From 2431495d50cf40ff1de61260138169185f4fc1c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaros=C5=82aw=20Wieczorek?= Date: Fri, 2 Jul 2021 19:07:34 +0200 Subject: [PATCH] Remove python version. --- README.md | 7 +- app/python/__init__.py | 2 - app/python/py_simple_gimp/__init__.py | 0 .../py_simple_gimp/create_python_files.sh | 9 - app/python/py_simple_gimp/main.py | 25 - app/python/py_simple_gimp/res/icons.qrc | 67 - .../py_simple_gimp/res/icons/arrow_divide.png | Bin 1445 -> 0 bytes .../py_simple_gimp/res/icons/arrow_in.png | Bin 1187 -> 0 bytes .../py_simple_gimp/res/icons/arrow_join.png | Bin 1339 -> 0 bytes .../py_simple_gimp/res/icons/arrow_out.png | Bin 1147 -> 0 bytes .../py_simple_gimp/res/icons/chart_curve.png | Bin 2196 -> 0 bytes .../res/icons/chart_curve_add.png | Bin 2257 -> 0 bytes .../res/icons/chart_curve_delete.png | Bin 2256 -> 0 bytes .../res/icons/chart_curve_error.png | Bin 2201 -> 0 bytes .../res/icons/chart_curve_go.png | Bin 2127 -> 0 bytes .../res/icons/chart_line_edit.png | Bin 2259 -> 0 bytes .../py_simple_gimp/res/icons/checkerboard.png | Bin 1349 -> 0 bytes .../res/icons/convert_color_to_gray.png | Bin 1652 -> 0 bytes .../res/icons/document_shapes.png | Bin 1657 -> 0 bytes .../py_simple_gimp/res/icons/door_out.png | Bin 1394 -> 0 bytes .../res/icons/draw_convolve.png | Bin 1359 -> 0 bytes .../res/icons/edge_detection.png | Bin 1470 -> 0 bytes app/python/py_simple_gimp/res/icons/eye.png | Bin 1731 -> 0 bytes .../py_simple_gimp/res/icons/eye_blue.png | Bin 4328 -> 0 bytes .../py_simple_gimp/res/icons/eye_gray.png | Bin 4288 -> 0 bytes .../py_simple_gimp/res/icons/eye_green.png | Bin 4342 -> 0 bytes .../py_simple_gimp/res/icons/eye_red.png | Bin 4256 -> 0 bytes .../py_simple_gimp/res/icons/filter.png | Bin 1642 -> 0 bytes .../icons/flag_airfield_vehicle_safety.png | Bin 1122 -> 0 bytes .../py_simple_gimp/res/icons/folder.png | Bin 1086 -> 0 bytes app/python/py_simple_gimp/res/icons/key_a.png | Bin 1264 -> 0 bytes app/python/py_simple_gimp/res/icons/key_b.png | Bin 1187 -> 0 bytes app/python/py_simple_gimp/res/icons/key_c.png | Bin 1193 -> 0 bytes app/python/py_simple_gimp/res/icons/key_d.png | Bin 1179 -> 0 bytes app/python/py_simple_gimp/res/icons/key_e.png | Bin 1071 -> 0 bytes app/python/py_simple_gimp/res/icons/key_f.png | Bin 1062 -> 0 bytes app/python/py_simple_gimp/res/icons/key_g.png | Bin 1230 -> 0 bytes app/python/py_simple_gimp/res/icons/key_i.png | Bin 975 -> 0 bytes app/python/py_simple_gimp/res/icons/key_j.png | Bin 1038 -> 0 bytes app/python/py_simple_gimp/res/icons/key_k.png | Bin 1194 -> 0 bytes app/python/py_simple_gimp/res/icons/key_l.png | Bin 1002 -> 0 bytes app/python/py_simple_gimp/res/icons/key_m.png | Bin 1188 -> 0 bytes app/python/py_simple_gimp/res/icons/key_n.png | Bin 1142 -> 0 bytes app/python/py_simple_gimp/res/icons/key_o.png | Bin 1255 -> 0 bytes app/python/py_simple_gimp/res/icons/key_p.png | Bin 1112 -> 0 bytes app/python/py_simple_gimp/res/icons/key_q.png | Bin 1291 -> 0 bytes app/python/py_simple_gimp/res/icons/key_r.png | Bin 1411 -> 0 bytes app/python/py_simple_gimp/res/icons/key_s.png | Bin 1234 -> 0 bytes app/python/py_simple_gimp/res/icons/key_t.png | Bin 1023 -> 0 bytes app/python/py_simple_gimp/res/icons/key_u.png | Bin 1083 -> 0 bytes app/python/py_simple_gimp/res/icons/key_v.png | Bin 1135 -> 0 bytes app/python/py_simple_gimp/res/icons/key_w.png | Bin 1292 -> 0 bytes app/python/py_simple_gimp/res/icons/key_x.png | Bin 1244 -> 0 bytes app/python/py_simple_gimp/res/icons/key_y.png | Bin 1156 -> 0 bytes app/python/py_simple_gimp/res/icons/key_z.png | Bin 1170 -> 0 bytes .../py_simple_gimp/res/icons/layer_save.png | Bin 1311 -> 0 bytes .../py_simple_gimp/res/icons/lightbulb.png | Bin 1496 -> 0 bytes .../res/icons/personal_finance.png | Bin 1562 -> 0 bytes .../py_simple_gimp/res/icons/picture.png | Bin 1118 -> 0 bytes .../res/icons/picture_delete.png | Bin 1601 -> 0 bytes .../py_simple_gimp/res/icons/picture_save.png | Bin 1518 -> 0 bytes .../res/icons/things_digital.png | Bin 1285 -> 0 bytes .../res/icons/transform_rotate.png | Bin 1664 -> 0 bytes .../res/icons/transform_rotate_180.png | Bin 1698 -> 0 bytes .../res/icons/transform_rotate_270.png | Bin 1693 -> 0 bytes .../res/icons/transform_rotate_90.png | Bin 1626 -> 0 bytes .../res/icons/universal_binary.png | Bin 1059 -> 0 bytes .../py_simple_gimp/res/icons/videodisplay.png | Bin 1761 -> 0 bytes app/python/py_simple_gimp/res/icons/witch.png | Bin 54663 -> 0 bytes .../py_simple_gimp/res/icons/zoom_extend.png | Bin 2121 -> 0 bytes .../py_simple_gimp/res/icons/zoom_in.png | Bin 1930 -> 0 bytes .../py_simple_gimp/res/icons/zoom_last.png | Bin 1987 -> 0 bytes .../py_simple_gimp/res/icons/zoom_out.png | Bin 1914 -> 0 bytes app/python/py_simple_gimp/res/icons_qrc.py | 10393 - app/python/py_simple_gimp/src/__init__.py | 0 .../py_simple_gimp/src/core/__init__.py | 0 app/python/py_simple_gimp/src/core/core.pri | 42 - .../py_simple_gimp/src/core/histogram.py | 86 - .../py_simple_gimp/src/core/matrix/matrix.py | 0 .../py_simple_gimp/src/core/matrix/matrix2.py | 0 app/python/py_simple_gimp/src/core/pnm.py | 0 app/python/py_simple_gimp/src/core/tools.py | 0 .../src/core/transformations.py | 0 .../src/core/transformations/bin_gradient.py | 0 .../core/transformations/bin_iterbimodal.py | 0 .../src/core/transformations/bin_manual.py | 0 .../src/core/transformations/bin_niblack.py | 0 .../src/core/transformations/bin_otsu.py | 0 .../src/core/transformations/blur_gaussian.py | 0 .../src/core/transformations/blur_linear.py | 0 .../src/core/transformations/blur_uniform.py | 0 .../transformations/conversion_grayscale.py | 0 .../src/core/transformations/convolution.py | 0 .../src/core/transformations/corner_harris.py | 0 .../src/core/transformations/correction.py | 0 .../src/core/transformations/edge_canny.py | 0 .../src/core/transformations/edge_gradient.py | 0 .../core/transformations/edge_laplacian.py | 0 .../edge_laplacian_of_gauss.py | 0 .../src/core/transformations/edge_prewitt.py | 0 .../src/core/transformations/edge_roberts.py | 0 .../src/core/transformations/edge_sobel.py | 0 .../src/core/transformations/edge_zero.py | 0 .../transformations/histogram_equalization.py | 0 .../transformations/histogram_stretching.py | 0 .../src/core/transformations/hough.py | 0 .../src/core/transformations/hough_lines.py | 0 .../core/transformations/hough_rectangles.py | 0 .../src/core/transformations/map_height.py | 0 .../src/core/transformations/map_horizon.py | 0 .../src/core/transformations/map_normal.py | 0 .../src/core/transformations/morph_dilate.py | 0 .../src/core/transformations/morph_erode.py | 0 .../core/transformations/morph_openclose.py | 0 .../transformations/morphological_operator.py | 0 .../core/transformations/negative_image.py | 0 .../core/transformations/noise_bilateral.py | 0 .../src/core/transformations/noise_median.py | 0 .../src/core/transformations/segmentation.py | 0 .../core/transformations/transformation.py | 0 .../src/generate_pyuic_files.sh | 9 - app/python/py_simple_gimp/src/gui/__init__.py | 0 .../src/gui/dialogs/__init__.py | 0 .../src/gui/dialogs/bin_niblack_dialog.py | 0 .../src/gui/dialogs/bin_niblack_dialog.ui | 141 - .../src/gui/dialogs/bin_niblack_dialog_ui.py | 63 - .../src/gui/dialogs/corner_harris_dialog.py | 0 .../src/gui/dialogs/corner_harris_dialog.ui | 214 - .../gui/dialogs/corner_harris_dialog_ui.py | 86 - .../src/gui/dialogs/correction_dialog.py | 0 .../src/gui/dialogs/correction_dialog.ui | 147 - .../src/gui/dialogs/correction_dialog_ui.py | 97 - .../src/gui/dialogs/edge_canny_dialog.py | 0 .../src/gui/dialogs/edge_canny_dialog.ui | 138 - .../src/gui/dialogs/edge_canny_dialog_ui.py | 62 - .../src/gui/dialogs/edge_zero_dialog.py | 0 .../src/gui/dialogs/edge_zero_dialog.ui | 161 - .../src/gui/dialogs/edge_zero_dialog_ui.py | 69 - .../src/gui/dialogs/gaussian_dialog.py | 0 .../src/gui/dialogs/gaussian_dialog.ui | 113 - .../src/gui/dialogs/gaussian_dialog_ui.py | 58 - .../src/gui/dialogs/generate_pyuic_files.sh | 9 - .../src/gui/dialogs/hough_dialog.py | 0 .../src/gui/dialogs/hough_dialog.ui | 109 - .../src/gui/dialogs/hough_dialog_ui.py | 53 - .../src/gui/dialogs/hough_lines_dialog.py | 0 .../src/gui/dialogs/hough_lines_dialog.ui | 132 - .../src/gui/dialogs/hough_lines_dialog_ui.py | 60 - .../src/gui/dialogs/linear_dialog.py | 0 .../src/gui/dialogs/linear_dialog.ui | 147 - .../src/gui/dialogs/linear_dialog_ui.py | 84 - .../src/gui/dialogs/map_horizon_dialog.py | 0 .../src/gui/dialogs/map_horizon_dialog.ui | 167 - .../src/gui/dialogs/map_horizon_dialog_ui.py | 71 - .../src/gui/dialogs/map_normal_dialog.py | 0 .../src/gui/dialogs/map_normal_dialog.ui | 109 - .../src/gui/dialogs/map_normal_dialog_ui.py | 53 - .../src/gui/dialogs/mask_dialog.py | 0 .../src/gui/dialogs/mask_dialog.ui | 84 - .../src/gui/dialogs/mask_dialog_ui.py | 49 - .../src/gui/dialogs/morph_dialog.py | 0 .../src/gui/dialogs/morph_dialog.ui | 67 - .../src/gui/dialogs/morph_dialog_ui.py | 64 - .../src/gui/dialogs/noise_bilateral_dialog.py | 0 .../src/gui/dialogs/noise_bilateral_dialog.ui | 138 - .../gui/dialogs/noise_bilateral_dialog_ui.py | 62 - .../src/gui/dialogs/noise_median_dialog.py | 0 .../src/gui/dialogs/noise_median_dialog.ui | 106 - .../src/gui/dialogs/noise_median_dialog_ui.py | 52 - .../src/gui/dialogs/slider_dialog.py | 0 .../src/gui/dialogs/slider_dialog.ui | 141 - .../src/gui/dialogs/slider_dialog_ui.py | 63 - app/python/py_simple_gimp/src/gui/gui.pri | 65 - .../py_simple_gimp/src/gui/histogramviewer.py | 0 .../py_simple_gimp/src/gui/histogramviewer.ui | 217 - .../src/gui/histogramviewer_ui.py | 114 - .../py_simple_gimp/src/gui/imageviewer.py | 0 .../py_simple_gimp/src/gui/imageviewer.ui | 107 - .../py_simple_gimp/src/gui/imageviewer_ui.py | 69 - .../py_simple_gimp/src/gui/mainwindow.py | 0 .../py_simple_gimp/src/gui/mainwindow.ui | 135 - .../py_simple_gimp/src/gui/mainwindow_ui.py | 101 - .../py_simple_gimp/src/gui/toolsmenu.py | 0 .../py_simple_gimp/src/gui/toolsmenu.ui | 720 - .../py_simple_gimp/src/gui/toolsmenu_ui.py | 368 - app/python/test_zapisu.txt | 187704 --------------- 186 files changed, 1 insertion(+), 203408 deletions(-) delete mode 100644 app/python/__init__.py delete mode 100644 app/python/py_simple_gimp/__init__.py delete mode 100755 app/python/py_simple_gimp/create_python_files.sh delete mode 100644 app/python/py_simple_gimp/main.py delete mode 100644 app/python/py_simple_gimp/res/icons.qrc delete mode 100644 app/python/py_simple_gimp/res/icons/arrow_divide.png delete mode 100644 app/python/py_simple_gimp/res/icons/arrow_in.png delete mode 100644 app/python/py_simple_gimp/res/icons/arrow_join.png delete mode 100644 app/python/py_simple_gimp/res/icons/arrow_out.png delete mode 100644 app/python/py_simple_gimp/res/icons/chart_curve.png delete mode 100644 app/python/py_simple_gimp/res/icons/chart_curve_add.png delete mode 100644 app/python/py_simple_gimp/res/icons/chart_curve_delete.png delete mode 100644 app/python/py_simple_gimp/res/icons/chart_curve_error.png delete mode 100644 app/python/py_simple_gimp/res/icons/chart_curve_go.png delete mode 100644 app/python/py_simple_gimp/res/icons/chart_line_edit.png delete mode 100644 app/python/py_simple_gimp/res/icons/checkerboard.png delete mode 100644 app/python/py_simple_gimp/res/icons/convert_color_to_gray.png delete mode 100644 app/python/py_simple_gimp/res/icons/document_shapes.png delete mode 100644 app/python/py_simple_gimp/res/icons/door_out.png delete mode 100644 app/python/py_simple_gimp/res/icons/draw_convolve.png delete mode 100644 app/python/py_simple_gimp/res/icons/edge_detection.png delete mode 100644 app/python/py_simple_gimp/res/icons/eye.png delete mode 100644 app/python/py_simple_gimp/res/icons/eye_blue.png delete mode 100644 app/python/py_simple_gimp/res/icons/eye_gray.png delete mode 100644 app/python/py_simple_gimp/res/icons/eye_green.png delete mode 100644 app/python/py_simple_gimp/res/icons/eye_red.png delete mode 100644 app/python/py_simple_gimp/res/icons/filter.png delete mode 100644 app/python/py_simple_gimp/res/icons/flag_airfield_vehicle_safety.png delete mode 100644 app/python/py_simple_gimp/res/icons/folder.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_a.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_b.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_c.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_d.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_e.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_f.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_g.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_i.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_j.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_k.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_l.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_m.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_n.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_o.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_p.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_q.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_r.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_s.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_t.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_u.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_v.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_w.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_x.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_y.png delete mode 100644 app/python/py_simple_gimp/res/icons/key_z.png delete mode 100644 app/python/py_simple_gimp/res/icons/layer_save.png delete mode 100644 app/python/py_simple_gimp/res/icons/lightbulb.png delete mode 100644 app/python/py_simple_gimp/res/icons/personal_finance.png delete mode 100644 app/python/py_simple_gimp/res/icons/picture.png delete mode 100644 app/python/py_simple_gimp/res/icons/picture_delete.png delete mode 100644 app/python/py_simple_gimp/res/icons/picture_save.png delete mode 100644 app/python/py_simple_gimp/res/icons/things_digital.png delete mode 100644 app/python/py_simple_gimp/res/icons/transform_rotate.png delete mode 100644 app/python/py_simple_gimp/res/icons/transform_rotate_180.png delete mode 100644 app/python/py_simple_gimp/res/icons/transform_rotate_270.png delete mode 100644 app/python/py_simple_gimp/res/icons/transform_rotate_90.png delete mode 100644 app/python/py_simple_gimp/res/icons/universal_binary.png delete mode 100644 app/python/py_simple_gimp/res/icons/videodisplay.png delete mode 100644 app/python/py_simple_gimp/res/icons/witch.png delete mode 100644 app/python/py_simple_gimp/res/icons/zoom_extend.png delete mode 100644 app/python/py_simple_gimp/res/icons/zoom_in.png delete mode 100644 app/python/py_simple_gimp/res/icons/zoom_last.png delete mode 100644 app/python/py_simple_gimp/res/icons/zoom_out.png delete mode 100644 app/python/py_simple_gimp/res/icons_qrc.py delete mode 100644 app/python/py_simple_gimp/src/__init__.py delete mode 100644 app/python/py_simple_gimp/src/core/__init__.py delete mode 100644 app/python/py_simple_gimp/src/core/core.pri delete mode 100644 app/python/py_simple_gimp/src/core/histogram.py delete mode 100644 app/python/py_simple_gimp/src/core/matrix/matrix.py delete mode 100644 app/python/py_simple_gimp/src/core/matrix/matrix2.py delete mode 100644 app/python/py_simple_gimp/src/core/pnm.py delete mode 100644 app/python/py_simple_gimp/src/core/tools.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/bin_gradient.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/bin_iterbimodal.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/bin_manual.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/bin_niblack.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/bin_otsu.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/blur_gaussian.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/blur_linear.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/blur_uniform.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/conversion_grayscale.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/convolution.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/corner_harris.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/correction.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/edge_canny.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/edge_gradient.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/edge_laplacian.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/edge_laplacian_of_gauss.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/edge_prewitt.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/edge_roberts.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/edge_sobel.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/edge_zero.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/histogram_equalization.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/histogram_stretching.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/hough.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/hough_lines.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/hough_rectangles.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/map_height.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/map_horizon.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/map_normal.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/morph_dilate.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/morph_erode.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/morph_openclose.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/morphological_operator.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/negative_image.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/noise_bilateral.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/noise_median.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/segmentation.py delete mode 100644 app/python/py_simple_gimp/src/core/transformations/transformation.py delete mode 100755 app/python/py_simple_gimp/src/generate_pyuic_files.sh delete mode 100644 app/python/py_simple_gimp/src/gui/__init__.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/__init__.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/bin_niblack_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/bin_niblack_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/bin_niblack_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/corner_harris_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/corner_harris_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/corner_harris_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/correction_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/correction_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/correction_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/edge_canny_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/edge_canny_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/edge_canny_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/edge_zero_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/edge_zero_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/edge_zero_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/gaussian_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/gaussian_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/gaussian_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/generate_pyuic_files.sh delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/hough_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/hough_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/hough_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/hough_lines_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/hough_lines_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/hough_lines_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/linear_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/linear_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/linear_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/map_horizon_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/map_horizon_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/map_horizon_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/map_normal_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/map_normal_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/map_normal_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/mask_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/mask_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/mask_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/morph_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/morph_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/morph_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/noise_bilateral_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/noise_bilateral_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/noise_bilateral_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/noise_median_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/noise_median_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/noise_median_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/slider_dialog.py delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/slider_dialog.ui delete mode 100644 app/python/py_simple_gimp/src/gui/dialogs/slider_dialog_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/gui.pri delete mode 100644 app/python/py_simple_gimp/src/gui/histogramviewer.py delete mode 100644 app/python/py_simple_gimp/src/gui/histogramviewer.ui delete mode 100644 app/python/py_simple_gimp/src/gui/histogramviewer_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/imageviewer.py delete mode 100644 app/python/py_simple_gimp/src/gui/imageviewer.ui delete mode 100644 app/python/py_simple_gimp/src/gui/imageviewer_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/mainwindow.py delete mode 100644 app/python/py_simple_gimp/src/gui/mainwindow.ui delete mode 100644 app/python/py_simple_gimp/src/gui/mainwindow_ui.py delete mode 100644 app/python/py_simple_gimp/src/gui/toolsmenu.py delete mode 100644 app/python/py_simple_gimp/src/gui/toolsmenu.ui delete mode 100644 app/python/py_simple_gimp/src/gui/toolsmenu_ui.py delete mode 100644 app/python/test_zapisu.txt diff --git a/README.md b/README.md index c78e471..41d86b8 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,4 @@ Laboratoria przetwarzania obrazów -Rozwiązania zadań są umieszczane w konkretnych folderach ,,0n'' (gdzie ,,n'' to numer laboratoriów) w podfolderach ,,do_sprawdzenia''. -Cała aplikacja pozwalająca przetestować funkcje z folderów ,,0n'' znajduje się w folderze ,,app/cpp/mysimplegimp'' w katalogu głównym projektu. - -Wersja pythonowa będzie rozwijana w przyszłości -- ,,app/python/py_simple_gimp'' - - +Aplikacja znajduje się w folderze ,,app/cpp/mysimplegimp'' w katalogu głównym projektu. \ No newline at end of file diff --git a/app/python/__init__.py b/app/python/__init__.py deleted file mode 100644 index 80599d4..0000000 --- a/app/python/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -"""Import classes""" -from python.skeletonApp.skeletonApp import SkeletonApp diff --git a/app/python/py_simple_gimp/__init__.py b/app/python/py_simple_gimp/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/create_python_files.sh b/app/python/py_simple_gimp/create_python_files.sh deleted file mode 100755 index ffc78f4..0000000 --- a/app/python/py_simple_gimp/create_python_files.sh +++ /dev/null @@ -1,9 +0,0 @@ -for file in $2*.cpp -do - echo "$file" - [[ -e "$file" ]] || break - output_file="$(basename -s .cpp "$file")" - - echo "$output_file"; - touch $2$output_file'.py'; -done; diff --git a/app/python/py_simple_gimp/main.py b/app/python/py_simple_gimp/main.py deleted file mode 100644 index 67f58ef..0000000 --- a/app/python/py_simple_gimp/main.py +++ /dev/null @@ -1,25 +0,0 @@ -"""Main python file to run SkeletonApp.""" -import sys -from PyQt6.QtGui import QPixmap, QIcon -from PyQt6.QtWidgets import QApplication, QMainWindow -# from PyQt6.QtCore import QResource -from res import icons_qrc -from src.gui.mainwindow_ui import Ui_MainWindow -from PyQt6.QtGui import QAction - -icons_qrc.qInitResources() - - -def main(): - """Main app.""" - app = QApplication(sys.argv) - app.setWindowIcon(QIcon(QPixmap(":/icons/src/gui/images/icons/preview.png"))) - window = QMainWindow() - ui = Ui_MainWindow() - ui.setupUi(window) - window.show() - sys.exit(app.exec()) - - -if __name__ == '__main__': - main() diff --git a/app/python/py_simple_gimp/res/icons.qrc b/app/python/py_simple_gimp/res/icons.qrc deleted file mode 100644 index 954bb14..0000000 --- a/app/python/py_simple_gimp/res/icons.qrc +++ /dev/null @@ -1,67 +0,0 @@ - - - icons/chart_curve.png - icons/chart_curve_add.png - icons/chart_curve_delete.png - icons/chart_line_edit.png - icons/door_out.png - icons/eye.png - icons/eye_blue.png - icons/eye_gray.png - icons/eye_green.png - icons/eye_red.png - icons/folder.png - icons/things_digital.png - icons/transform_rotate_90.png - icons/transform_rotate_180.png - icons/transform_rotate_270.png - icons/transform_rotate.png - icons/zoom_in.png - icons/zoom_out.png - icons/chart_curve_error.png - icons/chart_curve_go.png - icons/draw_convolve.png - icons/lightbulb.png - icons/checkerboard.png - icons/filter.png - icons/flag_airfield_vehicle_safety.png - icons/zoom_extend.png - icons/zoom_last.png - icons/convert_color_to_gray.png - icons/edge_detection.png - icons/personal_finance.png - icons/witch.png - icons/arrow_in.png - icons/arrow_out.png - icons/document_shapes.png - icons/key_a.png - icons/key_b.png - icons/key_c.png - icons/key_d.png - icons/key_e.png - icons/key_f.png - icons/key_g.png - icons/key_i.png - icons/key_j.png - icons/key_k.png - icons/key_l.png - icons/key_m.png - icons/key_n.png - icons/key_o.png - icons/key_p.png - icons/key_q.png - icons/key_s.png - icons/key_t.png - icons/key_u.png - icons/key_v.png - icons/key_w.png - icons/key_x.png - icons/key_y.png - icons/key_z.png - icons/arrow_divide.png - icons/arrow_join.png - icons/universal_binary.png - icons/videodisplay.png - icons/key_r.png - - diff --git a/app/python/py_simple_gimp/res/icons/arrow_divide.png b/app/python/py_simple_gimp/res/icons/arrow_divide.png deleted file mode 100644 index b31f4c8b470451085cb932166f5760651a4b9aef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1445 zcmV;W1zP%vP)?kJT{AatkV1*OW!ZL|zg~_@t*EU003|FhK7i9tr=xftwk|IL)61XZzFQ>;K^X&n z++BvMhFud*HfNP#=Qq0$5k@I4(~=3lyn`5aPPPx`X**)@?ga_f(j%4-w($TeCCLRL zLyIFj;XbdTYA=dO>Ll0*vTmD6k2r!cSX(av2ceVDtCR3-oaAvb(f70t!hOOxLD6MB zgueOMdI^l_n3A5D?qsr7v4epbU%NdTH{sQtl7#HbUz7c>K!quC*~CiNNrIUQ%5G%&S)0UTtfNh++j)Elzrm3G zMb9lp>BZ$)4GG5G3Sy&-FhpU6zf#O&iKeBRu0~q3b;CZ^6Ep#5TmLnh(4uVvqi^IY zo=i=HF&2Bcu=y|x4Kra+R!R!#)=k)%qb;xwG-*BqC7`+@mGI5yCX?`z{53ZJz+ zh4>f?`bV1K7#~9C&~JEs!%qBcEPn<2ox{S3H?)Wu@onxCF;OpNZ$aDOY0@3m!q2vl zM{(t52ih;+o*VaU7$ee*FwUAOyHY5SCiDVrxPU4sOm_h3xcHBG8QiNAt8oCv+@{ zv=D(L{Ml+nRsBu$)#JV96WT4Pcgn#PFaZ`u5fUQJNL~Lnj%2Kid-R2ZH5ho%1iS0r zGy+kE#aI%PfwQ%ZXu4(l=gJq@;TVKfKPBz{>Zm+hRn-l9$x+LNeJH(dwJD9(PDF=4 zHvPmSu#Cr8hjrOTU%7p@A}-HW+V#-!D!ObpaIoq2UCMH|$5ID>^D@bJ%+`v7tgG87 zbDbb^fM**g&)`ruY9y-bF1o*jgczyjLj%9NWCeHnM?r~S!@9l_?*9^ju@CZG zhwl-(`M$qU1PpqG4EJ#>68d4I1o3Y?{uN*VPjRA^c(J*E00000NkvXXu0mjfZNH>S diff --git a/app/python/py_simple_gimp/res/icons/arrow_in.png b/app/python/py_simple_gimp/res/icons/arrow_in.png deleted file mode 100644 index 3702f2900c94bea9bb502c63d259ab1065aae41c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1187 zcmV;U1YG-xP)R1<1d ztd>N#LKkiZgtjPJ(-bTeq${BdsT)`JVL-G6HEkMKU8rDv>~yEtG^xfS6=g;Q9}8i? zI7!H>O`uaX)6C4hbNv7Fn4FF#y#wydfj_x(?*I7CfBtj+?*g}u=&4~y7JkNmH&XeH z9v_07UK~}z&qg`wAA#KeR%%cY>#~itU&rr1ga0!9fqd^vDBO8y*;5FAgm6l&20Kk^q3mtFzO5-Zoze4~3 zL9jhD?+G2tjGW-Vgd{)w`8nK`Jp|E3=qWie)Jc-``=(rOIY={Dmu=V<#uxi!-yDNu zaZJ`_04pSO6E9=e+ZR8EtnYyr>do;;1WDDq22XYXKx!Ldd?;TGf_!rfj>R!KHovZu zTw|<0L9ZqY$gwi-BRiwHns*hQrhsh(ZK;&nlvBU**8+U)XU@c|2i9i)2qvG{-HomH zmk`I$(XF%0qBTr4d}E_3*738oyM+EsH=?jIdEqEB_7tdM;FV5%T~XD}s9i(h-9TK$ zx6bTFL$dDqk8V8HZ1cl0d{KcAIwohpu8Yri-v;NLbFxe_L-OZs0Bj-IL2|dV!1i&S zq|E;v(GzaO4MqiPN6{jt4@-MgKx z&cMUy*l`?4a}o6qq7>E{1)d=ioQ0}f=(xDpMgefD z?coOr0Oim>gURs|YkVLR-ATcBQV+e4+ElF5Z;`W9^udL-$*yHG;s3M^eLGAh zMo=3)s#);XI}nHGqexu9C#rbkS1H@lQ!e z^2r$#5_-|wr{9!`E);(`f8RLwk20*%(zp1qB#c7QB#&3cAjytT_WkmNdEgLwCD?IVr z1dfz0;VV;z+YE~-8#=Y&r+8V2)Oj1k9gwY|W)*}8EU;uRHwL;TNVZs0a002ovPDHLkV1ftR BLbU(@ diff --git a/app/python/py_simple_gimp/res/icons/arrow_join.png b/app/python/py_simple_gimp/res/icons/arrow_join.png deleted file mode 100644 index 7dbeeb087b6045955b082886fba00d1f7a2b598e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1339 zcmV-B1;qM^P)`Q0{~*LHK#;t{1c>~2lF1y9ckIQ-Tbr@-aeok> zpANtxu`W9VGDP=o3F3qC04C4klhIf35ZR>7pXW=t?(rquyIrgJe2>c?XD6=@>TD)?-Tm8w(!H6#`&uY{#Jg z=Iw|i&WkXT0U(n23wO8Nf$HmVkR7jZEUF2#My}RZSZ_m2H@uI)!(R9~3k5Ea&g6rz{M?MO(Igb0ex6sdFNKrQ8DPu4mC+Z6 zHaFpXWI{NVNVB236>7YSRyK&?u|H2t^x|ornP)kFXFc92wrjh=2UjIp*k7^hSqOm5 z>A`cGef5;-VMH?#NHU*q6`hv{!I3X8`t->oNJ0f{Pb0cIGhpNP3QFnrG%&&fi%tTO$@! z1>W^FV1Mk_EC4&Di_=|Yhf1r+Ry&8S8sYiBu`rFJ#>=>1ym&l^SkB*BFKeSxg4Vbz zIQ^W(3Y4`NsFW6`c1ExH>@O|F5S~dvmPPPr&eh^M%JTV$CiFNDG|>)4b8C^Mq*Bbm zwQRYyaDx}8JD2DE7b4v|AQGj xGp`{VyNt>u1cdvEP)rJ5N3 z&{~uFDinQjMQn?L={5xm1<8}p2eB_c8LI)o7SyycKJ`Hb>(86MDK<^jQbZB5BKY$l z>_f~C`D+{KwwN@Vo!RU8?%dg(jjiqk-^_utbLZ|o-}&yjcV@n;0Jy~wd>&}@hjp}= zQu3z*cp2c#OX!fUb+l*xfp<`?g+L&fTDSh05lmNMZ2Tw=x^kZjCHZGBe1Y{KkXt8_ z+`;w0!}A~SXIDN2fjlR3`tVug+?tT6CrH%cyDkRaf2NzCeOWM_CVXVPhtuWMYHE@ zm5#8r%@vy=;3#&^!^t(7hP=u$^zN{;7)5n#u&s^g_siJAE?~z!KrM*MA6Hhzxm1Dx zJFDITW|krXJ7wL%FhS92Zmu>6lwV>-Iue)mGO?lA#A7QfHVq4aaq z=}6god!zQ$lx)PG09k^zH={;Oik24S^FF zXW3~JB}x7&c1v@<&5g)0^FnwxPT)Jo;*RJaT#7yD+n9|wG5(|CkFXeA2`M;kHE#&ungzH^{65>}%rB*Q2_;F~2&cJEq*@C0 zy<-XJL~uS)(zMC(ALDG;C&p*4zNji){2Y6fOj^z0_`%oZ z+w7qQK_>4?GQy5%1x#Cojp;rmN~0RYE&uJ!88ZW#ao N002ovPDHLkV1hr!HS+)f diff --git a/app/python/py_simple_gimp/res/icons/chart_curve.png b/app/python/py_simple_gimp/res/icons/chart_curve.png deleted file mode 100644 index f51f8ff2e0c914c1f6b2fe37e0f1bd9453f511c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2196 zcmV;F2y6F=P)Rs z?e&Y7BLN0Nfl{N85^9+e+?GI48cZdiA>v19kfJtiMQNi%YAA^m9!+=&dmTd(97^35 z3N%2G5D+a-oHO6~&Y8Iq0M+Gk z)k~68!5G7%Xk-gy>yK;JtXZMbvyB^HQCSIH*C7doqt$r+YwSduhn~C0Y9a$23yvuYiDU!JIIGa=x8Ft`8*ZWv~I1T0R zXQFS=EgVa7fH%GdjmZcbvbgHh4SKCXL6Br=76q4IoPt?dDVSH&jNTBV04iiiC4wC>a-dz=l#~I0UqCu}Vc!VnmW+ks9i8)N~pgqOkn7 zych$t$~P`|!=7S?Da8TBo&v>2_m&jgxN{o+>~`aOrQ3*KVK74%WRnC^Y$!?9_!7yW z3LC{tCDz(Z{V=OGXnI(r4kxX|9W;@;$&7IK9fUvq5O1D6kCpzPW9CnPfZX18Ag2J# zISKwn%W=s57FNyQ0-GZZOz9*`G9>-}awaE=g^7q$zRQ6{J1y9Hatf|`>WRUrt={9Uze+W;u`BAvL2G)g3aqG$nG`gEGe}4z= zH5`FN=$LFNbgj5OXw{JxgrH&O%-JfB5!w<2xv>6MWRnR1!3k;2`zXQYX zL&^sqL(40KN_o9bGEmoa8(WTE!seOja4cC4SNc&b3O@s7{8Du8-2o#ofR?4pp)Otq zmX?Nb$tstD=va!j4l zPl|*{k;*V9^@zPy9=S(LQmm>;)QK&KghE*G>#MNj+VOGoHdrMp(TXKr{oV9A?|mlyBH z>&MG5!Q#Y1=UUnk1GFxkCg&B?Lstv@ksj>3xDy-a9>S}CcVocUg?AQZAV?L;tZ=;! z3R!IB(@IK`Qt`2xni{5Q8XNHW*nr>9Zrr@d28o&H7ffS!FJEG`{j!6nwzIO|fStQ> zlo=7m!Xce~^<@)_gbcS(UwZpk$=heyvICb`Fc4sEO<%EaFu($S zpRf^)YK+_Dw&g??h!7-zqP*{^KLTY;Djaj>LJJ!xbFRbo$|HE~la=`8@n_)a`v=BY zGtfVH2kQ^z6K4#pFWXB<1Tlq3d1=EOBD8_AZ~P7KT`zDKd)b(p^-UaD+YPhH zMtcI+H7NcHPP|x(GwWuf!xu&Vj*F09ZNL||17u204ncKwHRCN946`tuxo%#+#y)!@ zn*~E57SePU3Po7sO@ceDF+xK?&Rb_&Z|sJixjanoxn3v~rny2Co)Ep$n76f=lxSjI zV|pYahH#tQcG7m-;dMi?+Tg3*56dEgxu+LKFc?c6B2rsNn?O!%RPmEfb4$N~+7Mxc z(Cct_3?Iql800N2t%8JHK6&!w2cHLu3X4Q;pF8s>%&Pk{>=PfS!l4O%w70jTprAk) zi=7c4{_7s3Uih1Dpdr=S~ZPI0}mBBy0@T2*f*!Pw+6Zk@5#RK;;KL z4fPmX`MhAK%vgM@9`1>chKH4XEdr6gUUVMZgW}WIVh#~}JZ3zOd?3G$EL;yG`&tLw zH@-mTrk}t(AscRfCNyH-2I8zo)zR&CCmqusR_1g%lO0HSS6sFj;QbM_giY=Mqi;fQ zZEbCi5&M36B*qCDf8wKvA5ZeBrzcg$|8L`~yhpu_JHSr|cIxKDcj6;z5$b_|3oroN WgYWmaj(w5<0000qe-xBVuFSi;wT9^jXIs!j*g_`bTlQ^{8M7Y_ZW><8z%v&wnSpYSMY&m zVhlrSB#8>;wJ&y8Lx0&>EiNuDpjUrbFOozs;{}C<2m}H@7yv;KP;>b3TxO4?e>eag+j$@$!)&&w zNZAu+BmDmV=-9i#UPNHifG8w-m-(q->b|9_iKl(h6) z2PFE>4VmGFGb7$XLTGPv*`Oz*{Wt8PSqfzO7DYNX=9d*Hp`D3>2)oTTVz*%(o5XV> zBtZ+kHV!u(eMn19yW93i03vabG|qsP$6IjL?uW}GGwv`cF%tP{99GQ8f|lpt4G;)g zhaFd1TG|Kz7K=rtnx|#8q8@*{v>5MQsfNb~Tz*s;#e4_=r!oK(9BzeyPUuw81mwi) zRN9WV_M!Zu8SlPx9eeYPn4S^^uM#@nVdsv}JI{;I2vOK_HXm(04cPePX*`rQjo9-e z$loXcnA%SpKJ!90EVQ%KSRDp@iaPRCW;CYgVsP|^4)bc-Q8G0ir8CBn5gr1emgS)^ z6F8pqIy9L7g^$|L;oxE?Y*st5b{hd%QW+in2xx$gmx7ark0ihew4$O?G#dEs_yrG1qeFyt40fJhijrAdXgrF1$On#R^pBon#4vqq z2WGRCC=_6|SP7G?QpQN;Xs68`orokqsrY3yit2i?+NVMJ3@2O=RNxGNMjwMi4X;Bc z{68N19NI0d^jq>5iy5)8F{45dhZ2Q^><1^qYPP|UZiL_Oq1}1ZIOy!`gfSyMXhf$$ zeUt@Hywil$E!VL2;7WKDfo2Ja&?n)<3(a_5TY$tUqC9yL+W*sn%+wSD!jH-T9}Z1+ zezSMzP+Xmbyf;PEG?gJzqgO+Vr}O3{5nN;h?3I6qdEP8k4xB)<@eyp?)QF$AeT|>B z^}<@V9PT&~Gi~E>HGdjf3UcAAt%mINk|klJ)86X?3Qm{!h<-Z)5e~do`#4&hpWxLw zb&#}?;3!jCOH1JT>T_iN<0Nj8?#P%p%&qzY`TJe?=lrQSb8{~Wvsb{lbR!bqC`ZqG z73iut1oN^w#JyiXY8djtC}02r@F|1v1p1MlFa^68IdP%&H0qjnBVtTEOv`_Z!E0Y& z;=xnUWo5(f@gjw2{`kcycz}*2b8`(ow>H5it-!}^4nzms$awB~q?T>RPpWAX%C|Y8 z>S%z;)S)_KTSqfxF&$RtR^p8_3-LK)-D-Y<4?^hELs1D>_nsC1JJhtUGAZOB}q0AOsx7XZ_n6!BHyM~YY zhD1aQ@(cnul+?(v;c>e$dqX=uT_R!Yg+*95_XD^ozsrhW&3IZd0$#rxr8SRX(ezbF zh?`@bA&(U_T3GjOhcNj^SU%5AuAQilLQZla))el<&SPtrKK<8j ze;x#Wlw{Y^X29pXaZ~C*~bw*a8nVUE7}xdj86z932-`+c5^rG`@^&N7ljKK9F0# z2^U7Br}0@?D*X={4e*`%0GTUSBQq(HaQewH$6;Jr5|UG6k(3fc3?w3XTr5(IF*wn> z83ogeaK*l#BEX`S_PYxu)7^BL@o(Ecd3+`94^`mZ!1KJPbR z#ZF-jB?+qz0s0KEKXODll-*B%c>#vxSXlb6!A~mIN_gd=W!ZP8V`Jw2uaJ@u1q!m6 ztUnY-*e6F2LR<}Lt?E(N}BC(@VwF&H8oGe7{CgN7@I8Y!IWxZzM5@S0Sb|7Um12j_+(egpuM z*-VijAZb?>Y)&T>)}|8$tfe-YOe5Marn6A_)@vV7TeM!cgX%x&eC@^`)Os5K+Omy1gTz?ect$dI3i(+-=ZB^_0B)i`Uk zTH66@BepXCWJHW5$t)@=dcx!J$lv+O1zz!cA>YnKn!%?$hi$DA&rdzAbik=gul<57h5Ct@l{xxV8pZ8l%FW`LJWDBpTN-l1lLxfJtVh7I((l1!s|()8?a{B`iu)|3^7RJ f3%#q)e+3u-2ru`EP){-Q-t6y*m4AP54=j~vNk`bc_50+5;IilV}9 zcj!pj6=Eaw{9VS_b9#DuXj~o%fM@IOpphiF-7Xjm5{yAH1jpE1NCXmByG#GQ*O(|7 z>A!AB^veya;YKne-a$fWJ6vsuB&EF_?ZH(VRJx0xF*fH{HE2Q0L_tJ*TiYmWLt|_a z&xw!(BO;9^+;I26l4`kI_hdS*6^Jcl8L zK+rzST^5UF6aa_Ap;OJ%wni}$fBn~Te0=3FyguO4bZrdvK>(c20FZyA5$WWi%7O%%9c%2tmVesu!Tvhzoo~g%DG?abg8m)hcLbk#UW7r2!1j|1(A0GfTYq^1KhB;( z?D-MkZwvrz*iQymFUf_2EK7}((dX0jna8uDF-4BWu?`uF%bQU&&5ZRk(?|&qfl#aJ zaGD7mPvbJq*+0S;&7Y%exd&~|c4Dm`iYn=hj_m@PAoo&o^6-%;oIpEjIyHX!8dN#F zI4v1-GNSRjW6iMj+OTo51leGK?@nCskPI@yj8WKidIgH+Zm0POiXk63p3y&cjS)li zF$?T=Cs8QC>2MMzRi})R%#o$_Ev*QrI63fGGzzM^QS38d%S;ajAn3pu07GOf4xM`y zD&c=H<|#Bg8tK0jFAh86;$p{yAPyG_3As5F;k36QJ;MsW-%Hkc^*m^8ZG|;6BcMb! z;8cVIv-j7axZ!JTC|d)sCeSJYVUbBVzN8+{8uO7DL6j#?K=btmWTmDM5PnPs_)uyx z|IK?-M&aRX%zsNndCew-8zS}8;>q8fB!UYMLwm`4urHpAlD^}pxBdiMw_U)`nr`8t zrfxVlt-_#5#H_Y)s9i7v4f%86t2hjGXoxfkql5OFF`(f@k&ozahZ5$-#)?PL;5my| zepLm@7!HmqrE`4|2CiL3)`$PVO&U8IWkO!*RV;Xa0DpUW8me#X#iHERu&&sO#Mif= z>*E7(l^=qAWfe?+KQ(3=@_{U102KJN+wdyA$Vixi-OqV&rtt)->USe7$_(48Ww`zI zRg5pIgq)oVzjp{JMDv%=PeDAnCF{@Sxa_QfPg;#Ho7{+229f#Hvq;^v6H^b95!$_i zP!BY~W^2)dv8kn=s+f%8IVE_#dMVbqs$uHvLgX8J(bnEhso~SDX{5lE=#Y7Bh6&l) zYB>65;=K!9xG~s@#?IS;O&RUJYtXjk-NOYs3mh^tvnb$NV5K1BsFaQyUx=Ef53r}> z5Z*8Ah7=hC|ImQ$G8?VS$jpYs%W&ST!Kv2M*s<{6nDXF5qZBx)tfwU;2Xq*X-{Jz= zkY^CM;i5)?4e#I}=51~Umn>n&ndkI0G*Erl1CwXvHjE0G7cZC3Lg6ESL`-ZBIxb$o zrB%=4yJJZjdy0E4^j+p>Tu6{sBZ0ilQ$3`RKL-3ejhkMP>lEo9|a zc;=mO)VfX~Ts9(FHlydZ2fyE!0E>AdUYN5Doo{VI{fkRrN;G4}<~Q)j&fU7q*t`RA zrdU`G?Zwfb=DfBfspxdcw&;M%<%lS)2Cx5{JB@+N$G>217H{tGy}foNmk z5Lq;R8P?9*huZZoK{;EEsp~hwf4vs{WqaZ8a0Qekq#*j?*_iUuI$YheYel6&(&nA5 zT}e|4BR%oJfdlTPOP8XqzFsdF99ch5Re|1v?;^RR0vH&eG$hzWyT}`khP{5SxJfdpRE~bNV6m%IW-PRDY3*rB9hZgNJ}-r`^ksM%wG)O z>Elp6RL*4?Jh8}&VnEnEjVW#?hE5(s#uIr+F$kMTr8K%eGV7_6xq0Oxdaqo7dH$1N zhn>b6N)mQDDD+XntkWiU+G}9UmF%_5Y*_`$~IUSs> zF?28)?gGHFL4&W;gN&7H1DkV<7y`foG<0(4nZiH~Gl%Y*;3fILcE|b}TB}DreUAcQ zv)d^X1SGv(iZ+i28l#gaU@f)HW*gOh>0@+k3(?WkI#4OU*+us;=qr2-n&1D;=7Syi z6c22T+TDGpDvALE0;XB1pSz#y*23SQr|BBZNeNJmascSvrJoA`=gD22-95PFS1z*f zVgSfc#a>!kny!ZWtN;CVhvL`(**YGUGbfOkmO^ec(7~pTMSvbN>}qv&pwiR5gKmcy z4>2TJ1qB7Oy%DetXV zezATXBZ9plaU6-q~;Se8CP$ zmXV=S{Jp(@l0=Z0NX$V-Lx&D~>!pf>PLeK?{@@tCPXM9)q~IH{VZ{E73~CHPC6fB| e5jpZ70R{l~i%j(_7-3ET0000?@mukdTB;_Hpm+f6m<{i4AmO^(O!Bz5hA)obUhs$N5(PARjnzpjr@w zVqMqqeOJ+tu!Yl{W3~@`h*W(C99PbZji7>CnTL$&w7O$1}>>h>lGX z1sRHDhSeO8?v5)+Pfh>k-lGA?#6?n?4XfX6#QWY5e145_hy287l%xx&D9V9Z6cA7e z1g*o|m7bnH3V_Sy;#7;YtXa0=l}}dS@VP4ZgTUDz>tk#m1|V<-fYKv&*vLaC%71|A z2^LP$4yIj4}= z3&G%T3;;|WB7;vZ&4Y_9OO3N&AgJ?^1=+EfX_qEJKUSPVZ8@xSWWKn=~c_dALw0$eVHt+)fW{nHdO${A8V<=RsRr8#1yojZG{j zoQiQ_&TI8p*LV?6A6yN;F3~IrQPw0JU)q2r=29fa5ar4FXlZIhc4`U%5yxaejHD*> z-(5Q_SXPyTg@2Y&UB3a*CM!=Zk^C(vGKAlxhM+=toC zy>M?>g`s#EKlS9|LP;SSOXnhZtO{BnKs!mJgZ95;Ku7JGAkpuI8r6Ykj@^OA&VS*l zyKA7BqajeGbgy3n-&bEC`;GU|L%P3Dh)413=TWl9hriuhfRo+3uqdwr84qni;^s=ORyGA(D>5hu1uCVvQc`sh> zI)pt3d!bk-A{6j(mpN!&W>yXq(E@i*Jx;ZKi0#E6V`g3fbZy9>o3h7A^U`ctq|?XR zKkNcpP-GB<;i5)?4gb&(?s~QbLb8JGr|;)!XrlVg15;$>Hi`O0}?1!B#Hdl${R50CzGAA)4HE~@-}=Dy%S zH@@6Bou4PcC+cCbOg1*T9sqV6I~)$)xi~%T@YNiHl#-6iDQSSu2YXX1rp1%OaP`xfar4|LY^jD_%|!c$Q0k@dIcg9XnHQ$N&pKNmk(6QHjh|k5Mb7@Do%F zmugKIo)?iwd1F~2D^YMA--P5_=fZ4D#^Q<^K32730TO4-!6i@4jTsPmPoX1tsS}wi zALWA-i?lcapa7L+L)iVWPU1qhP z8P$i51mJKwc_1ad_&PkDozPjEP86`fWC1#|{ko=$q_EkFp4!crde0+3XEmYerdBN6 z=F>gAhmm{tgDC5JZvXc8oIfIM;2Hoid{kyoKlg2~uDUl76K%qzqyfP788zRr=<5p_ zgQi%ZuMQJ!`AE#4ee=7IW9`B%|9+N6xK}6d-MjY;S!B~9{na=wopPQLGv&fo+`f_m zt#c1)75)!Pc)cMqkYk~bl!x)@tGjU9)2Cuc;bQgd9@bO4_xV0A3ZDFDtZeWCDz51JmH=)F zX)-?D-EMTqdgMeK{vDv>8+ythQR2^L;XC-<8OK~0{vOZOL(=kH0ATesChW@bT#Wgv b{}EsSZ=Fc|gpL&400000NkvXXu0mjfA(b?PKT*7*47S{28%jW#ik4pf(;h47D53N zFtI*b8Y?6|ns@e{jd{Z+`?|O1zk4^y!iLeQ^v;}Y?tlNi=R4o|&iT)B0K_9lj#xO3 zD^^t%*XyG9gWlgzQBhG!x53D|NEXMOmzI?w6bfB80D>UEQeR)p{E!D^l@zQ5HGjArNXs znJF`Y<7wT9^R~a>@4auLZj%R2hnrZtjF2K}jK)p@J)rbbaqCcqH z;ioGWVzoID51#0Sb;61#zbe5f%Lq*Cf`=p<5oef(7g{!B+nPP}Jf1WZ0LL@>WA_*_ zLLZC3W^)jQ0vvV+VNx{87|9$(+R@h!6Y1pecM?(FIEw878C69dcp+%O82~w9K8~LM zEfm6kbJ9BW+Pmqyq!+sl$;tC$LJ(&fg@nQ{ErG-4M2AGUkep!U)!bmV>wyPs*rH+#l$ zYtJYgJGWpeMZ|5+MfkX6B|1x2BhYXRir-J3glN%TtpOEH+X6(t8=<%XJlXIqbb8*y zj}(sos0 z__f1uS&qW?a3fM)Z;n}pe7Fi2fDi)eBz&O>m~U8yefN9tR(BH`JN6-NUMj3x9>C-$ z?YOb-42%VZ2>SfUAe!IVxC{#@E&0E<;DVzK0ck7V=@~#`XbO4j?nUO#=dt`41)*L` zgqqL*tF=!PV^3cPbulBhudcq9PykfT<*=*9}P_0-_y z!J{}(Hwq~s2|>SCOPQ7Snez%D@kTgC+R)tJf@h20#j?T`P?f1L-2}jHwIVCq3{WY@ zDg!=pTJa15H`CNe*ziqF;m+Unf?Fuz*|+Z3%21~Mt_hQ8?KX}Ym=BND7h%J#mDKk$ z;SKt!iG|1%N+*@58V`=x)LLx}5%M#gRG>Y4*hsO0Y=GlW&qG*p6P{k*M^S!=AH8J4 z$F63Wj0PkcQ!zH_!H*B5A}e_@9$Nhzf+4?tHt^c}WI;yhp&Z;-y+CV%B5%C523WcA zB6BVgY7VY_d$6?jBt{h;FK_C>$q!z{4$F7p7zGjy;qH_1_)|N`Pa4L9`^{KC|Ipk3*l}#7e6h*J=5)c^*Z?6T8^ak{fY*!eu0GtHSb}}) zen@*n3`}$(GjTCt;Nh`f(kdy*l!g({q^2mwq>)ZU#{7ocevZTMRpHdYQ*#4g*P?;~ z^jU3Kl$(RrGslr%xg87B)2N$ukuc4gh}a3qQsnceBQ1L#p0fM^umAh_Rq2hKu-gB0 zIu*+8icm5Saqn5e_Y zV14Ux)IYKp!OjcR?e#n(C(_k+FLf##B{Js{0&}h+z|#51%S~eh!X63t6<*p zGa98NO+38bsugZ#AG1iL-oOan?m8JhxUQgBt32*Fc+x_<=OFG{zL|8kzf9N(%jw5Z z#zzBS)u1BqsR!nVAJs~PbVbAv01~JuhK>Cn893R;Uv7pQZ zsE9uNv#TBcaWpfCVmS3-B64Y-`@9$X>J)E-Y?|A7NdFl^6^=eTOXuMX{9K0l*oMbS$^qIf((KQZw&n!ACA3$RrJ$(AQCrMgr_kYE70_Y=KN7cIN2!M zlSGzZUS7V+=kqC_@8=e;O~7G6Mneb%6=h_2)Q7dFtADZ)=sgJ-P>n7 z2j&*;7j-3*<>`Ss$OiR*@&5uqT>z2#xO}B^cKug?0RT&C5>IEw?Zf~8002ovPDHLk FV1j}02Ri@& diff --git a/app/python/py_simple_gimp/res/icons/chart_line_edit.png b/app/python/py_simple_gimp/res/icons/chart_line_edit.png deleted file mode 100644 index 7d47cb5b12ac9b8304e4bc1660de61ed611b33a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2259 zcmV;^2rT!BP)x%;MqX6)8@jN_y6}l|2^M1=ey^gUjd+}r>AEsijqJ? z_`U|O4_-fO%9JS+_|_em*I7b@@d*YyzsFDplnn3#4`qqmU+h>Pn3o6Rc2 zC4rjFsQ%#3sL$Fbb;1)~Lie{<04)w!OH0wackfmJx@JIiMLqItdB|LvBj;XvZvoRQq)nL{_kyn-~ z@l1MexX(KcI9IkE<9jURc@19WKcqm|5L-oKBZ6!&nNj=CeG<&cS6=n$@O9(o`w%g9 zJTyT_CM}zXiH(0zxD}f(FGb3j4H)yIxl;dFK`P!oIu}vVJutTGOn9^oB0zp_S~>p$ zKv{J)+^3Ghv3dzYl9xjtodA()_wg*0C(T6-Ki8id%R8Y8M#Y44*7ewY>0QkE$x`$S z9fO;}Tjnv>I%FNq9L*4;po?A!P zt`yPTYS!a*sv4T9=(7wu(>IdrIj88GcTQ00{xZ6eZlQ}Qp9!Ch52QelN;4VZK6x0n zRg2JTRVpGACIZf8z~l0X!-L3ilc1}-=iho02Mw3-*UD{J{QP>19xxk)#rd2kW(B9O zhSOJ`JP+YZRv_z6B^rC(M?zh1I2=uA>K2RhZ*F%ET{GR(#sOwbcjNe6$S_ z36nq$hhS$btHqX6TRey!KN;EfOl+y$hJ`URF=p^QI9Zo;4Qfaj?q}_VEqOlrt=WMi z4IT`CdLX()hU1eR+wn_vG=p%$=yD3PVQOm~;Gjed8->R{+>WjPUK&UAU5#bRi zv=kw_OLy#UIDoG90u0+QXV`;WX22}e;u#bt{{h~lIdVsQ%V5KorNVwD5hGrI1w(trVtv|aXs!m_%+H6{ zq+!U$S)*G7dO$XhF&fn!hkfkndTR-T@M- zffLOaZeLLmbv;nzL<&rXFdVtQ1t|ySVA=Roj2$=|PIm*JpiUowU4o>%w$lsKq)?1_ zZ4wYO1ISqh+&lz$bv(sn{l#;_ap`$gU>mA!g-C;u3yP)s3?C|?d~Iei@wFLeZ|}gO z%-L8zaT9(uXbxP=50IB%X26`O=$EJA_~fbh@*ndta^|l&rqg}KEeBc8jdeLaFnz0q ziP|hoH3ZiHUkY}mkr?^bJR0;i=xJF@0SoO=KANs=H#9_~#L6pjANsXknQwLCsZ#7CwPZueOYNrzVN@R#DmP_d>EIl|A zi}%lzv*K8o_p=lX>O2ue#l;+Hx6F;`9js*)oXJk8T>T`TO`OJ|;IQWgJa=L3xfqOF zc^0!8`t~TwKEF>!qs7@mPWHOR z<)XskJ3^gK&+kc8n9QCR`#tYUv@wF#{O)nNWD)DRnBZavJMBgwFubx`bivK7p_hEy z(BpNp*DiS$c>SlA!dp!-N8oH?FZO&Y&}$ZZ{yuwtK<518oG2vjEP&`Rz5G5Y9rud* zgPp5*!G#G!67a&3k@EhDp5gdGw;`>kp&|+s&zF7h1V%0ReUR~kt;QGZwD`dC&JZlu z+PMC304{Gc7Ed_D(l&3sV;4OKp8=X|=uW@UosDz8d%pgF=WBDL*?2)~WmPo=zScr{ zGytXCW{JutyJLUvDCx<2t<-8|5JuQ8XCh`C6E6Nwz^Ok1g;~N?Nx0vvy$V}-6}(*M zNwzAGWn8Qq7Z=wt0NDWn9V!J6YxZ?K{^~Ng?;L^RbZ~gxNWBn?#J^qhDMUtf_-??? zzXKrtAhBj-WW;(q*e0^e7=ZX{2=yNh9kE4CoIG@Dk+c8GKE_g)T6b&BhQoHIJ*rvig1_}1GFtp6per~9 z;->Z?FNPSR2PgHkU0IpB=e%IuU6y2#2nw11}<&f2=h#;tl2nvA+>LO@V%*Mcos0$-9gMt|sX5~u8jbg-X#)WP~qehK! zp(aieGF{!(UBBnKuexixXL{2;jE}Bo;5kX{QfG9aM4W*?7x1Bo6Lqig8BEJIiN26{FPce zakuIuO8xZ9@9M9AHdLQPef)iCL!JNaqMoP4PcDC`&b)m{T|WP{k~L**yE24U*|vqi z0p{lBP_Km}!PA_XLEw9EU2keUYHb20sn3$Z=25wTK0x5Pcx~w|9Dn(!hI&b^=@eQ$ z*Q#!v9M8~-+T7R-&b;vnm#SQViUIM9MFu2T1|v;-=yW1tqf(k2PY`$72pTgw_=+Ok z$v{yg`r>A*RXrH^0i)W~I~pF7;=bpj!No;$;%24N>RM&1q6#wlX6eMMxZaA96{1%I zVd(2QR|;`A(etFZZJU^F)^YU3_r(rk--CkGE)8I3W zI)f8>lfw2687lfkbo}w^3KS2y9ELS!G8ajbAfZu%F)<#5Fl`5m4?K*Q7JS+6b{B9t z%CKOiN`%Hv8AxHRh9=Xp%sQiWdsE?o;Ip%^8Q6}{FfI{EauA8Q#9eB6K%@ML%sR4t zZ+g6!uogu8oolwY$&er36f*knd+0HIyMC60q_}!zqq=c^{-%oFN%3n}uT=PVD+^Fr zIv`+61?V&2Pz4gbL9I+Ed0zDC4K*J2tK_73lIGH8XcY{n;;mw&Rgfc!I+`xgt_;gE zhiKfQcT(JS%7o-F*%@kF43L&2>EZLWwaU7E`);df{PW@;yTWbT#m%?w$MWNTnGHu7 zkd~!nV5GW*A!>}^cDuc6JgC)~=3N?+GcSyBfmA4|1;az!AiEj3V_LirobG6Km?fq4 z&&Rlc1r$D2aL>K>Bi_8MlhThrd|&;^9d{nkjiu!BN%3<-__@_Xu<~@L3m61!t62@% z4tw?uXb&|eWmMP4(mN@xi&Zhk1=5tVh9OQ(Sn!dXqw$a%AyP%$P`koS$%I3-z|d{^ zvj;CNF5J#$wGB~=C@G^Vy4^14T;~U$Rn6ubO~y(#Ee^i4n2yh&Y~r&of5nk^)^D`S ze#GFSq=wz3yuE0Z7#1rexIx^u3cY6K0{)CX{o+Dh?e&}KAmGdQ z#c1GySsu6Wn5!JK_d~XNjmHI9P?|rfpDzC2A$?i diff --git a/app/python/py_simple_gimp/res/icons/convert_color_to_gray.png b/app/python/py_simple_gimp/res/icons/convert_color_to_gray.png deleted file mode 100644 index 3985d7f0d6cec56f7a5335606062bad81e6e087b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1652 zcmV-)28;QLP)FsBmyQ?6Nn&aqlrY6O0Y3JkoeP- zNR38m0#*79k zlmrxRO%s4A41_G>^nusr-$y-8p=lOb89U$q`U1FebU=-+qwPjo=3C1E8aKDyO|Ru- zgT(+uTqzNzmrb4IjJ$bl!32{m6g*1?KnPs2&9mt#^{(t5-@;~L zvkm`QO0)9N&_^|iWArjHC+IdNs$(!B{$x}5^SDXcosO^?-6Dsd`<1#003rV6(253` z2w0#iL+UY`yjb+y+v2-hF>fnWq66NvZ*+thh)17!3`*Vv0M38Rn2iYzr9hMg0FoHA zAN0dcJKwoa;Pch{Y23on-HWkm)=XIcF2~-VS|A9(b5AKaPU+R0$ANPC)jIhT44N~5 zR6ki1gH|mLP1%bo+jqY6=?`(Vs}V;}EXK}dd$7Cn7wm3t!7l3O)xse^l6J5)FW<%Z z5#SITWCy2y3XgV6I-+yVJ8#}4ux;rEboQ);3i1|Tl!_g|0yg@h9$0B*sMOG5t0Lv{KIUrusTkO5$5 zl4pUL6f!$(p|*AkL>mzIdQlk)Dm2i!r0CNCEYpIeEUg7&C0fzu@<=Hxpe$Fks4Zt6{J8QkxruHRi&eop%s(4yZZvo7rHbg9r;o?_~-947#WG9cKUP;CIdo8 z;F@zO4?ry1Pg0xkBVan16foH|4Ga#)5Vj+u$)l~O(`h8-0PWRB#aubn{U@T)s1D8V zU0tZ1FNMkODJE*Y;=5=M8RucU!h>qR}g;uD%Vn?H}#zJQf?!(PHP!6N@CU zudk29$mdRcWCY1%5>=H|kd!}y04WQkAY`cFMVs3yHL>6)mL+sSxyl0I9S;oTUuxK? z2!zF=P@g<`GFxhykoWfXp{BY94y8s)S&#$iuQ$}soiT4&o$I8uN9lPoK6p9x`11LC z{A1e4sMpx59|2(J?d|OZa7e$aAax9&r{^4ohK5jAH-`=>XUx@v0mRA9o;cFdpK~}d zkSc}w!A^FpYx8v4VdObpm4@^`sJkLYky-#f=wfXsAa;MFmo+H2SFu z*!Z3Mc+Ai$Y3jAI2gtQ$SYUhpAr-du9bXiQ0?&&?B4~Va3ButpHg0@Ncdvc%1p<-M zQQ*`l(rz!4qF^nnlv~SzuUcVKX%z(!s3{9lC`Wj{*#9LQa<25jpfoAdM8ucZttl)- z#afzn!AUAc#9R;_In->Y#v0)BK?UVW0Me=AN?5E74^w$j1PpQg|41CA+wYj{D{JgZ zp8iXEcO9p60GZl9Np|%=0R{j(J!g!c{VRX~0000Cl~{hMh%{g>IIsc9ho5&@GT3$NCS0CMm^P?Ssf_8J(RDFDfA6vl@ioh5NB7CX6aZ5BZ?+r`Rb%mE-_ zJ{y6D*T&A!eQ;09iQ4ECNkHfv_bsjf&A|%+0vH=_gCKfA)5!xST>s(MizH2Szj^Y( zL;~H))PWR2gVyFT_2hh}8kUyy{PiD)ly1B`ar8+x8eCg750=ERiDJ2ZF94vBnt{UN z&@ahP{u&s*ic7N;T9RFS|57(zYP#O&+S$6N9Hq7Pmpe|8PP}OvU9UqfA4X3Z z`QN_2`aL;=CjF+hTp^4ps8cTZ17KmU=$ylb<}@^Ki(kg29L|C>bIsf1mpcUuWwMf%%yEt+#W)(* zL0AUN%>@^(oWJ^=li$LbPiT!~!U`aOqK_;<6$@RZYaGePg!zfN3q6N-_0(@{=vQ&Q zJ=sTVnP&4)ow=x7f+ z9X(>W9FC_M;JJ+jHKpJV5!nH+Sd36X>G<`4AOISPbQKiDpbUF)md3mal54o6KuLRF z@N)>!VHj&2H|L%P+|BK`vae*+o$fQPObDlxt2AV*djOErlhZnkPufjHB>+v03>xbh zm3nF&kcI*7-j}eLw+)7Z4B8V645TvZFNDV#@yr6isy2L6!q3P1d+~0mLTHWNkM|F> zG;syy@uYx}I~Gih&U`yDJTa)saaZHsshQZp&UPKvHy~dypNEhFrr9yShcjIPK!mCv zH#p>S5^mfq!0+d;yq&x?HR3iKcLzrY>pSZ%!QovOYGcTlO!~|MCfrDo@npsBhc>{T z;r3__<{zccq47T)eV2@axR#k2OP{+_8+)gtQTn4|$$U1Xs7D;Xh~`rFQ`CGx`dvc4IoauKB;Rf zyI)l;(D?3`8c<(TT%U+nW3E@h(2dlw+(Pk~YT-=|Ten0Z7~~2p9YTL;h!w6a5rK}@ z2z{rK!rwzK+*YJCC!rGEM)l zL2dCgb#X-3WV;*ycN)-;$H{vZgN#ulx!``D|0BQvx9`3(OV;9`00000NkvXXu0mjf DX?zO4 diff --git a/app/python/py_simple_gimp/res/icons/door_out.png b/app/python/py_simple_gimp/res/icons/door_out.png deleted file mode 100644 index e4efe062692571e4bb70cf7cae814a69b72ac539..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1394 zcmV-&1&#WNP){ zn`&r%FlxmXimjp2RDtf^J2Rd$_wKTb+uciyESzk1cg~z|zVn@P<^pT`66e49sBdxl zyI|z`ZcCq&-dY7dJ^t>ddp2%3CSf{+mw*zIzt6}u2(D%)$Hz9eG@oCZ`?+KKi#K6{ z073}Cg^OoT;P1H$5RyWXS>wZMVnD_NP$NPVsG*gs z0bp$cGhdBjDQn1&!%#pvIsL;B02OUk4Sbk7!{-6mh=FP; z@Oodtm`S1^S2*{I%*56JFXOeE02sZ30r%aq2+Q>W^~ey$c5FhwHmoS&nug4q6tT@( z`){K^?fXtw}Ne^94}9fXyjNLn<_zBu9@nmoZGadUraAOgjeP8j&hf zhAw#57WDUYJV7{Xkh=lA+H?%wUIIcZlb0JI&+dXygiP3qDPYYogHCj=00admR*Xd8 zQc$V^uV)Cyw{J!FW9@^OoOv5N?|mI_9N6bhBZS87HTy9*@-%8E71t(3F*g^14FNb2 znoxusyydPbG_IS)bkLih1r9)B&k_9oKpPq!ZGQ^qX5WHL0299+bQ?wcVb_-Jq+U23 zIP{eiX~Qbe#<Ljv%}wFd0j_C2LCDAB+Y+3cy8afsfBclV&Xxj9Vn$a@hO#W_8V^wqnG zAx^MFK_EBPfCwj_6)pv&0{nP!BR=^$gU%h97z6&l2 zwO{!nC0rSbi2h|EyE_<-_JBlKZWa_kOb`=vcX%z)gf4EKoOc#&cqfW65EuZR(6};` z%d^1ULM1eHLQj?-Mgo3YMT5;TP$a_Sz`#JZ>_+7H={&1?F8UNd1)9q5^Qn3?qyucI_mS}o z!pkvNLAG!sa^rY(baXTKh;jr(-zWd;^VuD@q|*ob+V`z*tn0k39{1;`p@=rmM8W>I zhtp{PI8A~0O)3;zf(06B0@##gfmG5`Po07*qoM6N<$g5UIn Avj6}9 diff --git a/app/python/py_simple_gimp/res/icons/draw_convolve.png b/app/python/py_simple_gimp/res/icons/draw_convolve.png deleted file mode 100644 index 39875930d763243a8367f117b24eca8f0047563e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1359 zcmV-V1+e;wP)wJH9t0)%-{R*J8#}djOiqKn$B>TckjFRobR0PoOADx<2baDY~iCkaOS)7 zZ(OgO=jW|#*vO6~|DQ-Kk(gXuwI})6uM)oiWcP`W4ky#Fi(qvh|M0M1U48+mG88+| z-jN{3LKwsG13c$Tkxu{t5sn?q7&@64@H5Xrs`n}an$eotmuyie9#zQ5r1$aMy`n(w zdg;Q`g+hjG@NZc}nYK9fV9t*|KL7$!Prop9UzP-n+mPYmPU1O_hMfhF9DOR4?aU6Q zVhTxa7m$dqP^Ke0$nSOv_2@)895arN z?oE?K`Dt#<9jew$>gh>SIBp!}H9G}BOO8EzVR$4@oPE-P_b{$74H%b77VWt|PX^X( zry{lrKy)Af;NeuRb?l-36gd@>+CqpmdbtV^QE5}PTBCg4pk!O?*eBB`pB%cm)Uy_=O~Qvm75p2-9wvGM%_S(nhD5VQ)fK{Zv;0T)WP zJFfvk1n*iy_2%SYO`$78foRJ(>+lOeH6EEb+q*kWx+Y-62H!|D7-sM1D`-HL#KJEiSAr(r70Skf@yeIda>O#fvl%hp)#-!Kg*i*$5?uslSERF{inx0*v3Ush8KLE-%-+%7h z^v{blw_K$_K!FkP4`J`+8WB7%`B@NuV?axbjPpzPx*3uJzt8fJP*6 z2cj5X4Iv4yyU8_lRUk_q=XX5bo%R2Y{Q_7UjgTkn^T+gzmhZ;-Mz;PEU;ubk#UV|& R^@{)i002ovPDHLkV1fYog!lje diff --git a/app/python/py_simple_gimp/res/icons/edge_detection.png b/app/python/py_simple_gimp/res/icons/edge_detection.png deleted file mode 100644 index c07c855ff240357fdce9ad93765a18bf30c86483..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1470 zcmV;v1ws0WP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipq) z4G}06^$39g00lltL_t(o!{wJjXcJi&$A2%AnaS9RCX=>n>b8hrD_#;&i+E6w3iej7 z@lpiwV(}sftFE}<3PlhF!GreTK@WP+OHn*Fz4TIrDpDo2aUqRDThoMOGBbU9Sn}v> zyUW6^df4wa^Jd=nfB*0Q{@;5-O3C+(2;VurJAf#l4Gs?eGBq{zQ!baob=|L)ObCHt z7`%P^mKQHx{3?X_Sx70{`uqE?r&V9%aC=(>&& z0@rnU`SK+~2>$FLEs!m6LI?on=jT-^qR}WF9UWl+Teof{2m+N5AP53hR#wPnvrJ4( zsMYS;wF|>ASXx@bbzPM-9*>jD<;Z5U3=af;rv@}l z!*LwS~WPDKSlxX0wT9S&Wa5v$(iOGMVJrvuB}&tYt;hG?h;Q zh{xk0qyVn#Vp$fh>#}LnCIF-CTsb$54fT!L1e=jZ3~Jdf4YRR#tIXf~TTj)UVk0QB|s;dvfy zZEeiW%~2>6ln8ZQ=f;g2oIQJ%xw$!P+oo77DpuF#QzEo&8%@)cYL}LlXlrX@Vq$`! zp&`zkIYTCs!Llq0g#wo@T_TZ4P%IX?e*HSvu3f|PJSDulcklB0^=qC!eTtNla=A=j zU!M}?IslI2gi7%K{d$&)AezE7jkK+`ldO~W)z8jS`3V`F2aQYk8x3e{>AfGu0L zP%f8M&ELIy$Du=qkWvx^fnqXLg4PxRD3wYyn@yU{Ccf_zjYhF;8_TjVO%vC3iN#_7 zym|A6L?S^~R~O66%Y6Crg>BomsRg*M%fiBfs=uabArVFadU|@0QYr>&wHiG=J%8KP zJkKMO$?)pcE2gHV0O;@U=hm%T>iPKb<80o%S%GOWxK@NnDLbWIDFeMnf_1@Zm$wpFfWfBIJ%6o@gQwIy*bb=krQjM~@z*R4U=R zF0Six;lc$@pFT~a(OB0%qHCB?!YUSvIF9p=nvD=b{g=<@|ClryMM{aT>*%_!wyEcN zA!iH$2!a65^B5l=r&ugftJVH;^=q3>OIU{wA67N4R4N#Tf$O>mA()+=WpZ+oYPGt~ z8KY~xe|2@0=g*&W`}XaxawOZgZy(ds(;EW-7#<$x+_`gHzI-{<=~^oVSYBS{=FOWM zCKwqR!Eu~*ZQAoZu3Wjokt0X=^y$;a00ssI*uH%`ckbL#t#j=GRR}>O68X#I09{>O zR4SDafL0&5di5%UgM-Y>%!D;0rR)UCttMnymNK7>qF%34tyWoCSqUYvZCjbuMzPVH zLWm!bQnpJe$KDiS|NZUw Ycj1J7WLJ1=od5s;07*qoM6N<$f?-syasU7T diff --git a/app/python/py_simple_gimp/res/icons/eye.png b/app/python/py_simple_gimp/res/icons/eye.png deleted file mode 100644 index 72edb6b701fb7deb90d293ee71e3fab6e58b949b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1731 zcmV;!20ZzRP)SY?GQ5*WMs8k7o_D{R6ty)bRsA{)$TY*WdG)<~hsp=jex)s_C zC{t)lK|miWw1}o1qyz{~u@k?a*N*M`+PRJ+F$7w>{edQNrDK2o?svZPJLmk)cRn-2 zFmNp&4%hg(4&XWf_EkWRKD%tag~Oe+x=Y~MH?Fpj3hJV!8^;w5{}_J$i|sU}|1SW9 z1JCvCbh&KzH#Ruoa5-QTEfB4uY3hm!N>xFrSVloEp^z&&M1`qlW4>6P|%0I=Pg zde#+Xr5BArZ|Y951f9 z_qS*EUkUl;0JuF*_ipIxZ26O}%ZNuNQIhlEDUhsv5YfgV{NeOcWOzU9yaJI^py?V) zRfeL%!);Npd6fZwc0cl`cY&*9(Xz0e0JS0!p4=+83^Ek?+3wg79@*0UKl-tr-u9C z^|(eebut<`g=$%bpc%*v{06iA zn`*h=b0UIxE{_gZ9&PqC!iV0(#Nl`G(Cw>{&m^Jo2Flecy8JG@c60)__BVlZEk@HV zKP4)vm_Gh@IP6N_x>X%FZab71nJ4Ic8Co71bR9`2&JngM%`!~i@&-!YVe+_)MFAg9 zUd*G#Hs}51p|_Avromfn$P|j03Vn%*lP6FvrJz=2d@wPC7Iy<|f%SVQKC|S7$qx_4Q#vOEW6uog`G@ zwpNgdCcp^-c#=pYjASZ-(D@JwnHVzJG!)v$DlkZP5iX~VoKWDoX+1iBG>)pGz^+Zb z^2f&mJ*I6FfX(MtM?|{=4oO1jo4ep&u^QdoOW|->VNm!OMavWmrxNkhI&~NX0`T5@ z?;{qCAs$Z>#brSadRvRf@s>04D9ya5jq@jR6shh#E|=ro1g=fZ+XFLEU} zoHl8WU}RV~YC(op0|PkaG4y}y4ouC+dx2@2`Boo#Y~O}jol{2qXSYB~9)!VJYZ+pu z?}Q-O-->LRN2bCfc*nQl^+`llg>tSU(CWs}J>Nm0YDKOh;I@IKb2Uu?Hq*q5Jh;>t z*uk|>#(s|-dp_QJ^TTgHV^)J1DLpM~NKV91X%qTsVa{jzqUS^IFR6 z5fKvEw9PI#kenoK+a7QK-O66+&IOBl!1LxtJj%Wyp!p_Qte?6K!OiO1jHU4iWVZBjMa8Y?@tT66$N*CK3)YZB0=TJ*&Xk@@(BACquLvTW6 zRx&1%0tt;U{>INx)rgnad$MYLZ;`ItK22$IaIEDtmFUTVb}kfT?cTj0sKpV Z0RT&Hpm`Jl8sPu{002ovPDHLkV1i#rJ7xd? diff --git a/app/python/py_simple_gimp/res/icons/eye_blue.png b/app/python/py_simple_gimp/res/icons/eye_blue.png deleted file mode 100644 index 25ad21c7c37bcca4312765e687e299daa6ea3bb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4328 zcmVP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000IPNklDKRS*baU6Nsapc>VF6@63u>ThTt@DYu-qQ8TZ-+uYDl2t-J`Jx&#a^Uzb2*!I zI!`ibv9ORKpP%o&_`$v(1M;f?h{v}c-R1MGJX>GyLrRBO%)m5br0s_Y=Af<_ITd1m+z2E6zXn2k*SNf5KEP>!^s;jG*nVCLyq3@aR z0)@o@#HKC3-(6d~`t;P)EsSg&Aryj@YuNW}D?Xpfk=_ph2UYcBTkF*ZH{oQG!JaFO3gBS6#ED^W&+h zK??aaLMS}8v5Tj6H{kWEoIVp}etsHF3!thVqLXKcM$XXFvxivB#FmiB6liV^@TcSB zJkhm;+FCE)dv+Z&i7;0O&!Z@6Yh%;?wu$jSpC}8ooJ_s0zUOcA^CLKRF+x2(JK4|{ z#&KYEOMuDAF;vxyrum6Zp2aj`sH%tQ=^R(DrTFXlJ0xZ;78VMOjSaATnHODGFmsZZ zUR=Y01A8&DakAOTJ)1j^Jzuu10HR~_Yr732{!Ljh0qE}Trm3ldN7}<|-SQACSNKcf z)2OI$k*Rt`kDuO{BDIILv`H#|FuFon!QCy4+pCp-# zkjacArNjBYI6_fT6oIN1C8lWtT~}yotl-!iKSBr%pTB+>aA|;N{rZ+$)m83B%d+X( zRzqE#mwev-oK7{(hvP^r%f{zliII&WghnNpw9>6qx!ML=jjJ zjT&@zZsyjlh0}mX1>7UU=l;H`Vb2R*kH+xGJi&m@(xsk~VFgW77`+bhcpNEp>Q_8M zDiy&rr*RxfMWB(^wfjh?^W^g>Hf>tZlRKAT+YX8%P!z$9f2H~D@2=DT&jgn)zH{h< zz88K2Bvru9TXXr@L~5vJNyk&6N*AMJ^Mpe#YHK|R0YVY9ZwT}DJ0pONlx`ZE+G%L) zA`sj}Q&T(Hti&*8uwO<|wZUY&$R1VhM z+;GCOf(t%>OILN3o6+lOOjFX(;K$`s2?lhwbvE(tdm~6`Vi=Na*2ZxlonF8+X91hj zC-)K#yKo$bbAP$Rk=Ji9Gn3=mwP`*bfA{5)p;zAoqQC-Ri@Or-2kIZ)`0HPV!fidR ztszvk7{0dkAzGRPG_3L?ZHFVhH@JA|7E&6eT>IFu{b8Ql--uxp7`$36OOHn-7Bjeg zJ3?aSqeCM@ul}*@dHEa=_q669uwq@?&kk0G)*TFmmeJBu6jZqy6h#zOttkjm?gfx9 z*huN%I7QVblNL8`#wipsL_R%nATn{P4~X4u{BtK^sZr#C+|->5!)|v~MAK?^L?RKU zr)_dM1yvRJ{Td#3vCM=hK1C>n+1VUpV`;|6Z;(hNa2z@NasN-BP9*yKfjE%8w?&IZ zh7>=r6j)LrfVUKp zAW#YTN~ybduPlW)RWh0e%rBdY#8;RdU4R?V7nvo?8Zt{B+xImSKDZe@0QkQL`1b%7 WG?sRvN9U#h0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000H+NklMB_Ragr^tNI@&UjH0Mh$_Ja_Kg8CjN(13y$0 zwb^{r#T=gTXt2Kmf;aNT<`J(`gEY0=8`o9OE5Lf3VMhK3MApzAuSssa!WhdFxmD5|QG&*!;) z`!+p2Jp=*)Uc7k0jT<*erBbxDwNWeR%n#S1J7^zeW!!U5UT#S#8Gd4EHi4!MCr_%@_uq=y>8#nUk(Ia;3*n!{g z=g5&GIF7^U=qR!*M-Cl2)G;zL@?|wZt7+)kvuDqv+1XjjBQAXU>qx zWLR2S`uW+jXFsjlmI0}^x3?#g$?ULg8-VWaZbG3Dn>TN!y}g}aFi5djL{StB!@x96 z6h%Q*Rc2>rF-?`>S)W?7% z18&1GzI40Yc)eb_ySwS==wR#Ctr&)Z<2VQ*YLQ;$zPf+>_%RC$3oI@!;y4bIlat7@ zTw4H&qM#@Wp-_l{fdLdnArJ^m0h$W9Baz6zeLmmjQmMrD?b~T+XsA(96MameNu^R8IB+8RU-ZV{;$t02_v2EKn78Vv*Sy{nx92y%N>FVmL6`|d`ce88P zE`$(Bl7u8lB$G*ohlhzqqujrL|Ff%Cul@l@D}b}Qx@xCVspoBNZ6~~5FLQHq)YaAD z_xo!iA3n==wQp1Ekq&_EX!hfd6{y#%=z=@ak*SI+8#W3z{JD^ zrfKr<;lsgOw{HCfm;>@kB^`>1L}E!*)m$hPI^^^Dn46o!wrv_48&OpikH^E#ojZB* zgo_eFflQ~y?ggqSy>?#i!nAfHhA~$-7kPy zAO|?rI#34e>FMcMQ&Ur`5aQ$d`g*e2EYWBb%d!9n1Ogm9c#uM&Kr)%6P$*zo7K);< zckfME0ylMD|J^ZNB`(&;oWU%q5&YU;C!@i`!0tpn0Kt@$J12PaRS>}zRh z=?eyfG&MB=)UrX6q*`25dx8*xa=BbPqbLfwT#k4=j%8UqefspbqobpL2j<^4{+SfkYyRS+l|ZRs>MciRgKQi&l8PCSz21cah%lk z>(_q~jYh|TB(VB!i8$ZyG@p5{hO4s+3dgK@%X(vckbK)%!=V< zp!nZTL@HoZZsa4N9`IDCdsnwyx#CR4Xck!ewy8+^4zr^M=zwdTS+W{KYZZ^3_nHYm iyo^2o_`e76p8)_&ny*&ne5)}40000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000IdNklQ2)@WA^98Rv1nv-!ZinPkzuK`=lBG?+3Pn}! zU1*~aV$`f&Ii6j&|k}?>mRZA*vllRQY=~z14!>m9?$ z7|60j>-tu{-uw-8Ri~@BlXxtS?$uEpD!pBOT3t4(E^-|@nMv+yDR)L*u z&+zQGpCuJdlbA?sePYk{U31tnAZ>lAqaz(nH=Bi7@b>n0LV*x>*WJVYi`P->ucMeR zBC9eUr-yhrfuhPNn!;dofN&yA??f-LOpHh>f@zp&iiSt`;L*JRJbce1{QCR9!7Nzh zlDStN{XzRmK#~Ec?$r-F+zwnmC++R+d}VnX&3CQFqkFK0jVNz@=IOt1dAx_?@BU-Y zfuFqfJ77iu?0hO;oSvD!vS>|cv(M#YC_0GG<)_+Pja0gt>Q>Qt{(XckK!e6LjWo5c zq;^e^#?_7Fi+R%1X>7~p=il0cLvXz!*9^ zeAVrDk2(X+het<8i5KFSn8=ch+u=r29Y~UlBuS-PMv)Z~xdg+pVFo@KAQp=uY%%@z zFW=pEy=Uw!Facz59nsPPBE?03jeJlQUO=VBR;?nxJ#kC)z&JxI9>ux0r~%=ilon>9UXuUXbWh`xg5%uzSzDk kO?cKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000HcNklig&G8#)aTO%nw^zhvJ6uqi|y*Mm&y;#SqabsM~*6m&^D!ZlH2G z3L6`&D>Zl|lQ{|aUj={|O(q}hu&j6N_I9-A;VvwY@jTX*qNEg3h+8ACrb-B6Qj#=H z>f>=_T^;WHJhQI*=);SP?*aPD0Lal~^2EKncb`#(0v~T|u;%-iLeLuyQ`6DG^wboV z5EwxNxj;!N9IdI5l7mk@g>&f=L3y!_u`AZJ3306Wl<;P`QG{Y zC$=)NHHOwtYHKe}Iu34dajdV8@cs9L)`SioWNK-NXi(!f@_90zM_35F^|IW$B`DRRF5r!%{EcLG8J;RY%HS}P?@hCw==CU*Qdk)ubE4GrM?pwxD! zi%@90X+lEq`r;yU`8@xsRKWMikBndnfiMh&X;y743t`*XU0wY6{CO;(-Ln1(*d`F} z=w^!-`9AeB zsH|aBpY0iwxN~zHK6;eO)YJtQ7Qzxx-y0o0;bt;urPvr6!kL@|%K|AuO0?&3Uw1b} zttqar^NUo9Hq)dK?1fI-=42{`fBiZot@+lGBh|=F6A=m_Y@5obpK`6gpY_2({x&xD z@;5GDJ_Yy&puX^Z_eL)F$%C=j<3>D=bL9%=u3ebPBnSaQ5IKC9%$slG1JO!_L#Y($ z=4QSx1czE%(S-sll?onk-^d6u5~*%Xt-1c{s}zQZac5?DeR_J}*K2F%fF)ql2=;a5 zvg72M3WdS}DZgtrH&eNC1zjv+cXlGfVT{H`T8VV=1Fi+)Red@-i2T z#g|{mX8*Dk`4&-$Td27XNd57id!GGvIQ;D1+FC*f4pfQ8^QtM8a=WY9;smYH!4znv z5SE3X&2nvenu1cime2q4&+F@B!1B$`Z^s2j0AkN?;_<#8#$u;8l%mBnscmS$NF*>4 z2}C4vTW0eX7pct5aMi1>dken!*~-dK7hQK6xCRt&rD(B(NT~sufxQ=6T7KVb7~d&r zO;KxHt?_nH(h(_%3PFvOjF-!U{j0051@&G7oI7E|oA1LwLja`lcZtLg4u!)HCk*3W z146emTJ`SZ`an|0kVPPb)fR!Dk2kz1R1FV>Varbs#|USAjLNVryD@|%T$s0 z3fj@88o9NDmehefCjFOf~ zTd2@L`4MnQi~VCQ-EK>}J3Bi+*K_a8mTjT1Z9;GM?A)2Td(L;x`Odj_8Rr~~F%%58 z^^-%}I8*Crx(14}hI1BU3ag=|cOFcB{NeFF#`p+0k282zJli^CeDV58dNV}}3jiov zKl=4$greWY%EFb^u_$U{rKqkbMM+3StW-xV8YZ0_9{pZw@I1N?w6VN02KqpuuT6%#K1@zgQF%!)42q!iT7GQf2~Pq(E=c07A`xu>xH!_i)c7AFotBthH*ZD zkftFqVZ(ufu&yH%(&(9va7c&-m8r~P8)y1cNM~(~n*Cc^7DK+}h>V(|JfhHh9m z-8&*ZzM3>)k|!Sd0*TQK-rc%t3U9SS26M?R4`Zf>ix%aPyijGB34}@j9G5&L zv0XTBFn7e*e!hME#A3@flb-&1}QpA5GE zq|qcVJ|`6Ds^G{?(E|~wU@|CNR*g=nD=hnb1h_kqG=A*3R{zyYEAiq=4Od283}rn0 zmvKRS!Z>~99O3|xE=k@L_5`6%DG*6U;)IB1jv_N*+SuK&N=EU^!+%2`Pa64tknaQK zG+*`9`}_CRKHX6N&XyHeMn%%vXQ5_+Pw|Qp1tu9zlR}fylg^Q1%f)!sA<5we85yIx zw``FHQI0Mwv5sW><_BaN_x*7hdTPLE`{wOkq_l@*JP$xbVj;#D&&oqv=#1DO2(2VjVeGUvm3-KR z=c+FcE-EE@Go1M6I+9l|lJV^`8ZWGZ+ik9ba}|P^n|2@Av;LW9>z}BtBGnveQDU;u z_ z&40ESt*7x^4INM@A!C^=HpV=h>b#6|?QJcyG4A)^yPmVAaAFb3hRq)z=Ho8spB*3L z+kc7k-jOt~`}BxVv>{ld7OPZ4@gpCJh#>6^8$NmIlgv1IA`cbq`7BZ}9fTzs4YmDX zhZN^OTW&(~-7JjH1;FHw#+_hqCrO#kOr?Bp0Ej{7)XD8voPOCH^~@~-yJ0b%QS6pg!F4=1=cVQgK)#cTzgQ(f oWYXf;I6F!gzZcw-@xK5A02AOnNFlAraR2}S07*qoM6N<$g4pH&>;M1& diff --git a/app/python/py_simple_gimp/res/icons/flag_airfield_vehicle_safety.png b/app/python/py_simple_gimp/res/icons/flag_airfield_vehicle_safety.png deleted file mode 100644 index 4bcc532908ef3a9613d2ce06c804796b03537027..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1122 zcmV-o1fBbdP)Jh&&7p4Gk2*e?T-k!B9aC&+J6*e2@3`$848h z^~~(ecK56XC$C|4*#1%VRdv-@HKMAx$l-9oqqH9pnf(0LEBDc?uc-IgjiMg1IK#aU zzkn>yAbzv6uC9PqGhF-RZD>7%O5Qec4vj0nz47IbZ}M+bcJoh|@@H>-25h_`vaP!( z2>?`l{iUOJkNQ|LP&lmS#{hvK0l=%a>*k){K6>vBP8{$#=>beZ%XP89AIBd+%1H-e zFl_z&1ecHR@O{evo9HqN$iWu<;NiqMq$&^S`d3kB&?a?;d~|pOt$G53g7jBUp*2a z`J{DJq+{R(VZA7@WJiDy(K022msBqHL*RCOJ!|kPzMI& zw*?@JQ|Q@WOtljROPK^=U`)S&o7m>dhzT@oH)-6X3yhp^f)3M_05F2N{@SbXufLyl zf3M)d&FA^9^9q^;u73Ut-$0h(IX9b9*ZgJR>!Z{I7U>wEiWJmN0NrRhM&D1bJb9I`z^0Eh8B z?|7oEV|f5M?(HD8sl>j)r{SHp=-oWDSPuYGTC}@_r`th$AYvSz0gImv0YLx)& z`+@qI7jgL2ofLr9%M4zkF5p*R0 zjLXR)QWkjtRthXef-OGfi%<=Vc2AMviER>Yg05^ihOQuc+Ej7c-s5OF?)JDn?XK=A z$MUZL@E-tRF96Zi9v)!3Bu@TE09{Kq))9%ULJDUqnKdJ2tHkJ5P)hPdN^ks^x1!O4u;Z4-8&9zz0@X08Gvobnu-YeZg(HuM%xw8uWU( zg1JYxege;5=x7fB6(%kQMq=)wc-SNq^N%4N;-ms&P)ZAjVGkKE`r+|A5> zuY)#vfZc8;n}an!i`^d|BVctC#(`z&$vc5ER1zhXEw{S}vGO^fMcb6e&=GbO~jqKK{C46F19V@E?e zu|0pt*m@K*S1@#X^lMFjV<(h0a(`t=|2Beg_$hd;`9Eg6Sbq_Tvs$YtWFMA?)5Rw~ z13m!Z7C4HJbLf8~L1iYrjwr&quQ<#;j;Yi=q$g(2``Ozy0J^r-T%N~m1syMM;`edJ z4l8@#Gm$R(>k6*k&!1VyzJY<#qb$~L>2Xgmy1}O(q3AEnPPe3sV@V8sH}dm>{&fae z%ah3zUg~>=t69blGkcCmCuY)r;&HzGgBu`lDXB@2Po~lPHrsQV=F^D79Hf6Hox-hT z>71Xv3KsN+-%jowl~7#{uVs#RaR~S3%LHk|!oZPBySU5*J)i-+$l1pk5103*Mv&)B zaZY=ExekDrKxodR&-gDu#n-=z|I-l9|D3KifPV!T0RL}b>2q6X2><{907*qoM6N<$ Ef?F#E#sB~S diff --git a/app/python/py_simple_gimp/res/icons/key_a.png b/app/python/py_simple_gimp/res/icons/key_a.png deleted file mode 100644 index eaed44bb04f2c6d1ba933d478db817e161881c78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1264 zcmVCgyUUce=B)69__t$hIl| zauhZibvD zxYXO>IC@wUJ3k2E6M--cMKXm}Di+3KOvYvcxiAc{y0%W>0rL5N1VkiD5)3L9a2zZy zmQbly!I+HA1Qf$~q?$^lBA_E9XIf%_xw*%v61eBO*2szpAfz2T)alUgjm>{$q_k9y znX~QqC+~p!n55AXUddm0{;7dH)@g&D=Lr^La&zqj$1%2HPvxdbBSL`f7QI)i6|AkU z;bhNAbaizbe>oaGHl?E-TE`JA+m{efj!1~aUM%)^+p%N#{=0ASXl4d)ojr?>Klv0p zJO7C$j%s#}jxYpgHvz@!buinjY7RqkKqpADmNI#}EtkWC>1pZz=H^ZKjRsuLm}Q#!Z+vtE z4RT1kqkSVWdTPNi8`~!gjcsBAq$UQMpP$D+FII5<`iB@D9hJp+#@N^xCdS8QeDIAy zaQ!?mBBE}Kp?CWLdn5x|8=06T^}8PK-u*?!FI>1tabLss);4OjI?kWJDE&On^JI5T zah?{P4nxA)6$L?Lf+P%;Hd%3UauR)g{gVCsz^9`^Kqb3@{6Igty1OwoHHDX3FKJ~ z=_EVBr^Q1tB7b;&6{YGhv}4i#6`G3Ifed1t6an^No2S`6HVmU$61knJh`Z`cQ?*n_ zreuquog@#qNgjxNKqaX->t@sN9v=v3E4nFjH5ZU<2_(rbNclhzRYR37!I>XPO^`E1Q)3C>NxnKzx7(U6-9hS%9A z;msj)Ea&sUo?0L|z(IL=Ss3ySDN6!;2wndBIR@z1zvoQI0iC0&S1Og^atS_uyd@@J z$6Hx>fkI&@P9jVotkr6z2h$Hv<@0@+--z}*9}*TAld)OLT_i(ae)aWu=ZUVo4Ud)) z;0x+Twfx2BpIxEXXL30u=^^PQIbkECg^lBHgXB5Ms`WD_(ZP2$dy{TqV-?p(wz!b~ aFTeo5F#1Sc3x6&E0000w2L{)nP%E|Fy)Ia>}#E6NXvP_PqYi%7`G2V0SnNU<+i;$!0of`e?! zvH>qLc!!xuRdx5wunP-^9gisO?o2oD^{ZFaJqYH?-uh*FUMbZVh9RVRAtD4puypCd z*dYD%kil>MeEUgXZ%=R6C#S*pgH#DEcDE3mX&TK@9l`GE}GD=4LVwL$^k+uMV* zRN&PEWPq_4ld+jVE(`;B{boZ5bab?{L_(rbL>QQZQVc6AtFXDX1&qnqOaK`st2JzH zZVKq&;6N%0%+Ei8EdtMGGGLd6OaMY!v7(!bzP~MR%ahfA*COUdI+Q;%Ggjv~D)E@k zQys8D3(RJ-g2k9139$nd<%M$t9AXwNlJRFQmy=Jh_&nYxudrWy-;eGef*z4nT8Rl6 z%iW6!pppo|5Mb~OG0o@mQ2hEUVxAK)_D4%g3k(f?249Sh%8DF`!>+)tR$C0gsV0B~ zh>BK?;XdOqiKeE!DDdOtB$P^j!*35Cz}(zDA#!eH#t_tF` z*hXYLV9HQOIZDc$T|vsnt9URwJ1h5irQ8{9hXv2`#2bpOgvU4wpsv>mUCuFbta;``r4mY> zISrmyu_b4^pX49$n5PkpaBBL1>(iVcSB8oGBmzy?QR2AR$-O|U1N(q25sX`Lqc7Kn zYdjFJ%M-mjxq&p6fZJbCFk=M*yBlJ1Gg2v>3FGd{m{nz{%z-2!R~jecI;~iV57Ir7 zYcZfws6a6EjbS)3Gi`CN|2bXtvwTlZEbB0 zCBTQ!XaB9kDLVGooC(?R+-mtG%qnE*sMY8iaEICF&tE`KPnT;fLLe-c%d3AqdfeGg z>^{W1Az@K>t*kOOFZ3gdt{dO~a68wO@Awb|D(`pKCazyQPd}f^%PGaj6elT8xXMWJ z;`)0_u}<;YrJ6|;_+1SEFl7QPafRX?zn=duzyMCW;pd&xT$%s?002ovPDHLkV1kcQ BBCr4e diff --git a/app/python/py_simple_gimp/res/icons/key_c.png b/app/python/py_simple_gimp/res/icons/key_c.png deleted file mode 100644 index 9747dfadab100408e316db29d2a6a63e8e15a0a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1193 zcmV;a1XlZrP)5@H#)K%20ss;--MQT_p;q*5(qT^0qTwhNpM;Uh6lEf5kV zAr&!>XQubwdC#7)oy1jb#=07NzRr2~o^$6~A>O@PHQt|v=Z=It%hD@ zfmaV?z*vmQ*i68Wq7X0seklY-MvifcghaQ9Ffa#|7@M0#Z13!VF&Uc)D2DNj!S?pH zfX>WJ_ap;_!Wwo6+{^T$U= z@RAnjd7fY~CZr(t0!?+{+CVES7E=f0?-{y@_Z-EI4UCSBkzNAq?^mgG0iuJ^>jX6k zkVVK??pT9>(h?D30$eW#oXuvjvT_r*e!Yd~&!2(OLb``nv-JHB@O@u&bI|6_8H*t} z%>)zyDsAXwWYZlJ2x)a+Ub&2|QVAb@d=hhWbLh|IV-2Ympk60jH zk^psBC%|b^Rv&RDD%7kpBFd!iJL#703L_X=u^EY8ZZeBXy*d1i>m7Y;?;l}&H3{eFf=rTwY7U#TwFxqUI81A zHzckvFT*FH%E}TRZw-^SAz?MSAhab28g|m$Y(i-^-z_cS+K<<8=k{;7dUZiE!Ydda z9>%$|XHg4kI9wJ{%7$?X!uFle5um0kd(MKP+Rx9=TdEGGk%lH(`he@xT%UH$+^tX!z~)%H=EIoCXsxBbeBN(2Pj&1j6LT$qcW|IwdJdh;P)r*O^ zxfM4$p}Ztak4JJN0@Us20gVjL1QfUL+{Np?J#W5hRMl^dShV%(eCbU z@%KOeJbsMWy^a5dgvBkq$k@ElcPS>m{^r{izb`xTHV9PTR7zi6xpbO-K9WDD6z@^I zPw|d(Mh`dk-z$nT#S2$zCc#6W-`QK`f6Jjt@tXgh|0}=%s9WRE+mP-<00000NkvXX Hu0mjf3hXQ) diff --git a/app/python/py_simple_gimp/res/icons/key_d.png b/app/python/py_simple_gimp/res/icons/key_d.png deleted file mode 100644 index 80c0f69d1578f4f1d089d40db86ba0e7c8d6fd01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1179 zcmV;M1Z4Y(P)hS(_Nqjd@uru z5o@e1YUGhuX}i0gbLP_R zg`!F8B&WOGo!##{-?_}J06o0NPp228l!H+eK|6;K0>UtSbN2Mu5dJL*0-t;`^=dGi z$)*n-gdhmpNe?C*CSel+K`@?Du)4a+phH8)+oHh2!Yf!q za4(Sn5TVBsFG@WBx&Djq=8iiJdM0&X0Dho@p64+ZVFCxl zOpq8CiVa8&mOw>(-{%Juo^NbyKr)%+xj_(cuF%njDcT<0&5@XZl!Sz3uT=;L$rgbo zK)}n(OK^W;f+Z^>Scryl!0_-eT)KP(cK7r^sZ`>eX*TSAWiS}0mVm$n5mMnz!xsOO z0-c?me17-#9Vixyu(8tDL_)Bv+nN&2DKf&cs>n(RgfVGYYjBDoO%B3{ zJ>A+W!HJV6ITZ8rFEBhlo+>kc8v~`m97atJ1VO~i1bc7U3XYi-mTqZrLg?+?tHXx( zH-B%kTFpZMRUx2cB+QrsAA>+0&lE*9y^jm@pAMEefLkc`!!425ev?6HcS^L2oZt`08AhmRid zGb1A-m>U5{O-KPdF|Zh_HU}ulC@vz94pi#s741q~M$U54=2 z;D&+2sp|u_PYYFPL}o2%RN4Oq?C>>)l9fJC$pK|b#MZ17E#D8=He8njA-btzy*s{u zw3a}n*@aa(5SrCcR2Cz9Z0(-Vc1FdRHDxIEh9o9eJ9fmityspJ4dp?5x8#ZwP)b?f z35gwT!y>e2bI+l$xe2Yx0)k57x{*1Y=G@}_K%9W*`MLy=S)Mkdc%)UXl>}%L`tj3e zIDp&!x;-H!JZ-;nAM&h%w`&))x&|T>>MviuLMD@T4TcCr>+9>e7xOPu`;p!M_%=i= z+F#~)$-$r9Xz6$iHm3j`aJ(5zyR*!-?}U74Icmi002ovPDHLkV1mK>A^iXV diff --git a/app/python/py_simple_gimp/res/icons/key_e.png b/app/python/py_simple_gimp/res/icons/key_e.png deleted file mode 100644 index da0dd209892e503b96313e5cf361f9b9beb72f5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1071 zcmV+~1kn45P)RCwCFS4&S*Q4pS))0T%p7cPyU z5y1`o57`j$5u<;^7?;NQTM#g)2^-m}iMoLe7!3s^xIuXs=U%#!v%IcTZdv~VBa(u6!$c!371+Ud=(5)zl_W(H%EWs3PAy9D6!p_fMN?>sC zvV=%Ubc%=oi*br!ZLJ8qdwU?5f-MA4VDiSm?(VLFj*pLZB?3!J%dp4b`CJaXYbXT3 zvB$(WiC^y@{ML7h>zjZQDh(UzZ(J_@lQl}R=gQC^{9*_5`MhEYCTK$Z24XPD4G>1L z$mT+!z^_d_D6Aw&pjxf!e|Iu^e2(}`Iajd4y*dFTHRoN;G0VQbK6v=xJ`*WKuyCMU zPtVM@5No%r_ttm}#c3vhED$8aZ@MTPA<@&*s}Y!;dkIHJC9onM-X9`RSNCb^2al23 zF#^I+K+>Bora(*{b_!Tyz;YyDZMv5Tvy?%a0wOiRvMn0G2Epkwq!u2`YfAbd;Rh{y zU#V2IY!OcvAv#aMV-PlJAW58pNN559(q<6^X<%}45-R1g5~x-y@apv&>7 zzRE1Z#3o+a&Q~mEgy%>q1}RpXGE4zu1eh)Q6ok!sFKC3{O9h!Z01?A9Yd{n!dBKDt z0jXJRs1RBG+!w-uH7UbNXhbek1Y#L7R#O#NpMs=b)0jS3DwVVwPE6e7Ps&7(lM<93 z@OE(#Y$Zz++_5rDQ()V7!k7a75f2v@7XH>@S%_8Ml~srmRdZ4&OmiMZs7e*JpLDoH zE}IZNgNW182ST5g{DejnJpKD3K>UYk$YU64+XsA!#O{Y3p9ex4Zqa~cHx1#j?uXb7 z0_pk2pkme|VEv~drYa3=J3kYWH=~$MWk~5j(h#n0OvKHtnCh*VR0rK1$&Ct-+Rp<7 zIhhIA-o5_-het=yDHS;1MMtg=tG09=Xe1ybmzE$i+t}Dth64iw9VH+`=;rq=7~-+N zWhNBCOS>(uZ)gI5;SN{Pg+CWoCC4-whc{=82+U zi=!9VhMzurK3C}J9XtyHm2zq0$>T>;eEC(soU&bHyTo=rR7Mw<)Zaea7TZopwUFqS p?`qjUS^i57GS3~#Q29rI0RY?h`~w=Bfj0mE002ovPDHLkV1nIF*iHZd diff --git a/app/python/py_simple_gimp/res/icons/key_f.png b/app/python/py_simple_gimp/res/icons/key_f.png deleted file mode 100644 index 4242c4a1676c32aced23c4fff21f67025301fce5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1062 zcmV+>1ljwEP)KX!kV_4vr<`49=Im~-fn#miGUeR5 z-?ua0%+5hbM)vK}%DPf&+FA>}9Eb?Un9WBI?$6R`6&ZYCad~5UDnB)O_YTCd=_vuN z6>R_5fz7S&TaO>k&t&M@pi+8DD-`gHiwo$L7kKpm8DK2NWNapov(~`j?;{~FHa5yG z5)$1a!oX}4V%XU!!12imFeYO&0c4o0)^L1$ETFTqGd=OZ`uYZ(5O_9|0koAcYaU4UnT9yCya`f;!MRW4JjODM@2%r+PZmAh!IWRB)&z?RZBDnzOC*<>m z#ibTv?S^ry)eb{&nh78Y1eK5qG9YgCqn>i7}RG(E!#7PJW}rc(ovD#1hqhE}DRe zD!?@O))8ry&VYnLr?fgzj;9 zUR_-kx7T}s>Dd%9@D#ORD8Xuzh6!Ns0I}slWL?hlC|Am0oCpnlxMm=vc0j<;%^KiU zaa=G~fdJ<$*5$B6txd-3$8;swdmyACVKrreaUqCnIgQB=%jI&I1ZBn8!7gAM(l7~u zXNBqC-*kfqbwhp)yalolc>^}})hFdgXXqj5oibR?XrZWP`{F*{x8Z=#FacXCl?q?Jew!F2cGvN4NLaj`7i2f5ubX6(uU@}d z&h_<=T?c`va$bD-;`uzCZp+Il*)6i$WH)?f^l)(gos#X79r{o+i9vo>0|4wX0d_I> ga%cQ{{#Sqj03Q6^6|RXyJOBUy07*qoM6N<$g4tW@)&Kwi diff --git a/app/python/py_simple_gimp/res/icons/key_g.png b/app/python/py_simple_gimp/res/icons/key_g.png deleted file mode 100644 index 1fe592f879de71d9aeacf5fd22f19b6f37150715..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1230 zcmV;<1Tp)GP)pb zMSw~h8VsG>5doI!tBYSEx3q-eNdP*L+kcuj)23^s=)(65DGJvCMIBvA{7h@g-roFc<=!7FY=-c z6Ju}i>^c8Iz|Ct{0TTJyjEq^M0F@yDYO88WPS?yVl;4_EVfoICjiEE07IR*^eglQg z%|y~2O2Jiuk_w2bAi7>x%g`h_isfP|HV8zO)zyFCacR=OUvA&V@bEBsq=QylFQu6=w>EEzn)HS%Sp>|6^O&JnaLlsz;f}mPXtUwr` z`;BgVL(OLLyYKPy)RaWLuw=8@hy>5F8H3mZF2zv_?Dm~7CSb^Lq7JFhlj+9z_&6?H z7^kWzNH^^5?UnITu}lw8kqW!*1(a#l30=ODrlAt{)>f$JM`q+I$Ye6I2FQ{PRu5>J zgDQgrXG`zrcUF&)1T3rL7OZAf{E9md;;%~qIar7{;dmZnFgvA?~ zMMx6|x+(g;xcK$eRL8#T>mX1n7IL3|_UT#rJ1;M%6uhz=qR7OR(Z+-8?>WU|iq$yP sOd`$iYI|E%UfB*MikJL){+|E?0Av6H0yFfR@Bjb+07*qoM6N<$g7a-b<^TWy diff --git a/app/python/py_simple_gimp/res/icons/key_i.png b/app/python/py_simple_gimp/res/icons/key_i.png deleted file mode 100644 index cb2d3addbecab8157e9cd02961e51aae14eb003f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 975 zcmV;=12FuFP)f>Mt?IM`QdYYW%=geu0{(FYp2cLoE_~K?*fcTXwHA_uko$wlQq8Wyyr? z-FDBpXXeb#DsV^e_Wg%-L|in+z&H=36hu+9dGF5cW%}4t4F2Zb>c-+ieW7;q283ZW zRsvch?0nya&8_XN`*&BCO0+hGs24OU3x0ln4&zdRcMnhk#$rsyW&&knA~^hgWC>KO zvn-J%Q4|pd=AabA?rsBG$H%~!jLifT!vtDGtJSig%gak+QDA+21C9wiD3!o(O)&v5 zv}2@2r1O*ZAA6S|JMms zoOh|%q@9NZY(Ug<8Bj0+gBWL^4@jTp{D=+vo+(lRIW3sRcNiLn_5p7Z4~(b^p9iE3 z57ax8ME+^0T$Kvj;%7pPJ1b-M*$~}8l9Fp26LEhl#-tUa zt%LE74xa}QN<0%#eEjqoPO0$}RRs(+H8~0OTeWz^%hW&+l$`~MS+luk8P3ei z6iR@H(7m7gFh^tmz)Z*m&qF6q!mL6tJq<;B!1z=j9Q=ZMy%skXCScm_cH_&}Z}YRn z?lRsD35%!e24nL^uTs>WJ%6!Uo~TqWgFyFhr}^~B;}!b2V_!}wu2Ed4xFXIN7LD2G6p+i zwKUUi&wKsqRdpG`zns@^->oR6W& zfvKrUmPkkpiwFbrpb*36W*znq4uCNkn+YJpI9kL0{=R@#D)S>zU}a?$4hY=IWWa0< znE-gSV?~pS?hlWC%QyA!4I^1XLOVBrLcFdxJq3HTLC0|fi!nh0ViqWh3&#c&8nfsa zAey;sHY?AqR*OQ`1@CP1fT$t^vI!Z>&V>X}$?(7jj^V|ch-b) zc|{SLv!>(wvH zohX!vctV2-SqcVLH7yuQu==DS#z9qBKG`(v`c}IwbDaNNwPZ~i6B-5uIB2|zj*2Jbwj z5@HZ{n|4+muKUTug?FVC4%m%gfYVb4Y@O!#*tCnBC&|nnXy+lmkD*oHI$%=701v#o z6qn7Y9uK&*MXfMa|Nmu&XA?kkrl4Sk3b^Jp#PA4?9>v4!2~|*088eZF%5O*_a*d)R zPL^U7mSQD77;Q_g#ek}RKR~sfdjcBoKYWDalM@)03mB>}HU{NuCGnQ@15pBwll4=O zm^B((!f;|@VyFbT3Eld!4b#;2_w<+ayFNrIu8P^Kh4IYhYuF$aYO!`(zrz9 zGK~v1Ge&rE{vFcTrm<^7%_Iu^UoBmm``>op)9siK*1rM_0JEHaRd(c? zh+xzZ(*^k_SrjOn@}Wqye<3Lffe^4-Siy>}Q8op_s*qn$Dit;%iv&?64UK4G@`WL3 zZO=^az3;>0*l~j7VbE3Z%=4V{?z#88YXSQ5A3SX)P=MGDNL~_P8t18rBZyaR4Q}o=pF@quUsx`$#zF~1f`N( zgoNepIRZj*2%+=?1ox0>dwV;aKld$1M@NP~7Ygs-`|mEn55q%DjtLRjMqxI>n=%*_ zbp!-15|VZ%Y6^!)w6(P{a3+(1m6a73AG-?O-Q93ApNG)A$gbZlcnxFdumo5FN})}u z5th@$vM9+fAnlfymtpMMRXEVu31ipC`8i1-jciTYz-86S8rIbSwFxh@8BiF~geGwN z)=&K9p`l^U4Alg!w>#VwKQaUi21QK1 zBLYWzg2xiz(oe-mn6VlN8AzwxX29-Vu_)Ge?pJXj6^=RV3*mTpfVxSNog}DY^y+2O*oy!q4~a!P4JLXsbTH zP`UMuL)Eq+V%aXJ*1!%4gwo83=l1qC2VLbLfGa3PI-P=i{s!8ra%*=Djql#CC8%pd z>x4!x{73Cm##Wn}n$qB<3It&Q2fGfzqlc4hLL`mYM=NS4RCP}1Rh`gkE?mXxX94zm z&7iuN|5Dg%d8=L6QKNgvyWvGc@sv?HkR33G41_!@)G2s1Ei&rRgviTr1fpWG zxbVmG7uh4o?sNP$L@adI(gI=AMh{~2-pKzrnM$|yd=3Jo|NdPZxjcLdKfdN4rx;&g z9LDIfosr;0{r4VY31ihtO(Zh(Tg?rH$z7D<62=xCu>T7%0Q6ANgi+1EJ^%m!07*qo IM6N<$f)kM?IsgCw diff --git a/app/python/py_simple_gimp/res/icons/key_l.png b/app/python/py_simple_gimp/res/icons/key_l.png deleted file mode 100644 index 8e2a4fc73c5834bbde5501cb89c5df8845a73560..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1002 zcmV~0=BmP#0^ zD`B!b-`8J1wpW2&!JBvQml1K=7z2Y`N-2n16J3*uid*dKa-=q5kx(uQ3?3b(Gd(v1@;~w2aLs-jLih{#ze65XIBUm zi{mVjkmwf?24NTTkbt-gkmACz0aPwov`EIE z`FvjXn$0GKDFl-ZJtmDBB?%eJ?AHy`eXb8|Q8X&K6qQDmUiYQcx4C5W1*sbJd5(1sxD-3dJb zO@CZI?BU|#;&EM;+H;F)g6})ML2IQ?>V!V#D$ZE@TSy=$9nR{(*-F!?s<1~N@O_%& zGA9AW$7_A_Ur?$L>w@p>iaz4+i+J7MC78zq)DV7ApIrapD#)<69ppoG*mWA zJ=^}zgh_X0%#JcdJCLO08pK50*@`h~#VC0&*pXaI0%GrZfF>ZG3CKQv`V0q$htRJq zFs_4^Z|ZVJP(v9Z1q;30JL*A`6B*xxl1a>8?~#^?JSX`#fu=& z{MV>HdHiUe{#}=sQ?e^$SII8<${66{`r9YlBHQtyW)dU(u9kh|Jy$w3$qxAS{J#JL Y0NiPh8>%~pi2wiq07*qoM6N<$g2)lb?EnA( diff --git a/app/python/py_simple_gimp/res/icons/key_m.png b/app/python/py_simple_gimp/res/icons/key_m.png deleted file mode 100644 index 00f883c136d7e6d378a6198205dbfb6b358ecc7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1188 zcmV;V1Y7%wP)-@+>N@AXYZTch`u*nZHLdmOq9|yTk5Y>AJb&`lr3>@?nks<*cH`E= z({rn|^!Y4F^H)@IIVCE&eYk49w$XiwB2U;z`@ zAP^TtPOtxaBLt?WPryV%Vpv1~3}F}3`g)hPwzmnGzy<*Yn8+B~+S(G(`S~*=vB28e zL)vEWsL>#&ngRhTSYyqTn#XT~@^O-moSYa*@ zP+CMOW0~>6-Q{oS>XmQl@uNo+H=BHb5y2R9Si>Id#W#li+$X#jz89q&2IM^g ziZ>~Z!&T4_2afTatn?8;)LYGT$u^iv%i-;I zo0`oi%wvo>tZ7}EcAz+=Jb7T{E(R(tP)@Y7fEIxdp~1ny0d-b83>b@Gj5*Ox_UOZf ztXoTrS`1`aA+E)Gm^L8Bf6A!3=Way7vR%(-*tX_Zay$JI5#)+kPj4rAak zOg#p02>jxGx&lMx$}nz#x{PkGNLPa-Y=#<4H+x%uY|dCK^80kba33? z-w%o`oL!*%o%>;oXK!yWD0!#_oC$myS{Kw~AXGx<0{%;rl$Mv5JOrUcYQ_f_p`k#Nw3i313IC-jxk2xct}wY`v3%r%M|alI6m-B6l@8S$0e zNC0YGOGA4f;J(ir3YI_buFxJApkYM;peFdzGW+?A#FpF#ssy4awkgQWHa0ee;ndXB zPzm4?y7}TIo#bo3uGawsJT9Nz=Nn>$XmXN>+MdhkGq z;bBDB3;Yr#5g(wxLT|=+G{zGq$_>L&jUXnR_yuaBCIS~V8kUFR1qIOsc6NKLs_E{T zSzz(7Lz7B&YMTDO{;ImVMnE+DsTVI7q?Cm)3?a)QgaEDe$19gE4&q}V2>ki<%wnOx zufO-~8K_ourUaCd@a5|geEjtJ)78tv10MQXq*VP%3I?xKDv*^5w0i#YWYn+W8> zP{YR0UreB@tCJ*R5{)84z+@O=SXwH==GGPvCSel+K`_2ju(`R(po4=0nJBQZun1cS z?t31XtqCFkA?{eBQ{wO6+kf~?ad{Pl6h=0h6f45M1N?^#df(IC1;22EzV9;@VFCxl zOppjhu>mPuve4vQF2~P75O97(@09bG%Vi8*6~e>O9YKj}(z=9YeK7$c*+Pg2c*wH3 zxf!ls8-=#EHhB1G9GaS%7%ZR9v!BM3r_W$_cbD_#uwmaRgTXkKlqDcAL4;JuP&k>H z1cK4;#}g9_Og>U3k7UT`*(O;%<24y0vJ?SgNU}!qNEZTrMn3`0&wqf0`FT{qM^NP! zvXa&{vng6z^8YBOii|@bj7g(_WV1{=Iyzu{d>pD3jRbrbUpud^fr`K!hDa+=t%l6Z zh9P1rT(VFC-nelSN~OOrJw3&FYL%kh9i@N^tHGdTB+P^Y+AS34fN}~@;`Q`&!_d$W z%+Aij^70DH2pnJaUn8Fg3wW_H#am;``bf%`i$qRIrY)jTY zR*HuA1GWtB%K?qsQHjbGw@-~G5Enb0$^mU|Ly;&%QfAN-+RCUHGaUkwCn0+l1d=!B z0i`&)db4fG6(^vSHODaO2PAknAw+xi`VEw@_%tdD2&x6UtG;u+oLk%vBnkL_E;@q9 zY-MGY8B!b8NCMP^uC9H9ZfyJa^@No0)MOU%nk5x{EVGS11EC4^`uY#(>+5xegb0M& z+uOyr@80)xBD>@GHbgAyri+A48$F5Ed-vY`nOsx8>o^FM_jXtA+`cu8k6-xX6zvq+ zX|xmeWMnw#{QXAzhPGitO(a_ATg`PE*$tAoj8>xWoqqxh02}Pj#D>Mwi~s-t07*qo IM6N<$f}UIqNdN!< diff --git a/app/python/py_simple_gimp/res/icons/key_o.png b/app/python/py_simple_gimp/res/icons/key_o.png deleted file mode 100644 index d533179ab41796aa3c48d3a7a766ca4b8b3f4cec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1255 zcmV4e=7MM1%1{tZ=I)>WxHOZ&bj4P`pu7mJ7=b7))!C zU>ZK!ZNo0RJ2SrTJ9B1cXFK&~m)X3Tk8}1s&-=U|b4DRNoFC6!nAckG34#EfJd{%K zegEpKFTXTKw{^wfKm2t5%AV1Y(c#@g@I1ex1dP$R{?`JoUi zO28Y920Enzdk+-ASd7WoOu!8SA9wEF69R*SJ6Iwi(Jmqk%tj%`!ong}R#(B8jLifT z!#KuZWo1P`$Hw+`M1lGFD_A9Pr%*uTnqmS7$YV_pHC>n2)@5Yz@1;mGW{;*b{UcmJ zRFaELf!V2DI|p%(9CREXa{ zYojFz8OuIP2q-NUAS7UcnQ^&X#`JgJVs35@R)eSa?!}vLy^a3IO?@JnMc5N9D3o9%qx{H$vmE~=)W5p zOb8ZZWOBgs0%4}adz*xcyfUa%D{|lSNDtQ6*J;5(q%P7upBaGXuzL9+KvM`f85uLB zfG;vhB}8&r_VFS*>!FG9dV70isayr3bu30$1ubPr38?)zVOS=W%8y#LN_k=A8Q(vs zRKpDSJnCdYSiRQOY$e+FfM96BYD&W99EcX75zqIqfB!QwK6`N%-NkNnZRwKp#b0Kn z9UXr0u*~E6idf`XItNTP2iQxFi}G}$0R4P=H%v}WQVab9-_Oi&FT~K$5SEvhF+<=D% z9>?A}hQ7W&G`I(7Y1VnoxTy@o5cnH+LQB9zN#->?4D=6RYU!%6xo1+nJN*J_FM*`l`As?CM{h%wyo~I*y?er>i!x@W40X66 zNy*iT9dWi5C!J7U5~jmjaw7?-wQlW%%#M3~K=$izzvF(Tf_7yALlwKbG4j-~90352{NiKR9uO zZm-M7DcKWb17wfd%IM(1^;aglNp{DEnn@J-TP@xccJ5$_Yh?HN^ZY*n1^~BV@&R*k RY)$|G002ovPDHLkV1k`0O$-14 diff --git a/app/python/py_simple_gimp/res/icons/key_p.png b/app/python/py_simple_gimp/res/icons/key_p.png deleted file mode 100644 index 0ece9ed170f9dc8207d3187edb3488d6ef501a28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1112 zcmV-e1gHCnP)v~-!pp=BQAM3EZ@_i+9b7sQ9bNy1PQ6&X~pPrsVx1vDa12{lfgh|*$AnyAf z?CkC_fn+j4Az~7pB0|7qm||F8&qHy49|)7MiGU!Om{L$I78!JMa-u5{SX^9!eFTp= z4rtc|5da@OmUvR){z2(CU&(K5f}l`w*aUxhqsW-wV5cQ8IW;nzggtaH7KyxT9>fQxsZU6Y`%8YL6&`eeUQC- z8;QiBQmI&?}mmhKAY_t*5Nn7A0RjX z7Vc!Tu)4YiFP=Z+=#a3C$eJ0i$ryoE5g>*X<{&)MrhrU04)nAFCnv`+o0;WvyF0r` z%;AW%H0>0vO-5K=od!fia2x^2#))Syq&1WG@LY>B^fdvEK~|*!*Y$%?viF8)oOqgNqG^jvSf3tvUX=zs{WKKe z!^r%0b|y5>4i%Jibs5TFAc=&l8xwJDE0$p^maK#Bj^v63D5b3Lgv5^8t&jHc(`RnG zol*fo_2YDvzM5if@jMVEKqD8IATlcyHkskz;9y4y&=9)$a|?!X?5~>%N$@mYJeyLQ-fBE`tB#}(OS-cw}7IxTjp0LT$3uvjwPoC!D zJ-x}ZAW%LzE=o99N+gnGw1AXyM@GE&gRYen6vXd@7FVP6rv;j!?_C+TI(HQ7^0qsQVQ1E zYj3>vYA@Xu6oY^NxIQ78JW5{?Lx-vQFf+(L=#Aq zo7i~W1BowQ;Po!>fe0Qr0#KV3LS?`4Rr zlF+VcCW)$#tdELLQlOk^$C|>Q%HT>aC&ky-*M~yBKo$^i0efHGEAQoUm*qWvU(tWp zG?)l1#;B-)AP9w-67PKxD)P!;d1YDdo0^-jw6sJMh7#&5-Se3N_#KX3^%S5i1ze1b zSrP#&VUkX8;qvU`Npz)$CdO-NX_2X_M!?PEF`_P5)rM4n+QtRLVNxaakzZM%x-jz0 z-%I@j0V!D+b+31|vJ?F}AQ)P(%8IbO2HYex64(H{cfTOxmqst4G24iS4GnT0{bf`D zU)i@0mb_sn6|tyhr8QtGYk3WAt`M1Y=ed}ndIH83Sx^kn-qw!6!4qXu&dki<#Ly6q9s3v; zFaGRQbp17f=Uhh#UA}w@w2IjWwg^l8pR|-hYilb`4G+sRUJtl~!%#hBH9S7iL)V56!;dhGPIMrt0pnW4_pDZru)_P?A{Maq4ll#2YQU0P zrbN3-7m!*Wets4^TUGp{S8MoOhPQ9@ZHOr5vn zMhZ}Cy;=#G9cz6^_UmuIMq821()6=(vA+Ke5PST$KxQ7|955j=m$sk)9nrUI3;_Atexx$-x+m0 zxc?T&Zj;^hsb&&c{#JV=P5uAnkSBYPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02*{fSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+qRNAp5A000E?Nkloe zE)WnQW{GvPPM6I-QIs}N=7xlj&m@n{BDU z01Hg8Vc_%C^>=h|a3BMc$s{EbiIxbt!2kTzycF&82DnDzvy*(+Su46v)Mwe3giX@EHJ?q18-K=$hf^jTK>bPRwsj9 zZZEmLKJxnftN?lab@6u(#D8;pARhM-x!fMf`PbhYw8adtz*Gh_%d52W{ypgp1`z_F z^H7-Li6o`c8BsC?rR82Y5~V=!ocw_x`5LKi8nL0(lEG*c7MRMw(wh}BnRdx&+~xs0 zGB|i15@=UfC-wC7@Mjlwc6QRun_YD0&i7=s9Z)nD7n2y@@A}v36x}glBKDR1z3eu2dM9p^I9L1_lPGueX;9#UfWB#wH>S zbsi2$P6JmM46wjd2422iA}cqCJ$42mP+mN7KUV+-D%A_hWOGspeD7rg#ZsAK@dTTV zHB=}Zm7FL)@`DAYGO+Msk(;&TeOoG! z;N}uT-)JCI34!v1ad3D@U@8O8e|bfAhn-ubl_!@?1}Bnfs$SH@!0_-eb$54DM@NTD z#JhLz(b4g-R3wq)#>K0mkx(UsX>V5;V1cO&JX?4v32odW;SQ1FC0FBm;}xI+)r$-H zgi2icTrN*(EK4@Y;kqpKYBG3aM1nyl`A;U}Xx=N?B z^8a|fV1NatGVtW-Gj5k|Da|pvL*(*#sX%*sy9n3$Lg9Z^$mVj_QYLq40IwGeu)tIX z9?#8_hkN$P$tj(lI%RO4n^2jT;Z@+ekT1&pPZ7dlKN1F5U@8N%Po8qW_R*=+$>lkd z!9`wTrBac>Wf87%?^A_v@Y90<7MRMw%%eF9@TPHg<|3Epa_7QKZ>A7t^S0^bZ5C1C*4s=WoX#^TKUiQY1Cuke6bXkJ?j^tfa_g*e7i^{wE|-gZ zT>eNTOkgSl6H|}m=;Y&lI~cs&I%~Y?G*bvv*w3#z%KHPD%E0*KjGWnm{BEucv?B2I z$PX5n%D~vfG`Gwog+hFQXrTe*4l@HRFqMJPu}SV&X^PcPu{gK=_Q#*}dy|A*$a!@_ z&hWWnbbRVRlW=;La@_k-8k|=21|u1G@5bS=8A2}PL~by0+!;ssp_PFto{<%9Ha0%z z;oOb`gRRLzPUHroQYq8OPZP?(jr$KCx^Q4bhw|`JY^A{1(&-3Huwei{kG{Hh|AFVn z(Q*1=WUQqE11vD>Z25usW&Ot2tZ!N@Fu(%y!!KkO+@K_QFRc_9U@^0;?O*HXZkh5gv{--|0S5Lw51*YskBN!zMK^vfm&;+_z9%s}GJ;B_(l83X_10Jn!MUG+ zB5#!@ua#v>=jn7BXWx4VH*QShss4T(KKz{g+0T=c`2Dx5brLnseprmq>Im?kvd7`Y zh=8I9I4G4$NT<>`b?Q~Q$6+t@?8eZsA-GkS*0BSs5rf#NNY*GSx+a0LrtLFY!rk5d z7<~Hi=_enfTB*WuQj`PKGu%)P{tI5aslkL`F-9#11kLjTVHU{{MSv6SwbQ53Q!HX^ zYz)U<9>PZ-e2DVQU&v-NM8?RvMrKUC1e}bFnaBYuLt3Q$q^4nK+`9E~oH_Fr=H~8V ze0&^VU%rfqAI33w^d&q$a0F{>YfY45R0TCswh<*H&?eR>3YW4yqCy~Dk8}~}Al^TB zPGtDv!sqCqBsKg@BDDW!QUx)F*{BS|g>lAGm>gS*%4!x+g>2itJx(Y^9x2U4RWkvI zF^p2{tAKS;o{kAP%8-X0IDY&UJah0M_V@3XdsoJ<(0Y&dj64DlVbV5-Un@hx^6NXH zZzb>&5l~oKUc!L`Pvg69zrm%^i;@?7|Indlabn~IT(2roQCc;Z16JZt0)OL97!#mR zE|bIX@GwrE9Kq`93No2&)Lo??aF^6*9D#TiP-e4EX!VSnMwqFtTM;_OI0Ra;wIBBP zaDP${Fpa1fr;Y&EWYniwpQsT<-mc&El$GNFry+~Mm9s$~uq9%FwN@>k2ckB-E(f^P znndSHZXm5CQ0t6-T@LtmH&ls6WWQTG6Gr=k5zPC_P=^CaB3$j5h&O4)TJoU1Be@A% z_r~);*m?u9AAg#}^2!QYl?4oy%VtsRDM)U~Jdh-iqJcw7keJQR-V}zNot-Tuz?<65 ze{NwXjs5FpLQZ%dzjzXs4QR_2w7LcYEA{Q$|Dsqd#0`cC1dEG{JA zgvG;bnX%c?N689rzk7Bx-I2*Z3<8z4)!8@Sczu9Qr{(38teb2bSyxmUZ9KUC?vdRh wyAw&xBy#+&20*o$0Ed`&xMhAl|4)Dc0J1{(9oQaqPXGV_07*qoM6N<$f{1xJsQ>@~ diff --git a/app/python/py_simple_gimp/res/icons/key_t.png b/app/python/py_simple_gimp/res/icons/key_t.png deleted file mode 100644 index decc5e04429fb32861a7c3186b47d82620955b81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1023 zcmVOWRq6#UU_lXr6kd=(EPk@tS-X2?_Ah~KFkzv|?rfOv z>+Y|6dj*)o`&eDukW$WsVF<%Kgb<*$-g>d{d=4*tLEy_PtD7^^mFe=+ClCaBs05Uf zu(P`dTiZXkmlo$|3%E8arJ7b!FnGJ&hG9j4yay-%VG$-_6MIL!URgC2?`OD z7!(l#Cc_lN-d+tFr>8)egiQnl!FWnRqtRf{xw+Y)L||iM6HXD_D-^)GCWrup=&{5_ ziRWj{zkH{*e*l6)#bFctn>s@CCr_m4{?ud%PS8Qm^B9XTffHiCAQ6mm15!j{Dc~22 z#Uh@oD2(p=WI+&s@B922UXLCTl(;ADOIU6#CLknR2#$ba@TJ8C@bJ@-p`+Dmu~>cl zTwbY0q^>)(^;TI7#>o;8C=ekP-gMdFdWGuRCl1@l$Oyc8xx}|ts;h8ualzh`#R|Vk z{a`VSr3erZd2AMKxCF3L+if532S}n2c|vPfSC{r$b4YuXf!R|^Hp0>!8W0J=@&A~- z6DMb2S*O-ex}q0;XbD&hDKZ)ef{>X}Xdu!+EIRT~;hS55{la*8n|V|6J*kpiVA zls->~l-F{mz%g(bDysofB;`c}GU0XlJXz1tT7UR)86sAu3bai@5PPj+56N5FglgYy z*jEIc25cFc6zJ}q&=FAh@Qvudmxq=<}M3Ozv4gsGB;WNadXrn{Md=0=qtd zV&x2oKBo~8;dJx?*QY5zuJpP*SDXU+D8VGY!BDbmAFw52fqS;sTO6(pcW6MPYf8pV zqSwRa_5{rS)Ma%_1KK_fg;A+vJNTJUMqQOKGi4~vK#~a8Fec(`E0%F9maK!}j^v63 zD7()CID*kkfcE*zS2)L}Gbj}h)F=)#m1kwv7S97o0-jeiC5X)G^#f)&K0ZEB0yKmk z{5ph59Q!+FLJ~a9d$s*KN5LB#gF)9oXj6T3^cyOba@16aK-g?HYu~>An3_O#ckynB zSTxwy2%8*zh*p00{=;hV-u=>D5NKUp*5AH)J&%_={Bnx+2<pF1o z?@$uR=f}uIl0;HO2$%$24CQhKYDY&vn1oFP7{ORVK&@7jpffYm1F^u`+BzH|xRpwQ zR*ew>a8YB9lN`s#^%J>L+1UlgnKm13@+~6gdd&BGXnkTl4~M9rWmyu7FhM#*Z{P?< zz5&j>V4=NPYP4LQzcvypkn>7PAjO=t{>(@lV3fG{p_(Kj=Z$YwGgA>)o-^Pa2vMn7l_B_RUD zkj$zkUC#w1wAsA#fP13zEG`X{3pkfTSWYAcC{37u5JNMOfERfBU5~rxSscEr31|$G zkOev&S29yt8MaIXi#|jJ5c9_VJUiC{hMX}!{hu%c7I4%-j_=E`#*`rfe}yu;94jqo z?mP<^w;Hl43zQ4EpN7KoQP5nVb=#?wA%(spp|Qc^U8e0PhPc8Iz0y!^^dlBoVn$HP zHJeSan=Qy>Rpisy)#*q~WWkCHLhUbuAp$YLO%`zBr-;%Tug$gtw`OP2Uu{_Zyb9aD zx24dSF0Gri*6zr?Jdop25#cmMtgb9@v+CI7PXFauwy0$&3L$ zlz+!4dngCS)kI>LzSZK}+r+{FuTeOq&-4ER3;?Zix8{D8l<5Ef002ovPDHLkV1g6^ B=}!Ov diff --git a/app/python/py_simple_gimp/res/icons/key_v.png b/app/python/py_simple_gimp/res/icons/key_v.png deleted file mode 100644 index e377a385e2832c9737079254191aa5c5b08545e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1135 zcmV-#1d#iQP)Co=4Oeq*(}?P2-eWSmdjba;g{|z99f8faRH(Tf#uSh5Kvk~DZAO@ ze+GfEu}3uVYC_h~IX!f+IXwvPDh%$TWg-kn69L7Wlm=T>S2)*i+@RUn8Sxq~f?y3D zY;IpGk#`D)l{x~*uML%s*(z(Hk>L^A-rlCArA5x4CxSI}up#%hCe+>%IprJxR?t)f zC^(Ub0GqJq(&fuypP8Ov@T>^d(7}cx#BL?&+e0X-ffysH0qFwY4~3Z$?;Tqu-km;u zih6r{>BEQjQgC>%h7PuJxg71?Zw^ph3Q&x|tcgG%VUkXWYrvAha2n=NFLT8g*NP%o zLubc!3-2SbU67! zv3AX4hI%;MU0q$Yu&^LDtf4D!Z2_HBs}UH@D2HJhYXB9AyeMDC1nf+}%Xu@0I-k$e z)YO#NMn^|Q2b(L}1K=lZXmn#21WhSWoG(NH?)iaFL&L*Ta1gAagH0mUN(|Mtp-n;1 zm;xPpE%`$0M6nIn+o7vNG&wmbzpGUo+dC2gxBozQ0cO%T3B6WY`6DH4sFnp{f}~TBmR)bd%8tW_=3e{8n}0O5;Yn&nVVX2kBnP zjTE5Px_J_UoyQwOme+6IQkl>Dc2xnOI*uNt{)>H5TXG+$C4e(tT9BEo;xfvAJ3Bku zN&pAf*KgnH9AEo&;~YT2C*#@Nk?zAFQ2G03_2Gm2xA^BL`8Z`c$#RC}xa*7* zAN1b_%XgMvF4Z8>fp4|=QkdR@5LZ~r_&on7zyPkm#`~~$FeCr~002ovPDHLkV1iRR B4P*cS diff --git a/app/python/py_simple_gimp/res/icons/key_w.png b/app/python/py_simple_gimp/res/icons/key_w.png deleted file mode 100644 index ac7b814dd6622c4f510fdf51b7854bf53723c169..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1292 zcmV+n1@roeP)M-c6qSxF!Y`5`It zkTQsyun|%|!uf$Xmlu8{mC9obd`m9QBY)teD#?qu3EMqnmF(KsKa6uGWj{_^wBiu`$}VEp?ZpYJ?c z$*n9c&Qq`Fjun70nqD7OsC@YH@T)JL791W+Yi(AHR${!{?b5iS0Pl$$f-TsDZ2(Am zo=b24ekTBCXCER&0%BA^U>L$Frb?wsmseK=o3IT43T6_<(B(JE2dA=g zv-FM~Oe7Lw3pVlSKtXFIxp5qSGi;ign4oHIqf`}62X-tx`kQ60xIWY|C` z>_FgzW&(nQuoa}Y4?t-VrF>xP?0X&cJ}Gpr2z`SHW0WY*=47Z&E};^IO&+2X>2%rEhKcV~ykN;J>Ep$7z5H%y`& zFmVnbhsaBiBVQT*^FrQtZLLUWXQ$L?G$@;0kTWAYzsO@}vbIntik^SMZXwfqPSNkPZ~TZVoL;v5J& zp}&Da>G-XH?(Vv@y}d2t_>F!aAA_DAO2EinfFlv_gigN`+I$5hG<{E8w@aOlOF^`T zjj8|iegHveX8-_dGU(IDPf&(~CmMwfDzGzb?EmfiHgHA^=>xVzRJ0Y3_R-9)o>Z*_w@Ai zNCDsyT0c3ZIllJmcpm`aaqX(|$`~8pX zLq_*L{x@V>+(kQ8*oLDIaJqiCvGqKenwWhb06Ohf?b~m@e#)P(<)2fQ4_H2C$pn=# z#s~G+U^!)Z8>AW_()eGEh}4(?AjBOOoaJ}_3NQfGbQgTrrJ1z=0000 zmEx8rb?hXzcbA#jx9eZ2-Gg0AlX&-y_xs+=H}hr{f{!!5@WZm!`h@TM=;lW$1<&(V z-+bfsQMxQE2EYFO;>wBPq2a+-kHU4mt`aatyyn-zPcVaQvttln|pLVS2rl#*t^4qeKy}J=H2S-jK67IUaQucK8h@hrt z@^cw0x)%{pT1+Wp2^hrVaZFErinrgIz`wa15{ZOZp-_-}AAfX7eAw3z$$gF1cmwiG zi^0}JK#`Nu^dO_6IJ3*-o(4&&!Vrt4|}_NfiG06GO*9oVvOZA zX@JWlP?z145z$r36^xCI;pWXBF*oI6`h(m9?qnj^I=>bcR6&)LZA3LypiPvc+Hi5xaH-U0znsCy$Ow9Sd-2uGELNM#xdgC&T2Ph z8a2R*_K(Sc%@D10tTB@bcr zn@ShWvW4TLqTRmbN6 z9UV>$8t`a4rlxaM$EQvcs5U#VP6M7j4OLAe(z**XVb~dsVAiKV&Tmy0u5L`kEn2Y_ z9dvgj4+a;#|2#k=7|#S`KmGg*iaR^#lnNLsl}uuYx+rT)=7CxQ4z*kw(2#HwJ)u`)JR0L~@p(ZKz_XgD7r3a=u!2S}DhRv4E;D0&H9ga_ zizt{~2Wm6Z(=*>!RbN&2D2fj6{=>&pTI%T_|_YbzV&<}Rd^E|-< zCP_l<1kGT`4Z*BfGCVPx&B`^j0h5P#9EPJ*Dsk$33O7bi2x@*O-V3Z`EFqw@m{P_P z$WUEf9bLOVLRYU0%N&q_;T&Vv`ChSD5;BJK`&;AGBKPu6ive3lK=CA{4L_h{;rvXut?}x%niTAMxRV4J#r_Qb}>g(&H(a}+P@Y3KQ z?cTkMR##VLP8{Nm`v8@t0Ad7YDguFoNh%@HK*T-_6|3K;%a?~~adDCA>l^9xsna|b zY|eXYQ5Cqf*hZ8tL#Q=KywNG~pk|w!_er@mH}7Q<^_0)&WzJ@fxI~RMRtKg$1!)a9 z#kzB{JqN5sJBnPB+5&?Z!&GVjibP(NuTv4IIG1^NC=g%~>(=mH85*5bK_=0FgvWOg zFwR4Gi|H#X%WNxr9*TN49RW)rF2g7Vl^RGop{)XxPMiSM`H9Q$H|vT8RixBE?1n4` z)`++dI1SiEBkqJ+tE%q@bh0>AXdqzMOsaRg?NhZ0xMmlWX&|txp-L}Cx(0i~xHB5T ztSCbrZAen#s>P1DvK714P!ZRppf1&N*k3CO|Cp+!Y;6RPG? zn%JmGZ0}6p_ubiD+X?ozvb)KfwRa}-JoCI?vkLJQ{&4+fNo#$`Ifs5;N-0=t@1HyK z;S_zXD+XV@cH`cmiSdcCci%x2*}f7mM&se%E4csQuLsj-Pah8G*^t&|!e}MnjYb3g zQh|351Yj)2WNao-aL(fCzt4og=;(fyNJ#XG2m`Z`i?Om&#>VC*7?ZJ?fMS@?7;J28 z2H7DMR<|ogFM(xr!aSTiZEvl5yiP1gD(1U~u{J_XrCE zxOnjs8jqM~R|4?kya_hON>tIA3zRqQ|HqIq(|B4K7I5eG9W0khn3nvE zO{vsc6o?`x%vc(vF`&}?Ww2_cg2lzF_~6(v9DV;NwzjrJEv;3KI)D}za4<4vQw&fV z5}>v!^OvwE?j}I7IEZiN<^=G!OVEYIVPoEKou?&VqIqXp{OVkt-ly6$c9V z>BrkxUS7uekIrLcWJGdUwMp8|MAa0-?3IS`#6$s>DF_2pDw|kXxPqx8M{x4gDQsgT(6bE@E4(lB;`-MbQ|1n9@o z?&jy`B@2>y$z8};=c{MFuF0x)sDvuEv}kZ8j4(MlnWkfNb75l{a}}bDL5j1h4kUG& zWlz$O=fo!@^}n*_PsOYka4*@T4)_%D3wAFs>ZQ*ENg3W11D3XGbXFwtG?-VplJ&XD z+Ljowz8k8hLZo%i31t1j2xeOv>i9s?Bv(I9#2repmN@9|k=#fC>b=hcT57)|`{mc) z@SM6`ucCmVh6V>Q{@$2xaHcf|xYtVx60_CSHDNeBJlspLLP)@x@zobAKKLMgR{ICEZ-qY8hdlTqQc&?8DAuB&1uLcArBK|i z8Vwej1ozy=@0-icIlE`qvKvpB%sIa^Gv_zI`M%%GG5`=q-@kSyVPYj!@V{Q10R$?3 z_r&43r|~f+OkkBKF43QY`MSu;`@o*Y9 zO}neX+>LNI#7tTOS~l=9(o7g19Z&7MIPH&%E&+P?W!tDgWR~`tn&kPSWoIxVp4zyG z3JCBn0UIO|<>TBu6Jx5mm316EQ9~4PF`#U;Y8iPZ8(@4~XNDR;fN+v$;Wj@AEr*kF zan8^(nu*BDI|5F%o+BGVz-57E%dCun$H@E(6 zeY^;#tBf5d%SL+2rirqThepK{n8f>fNfr|T>tM0J?C#SvaOa{<tW1VG1>rBf){rpZm0sz#|VX z={7eyi6fA=Vx@e53GUNs5DpF}1#niA=wva@a(>}{#PY7g5TSR}W-C(t=KQIYO@`AdLo-HKVSEUlY6FpE`Rs8pLG`h9`Pxg z=N**3QQ@$9C4tkwB$}ei9RQiOdTP_bpJie-lXjM}M89$cStTx^;0e#4~66KHT=9Zec_xU=GjhW$^6&TkvIIJw8FjQa#3- zmp0(7U$JfMT~v5>=u)yP2DG-k|JO?1%yPIiiOi5igtC;-s~2wN@YC;`@cOBf$RU8| zo_`UdFx1~z*dySbcB&Q1EdfiD>u-FuzAJlXQ$224h?BKSiJ8H0c^Fi177|ajJdn_6 zOlV?toK=S>W{L4@6$!d+b_v4chi4zcdbbW@j{e(k*v1xntmm!LU`X2c~-*SJ<- zWu<^#NV8|W?y}KP07j~ahmGGt-`^DFyR%)u{NRX zQVR^8APKLwj;+kI9r)2Zh2>5xyL)|Q$VH6MQ{n1P5FiC>R>7Mck3uQLvi+|B0|4>& Vm*CO(DTV+5002ovPDHLkV1mv}Xa4{I diff --git a/app/python/py_simple_gimp/res/icons/lightbulb.png b/app/python/py_simple_gimp/res/icons/lightbulb.png deleted file mode 100644 index 17181a9b97241d120176f63a9468340dece8be43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1496 zcmV;}1t?gFiw?W^Y5;PtNLC@jnBfQh+$+V1xT_& zCSwN7!8W8qf8xxk5Q1Z=)sMg4zGp&kDql_%9&do}%6 z5DNn4v}Dx8znIse0R4lziBmz8oX&wL;9MN~bVaMLrV15a4^Vjz`PG2&5ReW7ndr5| zYs9l;NS1Y2mu(dCQz!#2zgJm1(_clYa}rUSGi2PzUSC_2(?EP%mULLxKN4O`jLk%e zk^#sen`RzgJeP5!Md^-sAF5@0B}l@34;t7^hJ6UrW&AJ zN>?&4QB+q?j6}|##1{C^rMVZ~8YsoIBCceR2JzzYdY%1ZsViR;ou5`7_T2%5$Np z7LR3Ec2~#Qb*#%a%B=w&eB+G1w4u9g&oAc*L_2bZz^uRw4C$19p%S?;6j#yc_gXxb z+578-^>1zK<$EAx+d#PhO#31ker;pV*8@TQM=f{~{z^9%HPzD@O+bqGV~P9|0@VAp z;3=@onvag{B%PqGYu*e1*!Ovy4esw6{yZ5zPf=5~o7@RuUCjoW;Y_4sL9`zk{(@vL z*{#>Sk?~>xTmiA6t?y_qahbH#|6f890njeu{T+SXHejO|!^HxasE348${#_B8Qf)s z)v{?$XJ5(p)x?eVy_5&Z_4Q!59ZASe2TgPIPdB5Sv94&L((R|FC$eQ0Yg8)XRV;7+ z{=l%TdIKsQIk)OTI-5f@8Y7BA*JFqiY2lH5+dp`7HOXg-c@>wE0Z;JKP(V?_kQEnP ziU-+j26{|KJP}7SPTzO}dOWt0WT_=0cB^Xu@4Wo{Lk+clG~H2$L`p|Clf~TGjcBZ` zK}^@^X&%O|t?xZhirrE&z{NFk`s_JMzZ*-JETtCgK-bZumh(BY@5GpgyROxGleYr^ zSD3zF-dt3;XP~dYAA;Tp3!0k|4u{eE$M4Xh8tm4az8wIpIy&BaqO-cD{?Vn2@25Nq z9O>ynET*Ap)@)ob20BYQ0VUS}U#nZ*UALy%TiGdufWzs;!j={^&%Fzgu~6q{8{b}2 z=<2=MV>pqqDx#*<&%FAH*B5x0f#_PK>$|Tuv2%W-MW#A}H~Zss^58DyBWkd}Jm^;m yhU{-{+Wosl046fww%_}()1I6z@9gW5Tic%)EIoiCMr+x01rMYhJ=eZVj?Ccgap2zxXXm0FdmPX14MPLVvT!@U zFbqY9jleZ~cNO;RND1x^r)2fMezp(ik6(c8ShvjxDmOuh?E2-{{otFug6g9IvrJ%6 z953OkU8j(mm71{u6v*%2(EF19P}S;Q5q1BM8NPj%#E2rWFcY z6E{4s3&O(Mg)ipmp`_H?sfcwUXjG*Dl2`pZ*LxW!LagK4~4-Q5~KdU{x6)U%d)t=Z^+xg`8`*-@a>_RJPN(R4uUBLRi8?k=h#+pVJH%pBEdJP|JJ}AankuFqu zASy#&@+Z_7&hJ@(066A zovkWsu#ff5UH4YkW zGDTL3jpvSS!}a{A$}p1DDe?)Cq<2jYR9bP;2@z#JvzFy^?B%04ceo#~oO>0ER^1)N z{Z>Ot_DDlo@{pG@v|6|yw|eTbYCRx1AWbA9Nakh~4o6&n_TAHHUDS#do4YZ5ZWyU_ zYDy3IQWm87@xU47aWm<1NhTFU9n{q@jJyf2?8fTBq09nH*W8N%xiL8{k_#^9zpyeN z1h^)SdjrQWDs7l}rEb7cBy}}-AnMOyrEts1VUW(aXj?WHgZ)Er?{qZ>m}r@f*-A1# zEKSLY5_C|?v29r!(ygwz#6(6`c?miV>pY;-u;@=QdX2Wy?1pX>zAH#2xZ+YrZEVZ7 zJR~3@eO-6@{Q{QxC=qV{qrRVBPL@ z$aK!eq1=9qT(~OvkW%29IPQ^#wB#YLcFI^DWm~bXx(i9vh^D$ek)!>-`N$o};qtfV zapbA}acw*0D&U$p?vaMHM{b01r`XT@&9}!fj(aMHK#C^^e(cH^d!0 zL@_Q4IR+u1UWFW^D_(N&6cm$_|3H2ma!4Sz90OirE-?f=7;wFqgMzT&VTlpNfDm0w z7P8qN$z*4`d%7y`RaM8H+38FV&aw@UsjixS@2l^9^{R@DG1$u|EE+@<9l!MbqqL{@ z=UVStz(6U4%6#|DnGZka*Irl}n@%|R*JqC*&G}7;p$SIz{^9`mwWg&chTjRTNu^w{zuhca&5Z!LoSpZXwW#2l(IG@#*fD;!QS;%{I73Y)=Up!>+0w53nRA|E`8fOP!^a?|8B-bB{9 z2TJc*1`80z`_;8HKn{Q~ka7Fg+%@E$zQDL;sEpHy*v9?KoT(|Mo9uT+$LOwIN9)je zn4Y8Fpr#0^(139>l=MgDzam9`X$f}{d}aAK()Kd9XPiFdAG}1KtX@ab{v8L8+=SB3 zpZKM^3`jf+pj06T*LT1Go<9BwLHrsAp+5O*9U)o!(bj&9%YZmGCD9DsvB~8$=RHMd zT~O!|$&=?yeV2VSUC=@U!A=I$uuaP`psa{0%`d}uj{b?DF^^8Ng}K|?)}$?cGN!y( z#b3c}B?H9{YzqfXBaU3LsXDVr8X8dp?;raC!8CB^_MGisII)8K8KjCoZF^!|zG#k&|6Y;xDMZ7g&D^Nz(HG>TLKq=-eUOOxh_6u>{(da#epb za(U9|JnQh}RK2rD)n;UOR&D(e#sH9HZES2kbO8SEagYIszmWh6vB~-E$`|VsKa=LZ z8kR*JR(;UZlRp*HC=I+gI`OZbWN@EXH4tY9fKaKI9~35a8!E-=0}zL3FI-rhk#qZQ z+}P{}#=%W@^XFonP;ocps~Mj1~F`$#~p)96?* k0$?w1$h6nj^XCE#0B(zPy_=_eUH||907*qoM6N<$g2Fu+KmY&$ diff --git a/app/python/py_simple_gimp/res/icons/picture_delete.png b/app/python/py_simple_gimp/res/icons/picture_delete.png deleted file mode 100644 index 5e50f9a96cc63cdb27af0e27a4a859cbd312e829..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1601 zcmV-H2EO@;P)lXdB7{LaK&` zM!872rAQ5zv_-mXx7}@b_w1fC{xfq<-Cnn=^(24JoO9;P|IIhw{Qo};fbrb!BR`}a z)@VBp{;x~dG#DCh{cii}XXr8Qy*J46Q{?>6js{pZJ#jKNgPz^-d^+&b`$rpvKeA{h z0Kb^|ENZlO115FWW)Ofw08(W2Re;N|e=GpTxq8UcfPEdeU}})C`4}pgoDR zubHdJ;O;OPmoe&rXfnw8g7Uer-G#EfH5A{ux=)KBw^LWoEjjLF*JuD5DC(Q44C zOlR(dxEePH2FO1-DY4pV3Z)tI^`X>hhgL{$oDAeFV@<|LMANb}FbaUDepC2N*=ik_ zs{&4KQn3)I;Zes_gZDN8$#X#EQ84kZ<9>1(m}*yP;~3y-H$=1*1Y(#h<=U`(=c8|? zOS4Hxc+XBa11)fpH^Hy3k>ETr8(Iz;aG=&!aOfw*&GYsmqAvpyebPi*yc6F{*STo| zR`?s(JfHS>K2q^3VAd7Mpa+7x<2uvQ08;=211V~^RPTfB(x-E^4K=PbBCP+~$Fx#@ zqMOP8xZ^`2bP%PBc7dlA^&Ha_A@elA)eOb*n|vgAD6P3`E}Y*yyB1dLEVT=jK12`N zB7?UMA{o1c%Gz(CIchvHE}Jd`!k+~2Pvjc6zjXo-z4HrnUl}=}_{fy}#m#X{Btt*T z*pFNp5CiiJ(M$wDbQEi9Q%-SG2{1|?{;2vPQREQy7PwXb-B2uYqDwd32{AUg2>A#D zniSEb=5E8f`cCM13ox7D zSOyOI(`Tw+!};W4HqXq%;|<55lcRGds%iNd8rENj^J_2I&TU}F56Q*fNPW-S4uWf5 zM1}w1EE=Gv!fSWqa!IX-Igpip*C z4-Fx5u>;%MKEm_&FZ`hKbk}At&y4~g;y2TZU?l}-TK3e-m|WNRu!ej4bW{z@!jh(U zVEu6cvBO^?-PfxocGo-+uGv{EjdDlXo*clqK+gg0Ys3g;BF z;zMzooR*aUL6S|8>YmnqR5rW->!%~IZ+AoU``w_Ck)=2-(_h`N+K!-lRU-xuAJ|PF z>c;^{ref$H=v4r+m3!pGo@Jt}BZ0um0ESL>Qtq$1}$qA!cT~Ih6h_-KGpdaed-YoDe|L0R-OO;qR@%p z{@R7R7S9Q+UNpZNWo2b5wo7HF5ekKH_1X<`9<~%#|iVgg7D1)FDiFnJj;$D){J{ zd8Kd6G4vXqA=Eo*yQ8Hy{Kftow@=bzx7d*)6wl-_RCk#awLDE9g&8%yNIWsJkUZl6 zLtZkPNdVq>rh5YRjX5!h@E8{be`c8cTYv!oCloTp$5Nn`00000NkvXXu0mjfInn?# diff --git a/app/python/py_simple_gimp/res/icons/picture_save.png b/app/python/py_simple_gimp/res/icons/picture_save.png deleted file mode 100644 index a12d496f290b4a322e6231e52e7d226e12004593..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1518 zcmVf>68#VnKSD$#nx7~Ew_qlsCYqoaa7i>S z7-AgBG7*!>GCe)>*78)<>rOAzvxM={m#+7!>ejjE-nw;50B|3A>64G5M68ID1pn9L zNC{V}UGHyL`5<4T@^_b#54rfe&n-s~^G#92EUujD%Q(Ozn+8_s^(Z6N0CL*$7B&u? z1UwFwvj`v|fRM6m0gy7Bs|O&IvM*T)Z2S2%JP89^)lnggIci1#LazDf4Lz0&m8z+F z+?p5CeZ#mJ zZ;Ll8V5VGOSSjmm_SAH_LenJ7*T=&(=n4;$!z+yF_G7`5P>zmht8_APL~4+-dS}1@ z*XJUg!2z1kRb_7mUC9B+R(?sUkc%px)P;zYQ!`Klpd9_4UNelXA4D1jifu-*4p6sD zov;lx^eo{21k4|R&~uZtD`jA^T_qbBPVF`axlAc1~HJp`c`w8BjS(ezJv45^}zVQMs!<$(|umLxaR@E@Oy|=o_jox zaO?;~aKtcJ2BA{D$+TiXSOA)VknNodw;@jHbClhNQrQ^Ma&GW7dMZb{g_)<4493rF zN7r@zP?4oxVVXfG$}ymQm@jG%as?N%EfdIYz~#nap27k|V2 z#XBGqt553{P4Y(r1A09J;8Nyl*xwETjGWyMCo_kOFh2@qv!wnd9xk5UXL7$NGa%8J z0w-cXE3Td}5db|<`!wd6l7!oF-$ZMLRDcvnjmT_ z={CG+*&lGTi{Sgi==?rH>DPrQj-A73P{NY?k4>2=7rgwrtT0eMflcBN1!O#%Y?NxA zX0u)vOP7Cv9M86Ozr2b=9lcP45uzxuBy>qe7IZXk;1eHBA@?MA^@*DBZy4x_$bGL8qa~N*XQFSYnWJr`)@2Del}l zgu`pErGZ9wwlNQIqVGp3fXN@Jqbv^jFHj6v)Z_(Spm6IQcUu6}MG*l+5v|WlTns9P z3Ag?TSF~hobd2cbl(mNjpqw!?afAR`No~xdWB*rQP6*(hyZX$SB5S|OQC$zf4~sZ= zVaNiQiUF!_aeY!88V1@m0J>yJ@9i{0G>p}Kddz5Wsn&9<_q%q>mi5Cku1Q~fW&kCg zp6ywIJtso+UFjgIV^6zx&yXEcijqoJa_f~v$@HsY$JQ=PJ|V{A1RXgCZyk-XcSbWBj;|fr>x)pUl8~Syg-c^nHN}V$#VwM&?(p4X{990*qT)AN;z?XFx^WB z6H5^3JteVvfxzm;-Ip|(gkmY*ap(+o9ETZO1Hg0C$O9V(+H~EnW>9r&=5nMp%N!kY zqDLUTJr0fy6|rUW>r7M!&3?TB&l&h@WFX+aLEtEJ`N(j!mW+0ftYKi3@)zagWnO+db#Qq+O1ldgbho)k z2w+aDYg}_xn`bJza-q{*hn>voGYa}M7m|>7q zc8w|L2-r!&6DRvu-8dTnIw;prx@Hi=iMi_lgR=p^)2EubI82{W9qIw4^q&9&0IZP? U8#JiJV*mgE07*qoM6N<$f~?!bPXGV_ diff --git a/app/python/py_simple_gimp/res/icons/things_digital.png b/app/python/py_simple_gimp/res/icons/things_digital.png deleted file mode 100644 index 72920478a3b7528340125c0873fc8849dcd84de9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1285 zcmV+g1^W7lP)km^Pm4zs}KVI&!dn(N-1-8=kAxLC_nS@Yc+X;65wl@0}hMI4OGxt z!@2&}hws1l`EKz1?C$;WG>@}8_hjOEvBhevAJ+b>;_7GoU`E{hxm*MH?!S)W!tpv} z*6v~L3h%!0BYL}z*Xf{umtK5<<7}LF2cWGR23OB2sG}1oV@3c0)wxA`bQ4u!pFh^(wK&JqKk2NI>Czu34O#nV`A_YnfP|l805H-+WqUu_N zrbz)P9z#);RgIEkRaW2*z9%FlP^&sy1#0UtNeW!w1FIE^s7sac5Pnxzm@hhJh!F@m zfPjll6+fForM3K|2DVjn5MjT8fB9AX^39z=fa+@gw9;5o8}A&SV!;%dQG|w71+3RS zzWDwJtXDmP_X(i$8+`oMci3g{06-1MBWv4Bf|7?DLbYh{%*hn8KZJ*E(Uvn9;#p~iqho6CM%ZTBn7j@Y!X1zfXcd!Mw0*p(T-w?daiL?1v`ME z$OCXf0ce_zXFCZ1iDWEQmk2dh1^>IS8LBQRLjjIG zp!~Mqqkw7e{CEAhmNZ^i<&;3vWs(G@Mg`p_B1OO zvb8EIL|F3kaoW-)M|!j2uE(GsM<8l|GC$#uU*CoD2;Q~)+I zaUuHxWV>OUQ0AQ2Rfz~R7s?>+t^Z0hk`6fIZb$FC_6Q)}@izdmmM0=0F&3*9H}s-RIjOdpVHB<6Pv|Q!?9$|b$cBivaRpZePx_A#NIAj)++%1(I0=_KK<&`4^&iV z{^hSH#V6mA!%vJ5CzN)6`bu=v@vdt3)+v*pKYDmu=2g=9xKpKS@Ep$@@^bVPUW!G} v4|)E!1CWTeV)fAs{`*5Rdckx3mjD9*`$?*d-1czI00000NkvXXu0mjfJ77+~ diff --git a/app/python/py_simple_gimp/res/icons/transform_rotate.png b/app/python/py_simple_gimp/res/icons/transform_rotate.png deleted file mode 100644 index 13c29e3649014a935db7d68949f81727dfe8f5b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1664 zcmV-`27md9P)K++chzDlXoERBfs~k{N)mW-oBlxq@u?zV0bILB~6x!gRef$D2PJoZGRm z;c)q}WigR?32~92o*e>$Ab{3l0159yg<8J3-VQsKMZnLs55Pl&1Aa6cez?&N0_RxP zh7AJ z5YIVXB*$ua$nyednw#Nje&!0i(1~z8!B5@lMDTOCbJ*Eb3HGdw@+yM%fT&)b@!5jN zP-xQIz+mA4Ok-de8~{>a9vuUl)e14om$3g&?>7-V1?L%)^U4|g>>Uj#U4q9Cf#gdZ z^C90|9(w|5Fhd9k$_)usfp*jmhMs4j@9Z!>xlvjA%SS0&uY9^SljnH|3=CxO8V6j1 z@Rl=2bKrb^7l?RW;5j)0FB)AVAM!neBIuDh-wukv47?s_4G03Gt`CNKdyQ8MvbN*- z9y9}5kZGu|?qPky22XfJLpLZy9ymYVWr~CyJ;W+L8IRGMl_vI0l|isWEKQbK=k zKlDDj^(CHbL(`#=(x7Xld*8?3nY0%f{74Q|-hBol=RNEb4Nd}2{~*!v9P9&Eul%7R zA&sX>PRsC7*@=GJDN+d6oDn(v;z7TbD#YZV`j0$WhkPItmJfyeTZSyFK1j<$8ou*ney4 zWg(mnJbiIE?Dl{Y$Jbge`0tPUrgi5uHpb8P3I`wSG5G2H9H@J&pEi6$Y#8JgSHPcM z;FAe(!Ed(o156R_9Eq=l!tP1n6RpeOrx0G>+RyG}I`B0MeZ##8aKRg%3{0lkG3EH@4KYtge{kDqXN0S@@#9C)A^a%7CDvhn>~8WrLTE~XV-{E6qq z9FS}mYVzNBiMc$#KyUIjQRw<3Ayr(mO9F zA%{GwTvId!R=GuUgB|cM7+jNHa=8N=*>fH(pF;7H`e;I&8q78cgUq5lg9JeBv8+T& z6tU_cR^6z4`eWq#D$aSQ_&FRK*Omi2R$&vuXUheQ-;{rT-^PNA&CBDWH>txypjm6A z$4oVb6Xn#aq0sG-%CDWoP1xQ$3U>SC`+!0}KYZpmcxq8~OGffCFq*K8hzi(JT5AXo zRxq&(qrzcn%pADhJ`AGS%DMB}Bafu*!#4Lq7yiIa34mO*W6#|au*{i7#MKFzwfL_;&4No5o zw*Pzb)^{Hkopa-i#UO~p&!FXBNY3Wy(Qz|T6qrhM-kUnC$9rD-f82_+w8l7 z6(-3(Y8ur2efM}l>2S}JRy@@u_a62MDsw@*RN4-vG$ zJo&%IM{aletKE9ZAs^+#uShtvrE#*t;^se7e!e8aI+^qT0t^88KIaOfmqg3}0000< KMNUMnLSTY~XbyS+ diff --git a/app/python/py_simple_gimp/res/icons/transform_rotate_180.png b/app/python/py_simple_gimp/res/icons/transform_rotate_180.png deleted file mode 100644 index 71d35b68f399b62658e6f0911f2c4fd667278272..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1698 zcmV;T23`4yP)2 z6D4gyUR7|;2O3ZWmA$ep?vG_=StMJwOqa~~hl+}_>5N;lY0$aHKif>)%bAGiRHCq% zIUi8uF;I{yEmB&b^cH$=+q>^vPhG=AjdVBpa?d&UyZ86|p66VEhhO~C9o4@s+j&yP zaRh|ZKX5WcvwkxJmG17xK#XPSH*^9s-6f28M|SV8AQ-LCtfpVqqGv z6(_v44=rZvaIKM-oPIYVGQn zDY4M)34rTPF9;5Y(0lFtKB2$owj>Nm=`XB15EZ3`)=TL2yWm|Yec{Lfg#a2Fx?ct#1_FVv&1Q2M z4xgJkErpu(cp$rGhkN~8h#G$x}AC>=C5>;>#=1eI5iqOxi+6N5^3@Csm9x8Nv1wWsAk~ zc3)p#i`8n~MdnEAGlGL|pNGagjo`~etB0kNK^j{pv6hq=0*3ArDp3^caV;u6J-w9Z z8jZ&JWRB~<<2(k(Q;Fi>;2<%i+v#*R(|1Yk1Wlpv9Y&P5bG{);EvPD0LK&S2!NB4^o0kn3Ua3 zO-(Q3@HVLgqtQ@~$@v80gM%8is_3^h!q)nuc0dEUEKOJ?Wh);{@^4r(v7lJmqQ zejEZG3JkQI2oQ;}izZwUK%}}7tpvprMIYB${iCj$v*oK^r6o!FK!j>i($+kK4sHoD z37yg-#v>r!XTuR6vI!Bdhj~l+ zCS2f!2wt!-8yb6tq1YG;f+Q<(;#C|T<5+MAKCrnYBqxEj<2qbA^uYpWm$@k%9*8Ka zJn4OA!E8Lp3J|S{fVyr0qEwucCO(-1jwd7-teODWEfyH)GJlTX7E~AwhX=GMGnZCW zo73m!B8X2(PlhFjS_V`+kLOAcIPLv-;Bml^rSO=|F79&ULrkDz}c-U7js5MaM(fkP!(F zaqHNYF-J#nFSfNk`NMz{C8 zPuUZb2yel>^6fKn(vx--7-zySokL)C2S5}MK1?qLO@X)=B}|v+1^E8_Ex1@&o{uk7 z(I6luEhu|`cH&fMvj@Q?qb_|T;2LrQG4OjwAQ%WhT3$A`dAQfoM&QfwI|rH^4H3o& z8r>HC)Ofh(34v>%A0(Sy>TkL9sr10|x9oArS(|o#uGQ+G{U*A76x@vVAQ~D76W}?} z1~fX5tTu4l9n!_Bb?dO-isnJn%`M;7*m28La$)y#PYhmISjaauHH9Jx@Ep3@qo~0# z=!C&LHx4n7LFQuJr30H^V`Auk0&o?A)0}#Ix{<^*nqM5vMj>bY`QPF>++*46>d2m( zwpFd0vX7|{lwj~qbIa|eSoId>=lKAIIKJS76cK^Eyu4R2e7_p&4~0TUO(xS0S_s+{ z9Jde&Tw`q~A;hDlp(UWX(QJ8{8I3_fbJgK+o{W!=U$4<;^tZ5G0jy2HOr*Zf@=|0`Pjh$2vMX_8`Cw1W4}g z?%wEhI=d1Q64FysQ)}6`8Ejs{lF)j{10n-)M(!1wkJahjjPN#4Ivg#uj~q^(OyJak z;D@P?z^RSkw`p~DyWN8X#*#^hfvTB?qzTUg209ksoY81pOciu_Yd9l~dP$r$Yt|9! z_xt_zlqea%SaCDcM)WD;7CNcZP=kB?HB}rA$0rfQVo_)tsA4voEAcTrj(`$jk9`~q z`T6*c#of{L0Fc!hrk2Mk#6OTr`n}#_d3^F`C z{1HA}5m|AhtE=mHrg2_Ij9Pq28>6|2ITpMg_wg=s_i=hpc%{{KC-Fpm0kd1}h03*? zxd{k7g*KbOXq(vz0};xmSk|*}?1}II&-#%= z_lYSJd4MLo&+`8G@bt5l@NAqf;(dq_99aF~rS_2QJzHN{v6aPpSiGt!iB-kMB)Bgr zV|gWJA_D$L95&MbMGjtE?c2(;;fvZ^U2&hAZLO~Tb-R|n4OfMhl}Pu5)qN& z#3){H)hqGBTDB|~Bp*6MRKc1<4MWr8R3M-hGE$~PPMQI(Slr-sN#Jwzo*}Ps(E=|; z@RdvRp}A)m$};0Yl9jLsM3sQoI38?L0Qy`ql9Qpg^Dnsh<=ac_W>ZTvJfL24@SJba zlKFU%l^`xw4UP9C(5i&61_O!!f=DDdOk5$bS}fo&n~os3h4d5+576nBv8uYxl=W;8 zf&{|a=Xko*a-b4L@OeC7w+`Zk#|A@|_HVD%ys@7NU5W+)I^7It=}6-8f@O=rFUw%M zdOiGKF`BeOUf+=QkEU<-9&!(K-^H$8mP0~O6Ch<^w35<&b;{oBer5H6vlM3(38iRs zmn>vs;@F+yp_%Y;il5yTp}uPEazQwI**|Q%g3T_pA+}OqL{gjZ*9@Y#9Z3w#!ZP8c n{tcr^B9^WCKPw(z{t;jR4>6Rz`+g9000000NkvXXu0mjfCn+T$ diff --git a/app/python/py_simple_gimp/res/icons/transform_rotate_90.png b/app/python/py_simple_gimp/res/icons/transform_rotate_90.png deleted file mode 100644 index 491732153c70441f368ad69b0bd41d69276ecb2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1626 zcmV-g2BrClP)iz5582JCf0|hX?@T(jfx6dVp7wGUbM0HrP_yHy~JxpteP6F zRM-Vgs|dRyAbVji%(AmHJJbKHhjztQ(9TKz%*>hp%=i75^Z#c6#vlB`#-j%pZ9Adj zeFA7a*a_$)sldLtVqp<1*m_LVngl;~qGHX?$;PP#dw^kUfMJpW7!V^-(DNMB&3yvc zhGSw&eVravBU%t(;_kV58xL%sm6P#)MSccY(oDc{91KbUP|^7*$mO&1PFOl?3jEa4 z0a}q@{s!OhLsMNv-uklqsbCuj!%c4ps6`IM2(SzoWW5mt zmj{Aww{UvPvKMgPg%UzB&a7R1?$5T)d8al!uPOK_0hU2mhtvcZau0#~kBc8s5I1$P z@yxd6Z_#8Jct~)*w6ydve!o^#)!*9N+beNSzAp(`P<*FP{*pq7fFj?Z;329rQe0$x zk7d-A42$ZRgo>hkWwY7V;JYYUUR+%K25#9eM?V_(K8b+0wY8O(m6f%kjxidI`p0g= z6qFp4RFq+qTXEKNB_$<$S(bfW5QL^+Flb9lOIxMW>FV%9JMDJ+2Sr6iOY!+f1nnOf z7+7mIo8RSmzEYB;HJzQE2XTEXuFpab2&K)YRPU?Ce8C7vJYn!;JL1w^4j! zLm-Wv932*mC6ipynkzK^0TD->N-6;-HwfNA^26)(hLFHN1>`Ph0>u#?rWrBl(m<>m zB_*w*UJ>*1^2+0M^l|sYRN_Gh0Y7!S@89YM{{RAHv5awVFqusC7z!W8(T)}u|3@!T zgxJBJw3e>h13QSNwlFyR$|iKd04PVArMCCce~xcqS#0*tyXIjdExi_ z$u)vR1~JRcSy@?`y}iBe88c>-(5>jwf`C#`Pyo2C^3d{`xZN5t1R0o=XB`g55fX14 zyGe*J`#&}q4C@jT6E{HY#qh3)^osEauvk2*5cqH`$f}A-?p^P6I*-#@5y24cN0QSq zEUzJf%b-Ld6d2mqbV_lVvn>A-sL?~GHZ57sj6;A!c?=~3#Y8+pv)N5E zUZL|->6M{*5hS6bS7kI|pL+ZA1+&X5S{~1~K+A<|2#AUn=A4ya7$2$H)FM8JOV0pWB36&(YP9r@Lc0b zadllWd~xXaW%z8Usy|SuM5O}I85*oP=4qBx6Et`ClXwzC7#_462~~Jtt(j{DA%aHp zI#|4;#h;$60}lKB^sIC!$}z)v=P--}1Q3V%juG!LT7g$1c-7nzXulnVnt~J%BsG>0 zypF?T919*nhW>yAf+#`X^&4<`&$>!)x6Q7F2ND)=?e&a}%ffNN0`PA)1iLLYY^+^{Be#Qbb*}?Ks&%wJ6mn zBAnj5WIo3oKN|^p$f2c+wqu31^O3P;M1& diff --git a/app/python/py_simple_gimp/res/icons/universal_binary.png b/app/python/py_simple_gimp/res/icons/universal_binary.png deleted file mode 100644 index ed9dbcac7f46c52917f0ad783c1e61f324bf24e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1059 zcmV+;1l;?HP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02*{fSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+qQF!XYv000A$NklSPl z#)fLQ+iG583>zC9KKR0Mr}j{LeS+-d7G#V)vVFP?@AaKAHsl~PRZwTDh>2#D2 zTpt?*TyT0d41ZOt)qtnl?Hb{Wiwnj3ZNLUwY^1>jr%w=w5BB!<0%sBJ^?E7_2moJc zaKe3C5UkT@H|>xh+VA%xV=x#PAN-}+>JX2HIr9ee5q0I?5br~Ax0Y(u7PAKI~J zZU7MbAatxEWdVL00NRrQxOLp;{Vo}xLjKnPTCLXo1mJV_!x>szTQi?`Hv?>htL^P= zpNvn~Ko)fgc6N5u=H@1TSM~syWBAeCh(3|nk{USxXZC2CV@NT`5dfro%NI2viO1tA znM`^ikw};dNWrsNL(>!@N^wf#2Px(9P$(2;210O*LAJcStWv2|Bpe(ZC`vwBRx|i4 zFX@i=M8+49aw#(-D8TQPl@*mvr_Jw7CgTn4%jL4+wzEeI&7kpVe4+6LgVWPfRVtNC zw7Fc)V10evfHXz{zI=|)&dx*}4YVdc$6O8`Yh*Qs%oGQ9Y(AeiVCP1G_`v}eoN!wW zw5G1>tOup>wZugG(i| zp0qfXkG|X(+NX(4W;(|WLu)!7|D-H)-UgFx$ zG=d;i?1>K=KP{O#hKO(razP(sVrPBug#)gIGZ%4rvQBK4w8kq9jt+mbdX7lA5;BGj zw)o%+N94a|5(GPy!Wj%p?;BJAh!sCSe(o1=*0vLm;8-0xK5t2S8b}nPI~MDO*@XC_;%CKv5(Xkwzi{ zB8A~GOk|U>CicuY_Ov)2$oinEIjA|_xAVk{_8K}m|s+Q_>0fNAjY|GpT*2{+Y=C0 z>28Mp`Vi~CSjYHw`d`7;I%lx*?Dx?6{3>*<3F8zDSHIKkA{1{PliDExO9Ful(D}*? zTJ<)x4q=T!kZIU20H>BuRWGeZe1o@)?|a;sU0Z9zm3J;B*WZL>P@T=x&b~ z?zjhz2uR!*Zp1S&G*?e4q7u{)M>T}A5t5{Z=~Hc-TA9ZmetdNz_}72%63%@2F*ND& z%Jd9WRDsD1GGjf7YEUP}hlH||2+#vc`#xc)sXz^qaUmj3R9|SK(MTB8DpoG+b5*ol8w)Qi;MA~#!B!u+NfEVYasK)5V(Q^@h+A{Wazb#`nU5>yr3N$s!k}2> zL=A`veY%yN2yiJy`W;uL>;sjDbTvc!ix{!FR%O=d6wc!&wK~dkE{Zn)7Z(m zUYo;mF2T=9CJOA7d z17vA{bE_)|=H`&b49PGjXaO#%ZUg6A(U&)3D5oZbK;lDCald##tRTYG2Ng7R6N#R} zv`WybB?wvy)vrcK$01s+1h!tm9_JZEKtBq+@B+;_4at;YRi1#JtO4PqRZ)7S90#Sz zixqmH&Wxz3I@>ylB&bn<^UEFd`v!TVig6qglr@0MtTN04A8)Cq1h??uN);khn5Y3M zxk1TPm1S2QdPG7I(;~hi;%r0>v^xpz>Rt3m)Dbw8@M#h7!F%oq%#|d3Ivi054tnL0 z#OEWs7D^)Q7dIOI_brP_<}&Q`cQF`@kW0U$mn*gcX(#O&@>q)oicv=%kQXEag@EOa za;{W`^?fN-J$5O^HpPg4Lky6P_-nI=@j#=ZAAqY`_A8Ec-rPra!h(>@zEe%xSt`tBjKlu^rs;6>evL2mP%*{PC@~VbUt% z)$^FDcaYa(3~~-(@ySaP#UX?yzYU6FFwp~tlH}IOkq5wr8IVaj^2L!G;a2wpj5dbY ze0u{|e|ME$N>MxiIF_nyG#48r&hfb|2-qV6eB{OJH-(95cSx7PodSy8qn8^(%kHV6%TXcJG4?T>H(d2%8-whV`N~v_X8oK(^AK{@Vp2b7oc$z1o zG2(=t&=mrQe)Z|z4o7wF69QfzUfYFkhfsz^iN#&cguS&s)_%T@oJ2n9dhg9&V&k2+ zu=4cx{h3hJ8w??jWlcLIk~3%2OQ9##U~sE`OfSATYv!oVL=DhL0sBM00000NkvXXu0mjf DULiw| diff --git a/app/python/py_simple_gimp/res/icons/witch.png b/app/python/py_simple_gimp/res/icons/witch.png deleted file mode 100644 index fb9986a04b496580311481a978646502815f6e12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54663 zcmV)zK#{+RP)00Hy}1^@s7ywUF*0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBXIDM>^@RCwC#T77I3MHGK?y?z&4%2(Sv zK3bK~PfD?oBE|}cNhK*13gs_~C{ZyO1A-ETVgWG?A3`EX5UVkkpaCpe5+o90jKP>< z;zue1?GX{7#kNpvdmlT_o88&l+g{6E+q*6Y6JB?Amz{gR_j~Wn%-aRH-vZwX3k!>l zrjt1sKT=dwM5CgjuuF^t-W04KDlRUD{QP`+Pk}EjEv1w}uCG4_c+AYqr1uPX%Ary? zcdj1N9-hdrrKLScLmqs2`7(;Y(EunH&;J1#**V-87K??3G&&+=;xzx@ii zd5=IwRyK?rIr5{B&h}+xi@|QUgTvwAMsT@YaO8`_JnPRbo=?B}^60XVV}9kzm#Le1 zP+gyDoSgwDA;~;X@r>z1hiags<2EjG_&G{yYAS7PY$PEW^Xt~V9`DZda;vNRTEo6E zX1f5nJ#7;Jg$L;ICMPF{X0}J5bLTz-B_$;ubG;Bb1VWJc%F500Znvf^+m}IHT&(Ky zt5&UoDO2*m2%c{meAa23_PnMB6JCePx(EZ5#KgoQHGw%WZcm}M_BaQvPjI_;?}j;Z z=7i3cHiadx$jC@Q(E@d|tX=H^Gfb`Q700S!&yIcc{O=c_ySp1~HXFGs+vN;nO1r`IQ%6c@Dzab0}7;m5v%UisIOcEHxDK zsFZ3slL^AY!XQim9v&Xfi7r`K1Wwn}Oq{Ux)eRoZAN*`DzwTtqT;Uh^EG~P^PIeu~ zV}j?bRkPo#zIE#s8FKJi;3{|_iqe|M=l`}=ZBW5F5ghA_+t{|Quj0>{gs`zt6!7Zr z2EqUX%J!%vK_Ns{`b6EyzBcwA#@W8OQUznXQQ$5=Wqxs%HmJo*^@;q3P$px{vn#(pd7CU6}U zAd*fnUR_Fz+nGxv6bExlWwzF%(01o9jkrUo3%Y{qpVvW7RYu#p{B_~%pA3Gz{-+;hmRTP? z1DQ1`GXnPl^blbnCONrz{JC8@CzNpi1;AzSwd5z)yHwDY)CPVBo;`d(6BL&j3aPV+!RR_W2jc~S)wK{OFh<#C8CPNPnBPGub~5pF*8(Ab%84{VQMC+?lFaD78EuduGN#l$*i zeZQH{Shx))Y`)FMku>ZZ6uhFKU6%a)(JbaEOqyRQXL~;+W5H&=^2^H1f}-Q&lraq) z^I|cAMtJ-a6I-&npkR6d#Kgov-ja8H9wK9Y1qYs#l*GrtP0fOnV+>!w{2Bjbe<(qF zmjpREIUK}<3FFyOg51ULz~Z$BdoB==ix<$FAbnm14--9bwa>=2RJCA1G@#48er0>6+&nx^E11T1ZjuLh zl(A#S@}tdm8L}5tV!>Kj2ub{iWv+zyc(1^DO+a#~=gO{u7y^7;TpUH^A|fN?!h;UD zR;*SFw6(QCd;3kbW}lpt%nc@DTyFp&;+mnDN5v3Cety0O&>n`6INxY2h>eX^?+eg9 zT-^(J&D)=VueZ{hE3^6vK?87!rag@jh-|MRY(1YGYGg9IE~wdl0(NjXiTC}<_1%xh0(%$VV`A++bMt*vn5#*G2b zP&fCdctcz9z>2>&1suG-<>lq|%63CT!=O*k9UpuDh%s*IRT8j-*ITQvuMft$WEcLq zT{AdeZw?ysL26vz|2`knr!Fz2*GN#A52^*sgR|Sa>%ey%AJM41&HZ>wfv}uW8(gusgwiZmS0a1je z(l6VfVw+lxBu!&&4A?5#m{>5?ltf$TC;v2R`=?FoMePS-%n1}5z;aMI72&4)W_xQ^Knr*znIZ zwu*`hI^E1}w-bxSq6uzZ^+FUE7n6~Z5x{J>#L#TmP)WDFJw3wU#-q8Al$1mw)znK+ z)8*xBsm9~u4Rm|n@@r1p7bm#fCHat;m`EZ}a91|AtgKY@@`O%W_`2;&Zg6mrd-~bu zPDhMa-@JJXf<6=$#JpzB3((luC`>2kb7yB~WMbh?PEOc1H8si19B$2KbL6gpA(7C| z?u>YB0^v&0p}ygc9Xm-uK>=iDW72wr`ie0;~s;VkzXlRg^f3ewY+&!uB88c>_LofZ%oH>Mj zU5pw&d-kl0qr-IY;34_i&%bJhtaekh`>HPdx#v%Sz}uiGYqbOr>kzu*f%hefGE1fC6Q(EYO-vDxCvce_%HdR~8zs_x}Se%_rfOh=59r zJl>1GvXS%OX*S7!@ASR|XB@Fz|elb~M|Rt9{r?`EcpdBVHdis6$j zkhaZNV5RD&js?liUO>9Ku6pI!?=VgZ&qP@8ne64fR?h_c(4yYU9K9F_<=eI{fe_k?%Jd z$hLBgk2-Pf1f!9HI*(T$2->UXuHQ?WO#SZ};JEG7y4qd2Vy{lUFJHjLM}*Y^abEks zBe!8u=?4K_zy0Gj0oJWG~331BMw$Df0p#rtK>s zt=xLbA`8tv-7Wj(0k90{DE_TEuRizCEr^bahM3qGm^o{v3x$NAt=6lsaLxPl^Z64y zE?RBD-JXhd-D9 zdDgU@Jx&T)A&DGR8^@*1eQ~G0C}fwV7ThWf&-oFWh5@YBc|md7SdJ9w8DHz=R1@5r zS^J`m1HrEY5PCw|^2^E`#ICRNxxasaKhmp;#s?)c_lH;qi(V@c8q?mn-|``(^RsE2 zI?hdQK==qUtWmUi5NdosAULAl|t$`>sn2@zn3+>ww>o<#YLb|(ddU_fI_#GV` z7WlIa;Sy3USb!fp%~U&~&d*0RjwL7wGzvZUsb;^Jb9Z7I3UJHE(I6gnlGMC`nFgKXKdMFhJ5H8;ONUdzkN!vg~Yf~DyR zDu)g|gBgH1IoS$L2U)ptrGjZLa8BvBcJJOzDn)@XHY#{eZf-8NKu_pMowlK&VRY)$ z2dKThozxlvdFP$u3hidHX3c7aw!=VZZf-_AC7H|R+GIuV2_j3&%4+O(`-$y4cDkmf zCP{EcNI1lZT`zhMunJC-Xq`sx0m2UT-g;Y zT*@gbA0Hn-Z)v(QfR7>7wn7yiej}hULr|*eA{m10P0(C3zPykC?9q0a*+ZKtd)gDMa11*>b;2m^0z<5Wx$v+PZxjurBEH9AbQrJF3>EtE@`)-=rYHw z$+#9LC5}Z|I~fxvZz0(IxpN~;59~+*Ut0FH8uc~zlK7BVn>uCVJAya)3J^opNEe#` zz)FO-+^CTUgk545W$dDimyaJHel{IrjU(FhYcP!lWlnPgFWG{&Ii07oPI`3PcHG_7 ziF$heO+f-+SrY*ev;byD2?)lQ4Sd&j32Xv7a|gU8^TY@|gNtPP`DvPh)`sKh1!Ce~ zJ?ug&p8eOnSjdU{;>@w5uM6Ji-53cAiQ{~-XTAJd$ESZK^wwCV%?_s35^F32TcP19 z>TArKZ<)bH1w02j19wIBH_7L>75^PA&m0hMfx>WW~29-)l9AOdbf zGR-HY^p)feX@yN}4V~*l-e+ud1dWf4K_xmR;F6|;0N_sNLX?x6jWV20&HH4h`OwqL zKBh#o!l>BJr~(i~Iapz)=10iV^hg1J$-M`_CLL^JY{06hSz`ZeDW_D)Y0EYudzKbk za7oaWq467}f#ha7NDC*EpT0)E3y}57oU^?6rL|i^?JA&=m)+RaklflHSJ1_dZIL?| zI@d0_Z$Z_`Qo}PCIb6kt?|<`64zWe}rR>u8v9rMl--)f$Qw@hfNDPSheFRI>Bb^{} z9V`J)NYELhv!7Dk3VuqnnO0O2HE*y{$ym{VCeOW00k_ldBe0q(BFN&2G;Zz>_;5(OsL7xX&9$%l1RTW1Bia7LR)mv#~MJ@BD z1>~iL3m1_OR6f{DI{F{S8)N=;#wI3F^+Sghd+d1D^}5qV#d#|ARCUckU0BOc2 z5c-c7*3SLN>2#u7Z@X0rpfE{j06Gznitp1Z5a-^VeMAoxBlwM!3b1GVB%hssoO|yX zT1w-$bpsaYQAiWCE8}8EzB?nYmph#ckjLW*dS(rVptQ6^B7~;kmv4Pej;hbU_hZBV zuxIl@seY+8*lagUDCX|fCv#*LUzm2Lr>8^8v|xcALT>q)uZe#e2CcffTJCJ7;abPy zVp@I>_PqD^e@U+2@x5nc0INJD=-7dWRi^u=vPsbb8pZ(8Z24)Ne(420+IE}G2E+z} z1-eQyGc&V9fJZ=^YyzDGuUfS#NV6Fbn9D#>gYR(IQDI@B-1(O;Q-9mhc@cTUU@Y)n z%q^Efg_L~loj6?S3AI_*0$Yo*9hp=~C22v=$jGP>!9L5t#$v=?Q(GgKu)zrHYPZ&4 zP`~DO7bvc&-^-WJAet>{Gk>nRJ&UV9!Vd&u+O@Y%B^B_dg3bU3uwlAZyQWrQ%EJL0 zY9NFj-%-Ft|9#Kedla1(4!DqD^8-W!RJ{QZ zNi`w$wcg%dgL4v;n)}|_S{4h~)~#C?70_A$hJ8))&xUu{hS6}4C@QPy_Uq8og}`9x z((g6$=@YpJFK$>OJh%P4&{Ej?dm} z&JG>HOu#EDD$wG^i}n3&6dD~0R3m_EX|&co*usz*eLMO}0S?!DS$nPu$)xG>4`OA@ zi~hJG2vu|6()}ZwQ?5GX(L9=(;ng%*Akf6XS)|sLCM!}A<++R%lcdV_z zP-GZs)y#wgT~Dg2s^n6{u>u=pcz75M4h|;Vlz9A&f{6Mj^RcVKyaRon3)H)nee=ZI z`8ClnRxWzz%a{XiGvS9?LPb%jQgGn2wls_)ZNB%GWF^&37F&$uLo#{U&l80M@F^ z3Q^)Od(iAlHtV&NV}ky_0PI~0a1_Ux{%5ojD`d11APH$DBq1yO?dhG_mv&b>tNzi?%+Ad2^!#7{kN&%-Tl@(UB*;coRaJ#%&z>W4 z1bx(G>r>22(Q)zzz4Lun~~Au?f-Kmv3t!UHETZQHgLjvhTqOnq5dnegu>Wb3)`mM&e2 zjO)12)tbK28PEHA?AS3$K%F3(&c2z-Zig3_7_J*Ra+J{cL;!uoij{R{z~j%&ryAkr zG2;vsqo}Az0G|MwUhPlwJ3BjIY-yRHLgeQc)CtIK4Z63_#O!smv&~IpTRNc}^4$4) zMaj#{a|zIGNJ_H|A!O8SejRnZy>Pyj>}6%=z{JT@wChlt06l@Irl!VV<}b98H&}F# zCx1e3wEwbRw@(Zh!tjvqf>vtZG^ zWa-Z-71QD4kN!rM(!O-*k|Z?U9@Iq5_v^2}4*Z~-2OnH*8t~P>`9@8{|NIVvTs>a# z^HVCO;ia^Z0NqAG9PiUv`p$PAhULqbnSOIu!<(Pg2DSvxc10K{!junp>G2!&7Q-=lU z@kyKLdgz$$zWXl2+Nb#V)~#DfT9&T}{-{3zZbQ(KVgI$)UeojLix)3~q$Gz)qDG~{ z!os@d=H?oanz4~jU$^d`>v*5eR)n29cLvh#Y5}*+K$j$`ns1JIgE_SlY~Q}kG_XS= z>uyib`FZC2n||+S_Iqx(TflD@(4TnXiFz}iZuMe}*AgI$3L!wZftJI3qnSoZ;I3vW0DTsUbz6*2b&M}-^w(NeQ_1m^>HynTDku_xULbVgd z2=>sSL(#>H7bT(THZbpa+EG4O+r4`?{N^{m_0jIln>QOG|8?uu!Sw0Vg__4Z=o>aX ztB->lGiHnr;JbFcMW*;<$H!65%X9mHC?Pnf1cF$0t?Oonyz2!{Ngp!}aUe z$O1m|=FNkSjt-N^UENu*U_R+VsHCK%ZqdR;$Ow{IVg{LNIS=s0jT?O;{BO+uI{eE|)*+$keLzYi zJSy@>~3HXpwUd;6Z^zgtY0>lBD zEJ;MrW{iRV^9O$>-x*&v2G%@U?c>w^X|a`M*zk+>@Sp#+*pdQ8<;3^H_tHVvfF{Q^@Fk0d__SyI zNCAJMT|k#&4LGT3TEM0RaFDER4Xm8s{cgRknfeNd8hGZ%>At`7$mjUW&%Oc|FI*x) zoX%QM$1`6EIkFA#a;yQ@R9!XcRxHaQ`0OAqv-nEu=jWllt)1MHwK9@L`2vt_CP9{? z0Qdp_cxwXm2fD)Z?^zm+bdSDQ|KGb{$L8Pau0_(o_E)~%K6@f-`pkf!Ykq|a7c2yQ z-{MskTH1@?Suy`FJ^eB?9zUf5P0PVbuxJAcTuE$GUFA69%@1iY@X@l6sl%67}Z{9Y z^Nn7|RvhzIy>G?idVKtv_E4K^O4-(Pca2#*5VbU{74U|I^BA^V1)1CTFhCP#I!kV7 zU8%GK#i#9#6D-oHOS=jQ=Jkoe9_|*nB#b9VgFg zKH~3TRq?#*xDv1xw)MFAn02kzZQr^;1K$fM%PbH)&=@qvf9pP+-KVT+ycPKRZ}A$> z1%_sTIQ{rdo9qsDpCxC0F=EfmlI3#_Hg*qzQ>Pl?#PMUQkTqY88T)G1Z}(u| zjrSQ#L7QhD+BM6iNs*bAV1Vbr=Y4-c!EhKoW-PokdXExn{|N^Uc++e=N}=5*Z%zusGQ|}d*#}- zZums80wlr0e3eA~c$ACQ|83|fF$)wm(0h2`mHnGXkA>8M1NGluUHDfR?>cYH;b<%= zP5sNyyX!N5_}KyhdI+Qlt(GXH?9G2t1>ID(M;G)vts`OY`B5-_f_c89v!esLyE>t} zyG!A2pFBEkUk^x41*bC=1`io(S*8bu{}swI&THjChTN+}0G9~pc%uM6Uub&hrhO9y zT#|i-Of*X2JBFQvs_c_wUE0*?50g`G|Luyx?PPyoS{mVSXw^3c!?c^#?{@uVi&_pD zk%}nsiFl;t6+HN`lrV3($JV^d5QLD4LsomVw3>qH?n#-1{m~~a-TMB`dCp)ep<0$C zS_v6u%(|9@1ql-4okuywn(hT$)|_;bR`s-fNn?DSL@I_HG>>)<)H#^z2TWYfR7CH+ zC1xM=@~CBM+vuJrG(9BL!2r0fU96@v!_bloz8=+jDG$id%RqrwEf9_gB+aa=)(4*_ zTL~J#=F6bO4D>6T-1XRDODynKLe|{9Blp&rRYbK+$lJQmd)6fNJc5vi(Fje)Z;A3_ zkf@+#O~{hwIkjk+`tw-euJ1^yIY&LrXGpB6iel%}O$MG}4X3^oWV37JsIznOI^VJ; z_-l=Q|Eeupc_eR(0wqpmaKsW^p0Q9#!wfM(_NYRZ z(}u;g;?eh(h!3aa(U>p0Fz>-@lP)xmrrjPDXw;)J^e_O#z_jZoe#(zYc}SUhyo?Ox zRI_u)BQ!lkO~*phMz}~`vudaqicnL=ERR_br;}FUkmPFt5VCed0(5`m(el^CpliU( zT19yMCaK3fT=|8j2Wj0shE6cWtg8)RWU%iN46Iz=cMS>BHkZtUPmkCA2u%;gyi*Ng z_Gu7@G%br|0LOFjGhGJDW3WIT@4f&%1WgAIXT~`m^IQ*{ZN1VbfalD7oT&7b4rDO# zh>Pa2YZ9Obt?80MV}KJZVa0w;7?ex0Y(>Q z!|N|R7_@dzUH+Wct!REcFE^K17&DOheY&lz&w!IBPvZT9VB>*PF#~<{E8R-KOy5Mo z({6g8;%gN?i|p~+tgI{|^fPD9>H)!t=2j@X_h+zY^FM(*+j?%FaSNZ;=Zi;S0IkuRsBruCPc2j4Mjv@Zr#WrkOboP_^b) z1jr-5`-$OxShKN)YZvR|)&~q2fXfmR;7FTglExnFcVt(GiR*wmz$Ss0FwOkARjO-0auQHZ2TP-V3I2eGy??(IOdBN zFZxbT;vF0iF3eXn5-O3`E zq?@FE54vJf3ke8HvrHzrZXi8bJaEAP%LaO8fuGrLvfuTv^T;7{UmghX_V#w$Yk1T_ zSA^3(K0O$i0!@$e`|LFrE?fvS-@9$JJ({5FQ-rXlHW*VL z=vYv|Gp61wNTU`YP?L?Fw??F4{r#vcUuLsebLP%5HNWAqIvg4Km}_dXeO7khnbTy$ z_dOmTuuq>p9qgm8@^|vX4?lb|VL?}fmSGn7gafc?S`-<9V*w8JcWEUsOS^h3)@|`a zJN%uTJbCg{@c??Xe2_Ycgwjl#J9jRbp*d7j?ax>H3*e|vW{lE;SV1?gbsfBbUqCJ={dH#V7r~oV0NpfOXgCkFS(dK3xjCY8 zz5H`G3aI6@zv9QANp{k7Z1n;M?9|25OON`%}Oplx97M zMd0s(t6MpZ*FFt;s3q!Iy{P&0Z~+gsGFSz0p;nFv`|z25GdQbiP|e;>=C2v)rP8p4w($};U+ZuGejp}ldSAoL; zJX|y0*x1--O6>#smb{?VIQ`-1HQizgI!pK^h7lu11f|`f0{-czpT?7N&+kyvO z`F7Eu2U?=itmw08Lhytv~j-9!60(6^F=WD}GOJsSHkhwac&3i(VjEdr_ zI0BKFfF3q?zL|YUXu3T}Pr!85XKn1|u$c0A*Yx!QZ$dSUmVduDnoc;*L4Qi%%|-3u z1#kxLerrfwJcBMMg8rQ0h(__z@ac)RqE$H0PpEr$CW=QX4T1XJ1OK8aPQIs8uVMYeuU2pEhNKUGf`r5=FFkB zgHCozvf;yrLuqNLK10Ri$rqDJlO~}%kA{jKi#B)e4YHEEom9nBQc`8;XB);!qJw3; z`R1FtD^Hh%cnWv!+*yHl4-FMP25kQP8$a|axpz9@QKLo~J}1mH!`uX9$0kgeK=2Nt zp`u5*Em*K%sjTG7v>4pG)M9ftTyn{!$_Nc>*1Twl)frXS;`m+r_wO&kJBo&&N15Gp z)3=7mz#e1aW`Wl#<9uLi>psxc8hJJqA3l6|H{M+|bls!Jjz<3YsnM~ON64-{ zKgcTc9lMH(hM_x;hKe2ycFQfd60?%CDsFCCV^w_k$kB8HL1=Djf}=-1${F0 zKaTD^8iL*vws2wTQ5oJsx4Scd%Wejob>Byh9<5f?d6ebh1N)R20*tOat-SM0t*WZp zf_EN4N9!hAv}n=&GOVjaYR*^4@i98D?sWTtG2?X5L2Zib?CgZyJ3nDTSJtbmtMOT5 zjE>e#wn~es+2o6}i6KU(on;m+x?SBShS;30?<+UgyCozfK*@!ZVB)07a9&Q1zJI`g z0VFp!_b5IBRCKfm+8uX%#}JoKoLB;b2M>nNKmQy)`|OA^V7aE^H{X1-uErGb7hil) zpzgl)ef#z)&+&%&-`FW1U#t`g;8S^8C~V*MPj))Og=f#6eHot$f{qqOyX&sI)wo;( zy;A}8D_{8v^zWa;%mwO$n_Yk7jW?7T5crs#jmHlhIAD5~bLP%lDxbeh^A_lL)to*J zpB+A^oKsgg?55Uxk*IRuky* zcexH9KJ0gdt68(JpF-%ouf#j8_`kM(1f3lnuKN1=EPPT3I$GC2CoJThoyH2dnKNfX zT3V_l+^n)|Nd^;MdF2(83ooa2M~)mRwR>$}n>Cw`XSb`hrKRxW9sgR`(9nSHJc5oE ztlf9t{R-r?CY-{^Lq2cb4NT2A>$bDN6DTYDkh{!Up&ogy`Vc#f|;e+?ze_yGfW8YTuRmcT3x(rO4HVwv%83QX; ztYF*K^<_;>4L)yFbhMC5OG$F^G5MZ7dlVSu7+L6cQ_IcGg#`<~seu3PyMKe~>XQLt zbpqqZPk_rVyHxo*M~)nUPe1)s=`-)^MoTQ+efgLTXU?3t9-mn6vjn^aU9;uOA6rYu zYV)eLrr6%~l9Gv>OHP>AO^KmkC@Ly~#>OV7tvze%^2(-Dr%ox$f`WX=%F2S#qenw( zYO0~qZ_uFgVej6(hQFnLK1x1zS4&IFL40!Px}ybQk3IId-e&G=JMV<))29o&wX*Je zd3ibP-o0BeqKv;mC%pUax#u2Ly^URFjRgu(-+udFICSWs{`YHZYw@|G>yBpEe)h8` z6v$a+)>QTFw>O(Q%M=$E%W6AFKd!udugNtRx%m7six)3u6r7mceX8c0H*Yo!DaD%X z2@rfm6+uU{VNX5v^h&Lk-3X<*vy9es_VLG`!1nDs;L0nngv`tg3y?wBhOX_KG-(oS z*sy{2deaAjT(Dq)5~FMO&O7f23IOBxI-O49a=8%pUSime9=a_tt190NW>#C8-h1yo zSigQf7++8^zqDd*7bmb|$G?>+n%K`@d+jw?wMrSK3SNKxPqr@pxz#J=!X|SAK1Phu zd#x4Z=TDIwjwKFBn&WUdKwbxVU0;6Z&byeH-1m+-8>5?FXz}f{>f;{j#0~rlEqv1& z`)+$`S_-WB{R?{hzVOC7m*kvxUfI6=`*Gq2blv06WY=}A4Dmuq2A9IDCv{sAZL8~= zS}$C5BmDKv_u)ikwJAmyb$Mk6f;4|_J#mA08%%xTt@_w&_J@sYy}&cywRZilSN-6- zKY_7h#+V8R4=oIsb-mCq?kkhG*VVaPIA{ebde2$Ee*JEf7whyNtbxk|&VkLtt?!e! zOK-m&=H2);NK8u9m9e$84c7eTRfCF~-(V9byAwB94?00~#pgTaOq^5EvNs!f0-EYz@VGF2vL~R*x2|i;)bAy6Kpy==~T-~2@%{@kPG(HG%#-ftb64* z%D8J*?cFat_YyQWpA&%H8Ng*1Pu#%2p6cC4ggxXg7(Ehxxa>jiwTP~f*#|1<-{$}piI5gn>CHXx19YI=|{9KhXM+P28rR~k2%Nb#(yeJMSMqxo0B@5{Jw72{} zLH=bT5^$jn8!;4$h8J=GgJIjwp9zNWJ)i7_zr6mI4mq#l91m9
5~nAa*6W?kw)akD?r zgZrE6-xVCY=hMCL)*G8mad%gfTZ`S*xV?*3EW?h?e!T_su0XDV&Vrg?2YQRdp8NA> zehNbh2L}l+1P8hm?6yJoolhrzc>c-%(L(}vn85b;c~?ya9s7DoAw!`m#yB_N6>UHp_m*NiM_Xc&(w8}Yk zJq)%E5$#=yPKRl6hI)Q5Djn3Ztc%aAj~YD^?zp=YQc_bCNIk^dZVkb>+~4O&-Z3! zXF+zh69x|*1OsGmASor;pxhc8wP)&}y}cbyRh?F9;j2%avhQ+Jz|}Zehn;SV)`N7% zy9x9{8T5)s<)=$8xx6kTGsBsYkqP}W`ayG3Gt|3W;Hq=Mw(TFqT>%p_t~)K=yHe}k z6~~w`C8DCBv_@GYk|yfLGVAmhiCD+n^>SuvtZ#th6(_8_-)b&1r~Fz+72@an`MBQq zL(J<$knG+o62WI3$-Fdn>;%7;KKg<&WdFf^aRqx!y}c%9fRd0i0pmWK22{6zL)#W~ zDmS~{R<5`pc^F_>1$Jv)UpqUM?z0_gqU)WsOD)qymQ`b0;9C?1R`qHe0}v7)3E5FF5KAxGGP(!v8E+-E^rxAucC8amwW zIQNAJdh`LmR9-Ce3%U)Jby)0|G$>TJoP}DcSfe1*4ky|==iVxvQMCOW*gD{Jsr5)x z3j&FAkqM`m9@7-de%?Og;AayNytG0D6^Q)4K*^6`XBY%MB;X&F7mq5HESFxkv%Gvy zaVW4G6j+VBX_rrrw?@wgD+9Gd1<~WH`O}Zn6k7p9Q+u^1nGkTMnMzl4?l%CZz~VX8 z8Q}fAYDySSKonZ=FR%~+^fp1q7g!MV@Y>d`AC=H$>FwX1EiX3yd&hRDs5oX1a*y{- zZ3Rkp-OBxDpqAJeo}Qz*i0I(7KY+f`WptDL7LB$HUH#W@A-A8I~O6BIOoA z?GeDQ-ya)w0%OOGcWwRXpV(g=L65wxeQC`mjTaeu-L*g0+zcO<{T)1=oq9}ZP-B7n ztuV(bI;*l;tgXSPf-R}*Jm8Yne_X9u*Ipn2Ha6G8_~1Y{0nfl~70+A6_QV2y52yH} zMvsA^LyO>=?89>UOue?F&g_p6E(E=s?H9u~FOxKxl+$CGS3zB8n&Fs=V@KiO!2>3x z)}iCwX%#AmS~wWiHTPU~%^i%Jt~HxU+zTTt*pei!cqW31Ia6&v?_zVH8z8rUod{HZ zNa0W@l!4alnw-OMZGQ?j9Y*?~VctkdPIXTd9L@S+)lftXLGKomGu%pGAgA`@;afmr z{O$6_TzCn-tYl`9ojr2~Dl03X<=i=+nyRmG5)s(y+gubNs@%#xRk=MD-Ag4FaEmUa zY_lH-n!QZ%GwXsg>mtZgQd1#!z(DBVKiBkk^HUn&-lFZ0nsAUSbyTpqZFTO)!n&sl zhGaclRe_ix=#e)EECHsaiUnRnx&d&Js@njauP{qZO@s7){lJ-(t@PLnWH+6^2QJF4GTa|UqRlaj z0eE&|SIO7bb_{R;QUpEH=K6U-odIq&NgU`_8F_L}m6Cw%Gs83(mpA0XmfAu%a_&6k zBMKBv0|w?r^?kW+Vg}48tcCW2?-}ojq}~hD{V~!?m_kRp7m@})VW5|jYem5n=Yv%^ zatwkVQ8jl8GcvF2eE7|0WL>3<8F_qW4HOS|LelUOTbEOLwjEB$sq$Cl(5?nGO9f}K6VPsy4jWe7|4Wh)tZMs(+@a!g6@OkeE(PMOauhjcghN_OBM^4S3 zDL5)rDt4a$c*~3of{g3|NE&gK?Q0s8lcJ%#pn36X5)>+#)Irqb&B#h-)>48uNfrs1B=P6VIa^9fl0k69Y)Tq7 zO?Y4Q->Ut7hw)x$+fst{x%xelm-VX(a7GwZ^zfUUv1S`o+`+k{j==6It5SU2DS2o| z8rfaG@XnaOR|#1~;Hm#y1=FnR66@9j@2*R}d!ng1J>TO!oM^5Qk>((3sOXWfjY3yl zr0R-t5n?1KPf5eSE{@HW-%QME&ZxTbxm9fMuMkB;(8J`m>q}wg(_>QN z%gheWHFc}5?s+|YIJ{z8Du z%(}~}SG=kFwO3b}7C0%jzj{KPWP<$5ptE|L;%ZC8cOQUp#fiXmH@uh1-Z#3o5Otj?1c)FGWioB@*wVPm2+76wLEG-3jBgT6f#aYN9GK@hs}*E zHP^kA#573A9uMxb7^GHLFsfl>uCPx~+_y zkPHb~qvAF*Bo@sA_ZQ`A0cfu85Z)gUD7g+g139**Bj{lUU5_ah;q`a}PaSUJQz{am zd5zD+DHlBy_ZcGP;zyum>*IoM!q%V@K3->4ybEJYp&{tjoU4Pw&`KoY(Ue=#d&d#B zCOJ?>_QjWwdf88UO{Peh{C#NM_O$Vy__;s2n_z7_UEM0c&^NyfL#&zf6=2TwuHjPqd%*Y$|5~w)= z@V%jqUX>|ET=xjnH?=D3Ggr65+lx|!RUsnK4RGtQOQ`4wdbkx`QsE{hxc${6^UOcL z)dRoW=8^Y*04rbp04o3XWZY+l{YOv34G*q?)(#)3`%Zgc{4bhe&yv0tC9AnUgN@k@ z(4!&fVN-Osrsxu*=)QN*tt#Nye0a;BI$_5NZ9h>?A9VE(Afs;z{AbhhxXcJ+<~|Nu z_qO!(bUF3ad%Mxma>hRAfxU|*3(zH@suRE%9YK#^j807NQ%gG7zI;i9{j@JymkM-1 zCx@dEJZ_JAj(6e)S5pg|f7L_a%t(X18y|}gz^`8p{N#>WMaKg6z#XIN zVD^wkQwd2d+;=ntJ%X~%Wk62BC5e@HuN|zF;N~}zboEc~o34CbU*7;~KRFnfm#2U6 zmv4F+($kV*%bF!I3izW!z%?b#$vF=a`y`r%mtMW!39I)x;jQVFW>*LeLGN+!dG%qy z|MDw+6cwl4=af-V=zt08hZ853Kw@Gd96x^C1V&?X8%+G>Q_A|5HTOfmz9~_C8$Q^6 z0KWU=dIQir;Hjyp;B;o1=3n<6=G~t0PCoSQr-8X0z9||J%&dNE3n{U3U4avKn`26?4AKoRXRXqehJqf=n$rDG3S-hk#p- z-MtFWy9@wtZYhVql$9&%>z}$EE+`z(Bfs&9-@XICduzMFjbR3h*1Zx6H-+2)vZ~xH z;DOesz13e?UN*1|mQQL#vJmu$TbZ1u@;iU^i3fhQQ+3Ie|B|la**V!Vz=f88^V<%G zqySHi0`GPcVZ88-hkvVY{q^~Kpdi;7(I5W8AGg2@>&py<58)cTwe5ie2Y4r$2%zA0 z*4gdLE1O5G@ZusuIZXId^++JrL z(o)lO7d;T%R@;LH4N{ipn$JPa7d6c1#*3PH@2_;&mfv$7%%1wCu>9DCKYkf@>^)}m zE_nA`y`DaO`ao{~{)X7QD}b~2LF5t8_3v$Nf(PDi)VC886X^*XJ32b9NBp|a;;MAb z&d$!1A$A$yR%Snum>PHQ_T-Bv`-fTgc!@pu8F%;O$!d@@vdOJCpAXP4O;)>C?7tOP zRpWx`cRt5mn}7Ar&&%^3t6d`lqT$+^{eD3f?6*4i$dMzK1%=z~?)LmwG<5is)U>p+ z%!~}k$dpq?CiKhb2hB~*Q15bqt4>a?I%ueGSXOoF#G|O_QD#o3bE%wpmMI-vRK=Fm z_HPAl^-Y%v<0n8`-!xN(|qV=UQR>yvKx~8e?nr zT8L<209`L?T+U?|sd^}YYx`PST7>%rg)6OBSth4P z5lIByWNB$>I^=pKn>J;!>bhTX#TAy7PNBfsrE{4=f;QC^6cp&k)YaBOvpOxa72Nc9 z4H&?<iFbE;B(NBH;XaXU?2are(JJn*yVt7s{y=u|&{yOHD~7zWKsA z$i20@aQWqz2h3zvpV?LQE}y5hXJ% z3*~eSl^sF%s$p_+9d%K4_gpeUo|TmaB_$=6?rX5XhV)qwF23*_3*d#d<)Q-1j*5f- zrZOu<_XjvlM~@y27I0qKDeNyJp1l}!S*h2`nas($=WHb$t^67@W=vqHf&|!Bp+Kyg z<3e5cw=W>@0rvYV01O~A-$VENtGJ^sdx(IuwhrjDS^!uZ-y1XS9X9f@{lR z!-hdoQIRmCg$;b0FxxtZsRZ+tCxW^Ji$cau9IkyPs-&}}S6e&nPlVUHKcV-0koWh#jo)sb$~W~Q-Y$65jz?0(yoZ8j_O z0@W1+<)#Z_bvqqlSVi`y@*?H-r{s$C(jH|lSEQc%{c?I1o$sz$taO2$t;TG|i&ufa z_S$Q0Llv~rTO1Q|;la0)6AO3UW?>MLg4^vB6F}9eRaREguB=g&PivQ*zf`T%iBqlLu7j2SZm0uhX=+5ya8K@f_9`%~*cZhN5P{Jm4otGpG|R==mBqN2N= z|4uoT*e(?k$*ORHZc(K;M@}&XdMqe9b=_8pKDhMKOKJDlF1g0G)j3epR~KD#J8^b6 zV)IZ{o&EdNO{eYT(VkabPZy9N;I(VZvc6vxbM5@G0J`wG(72rTdh04w;ea(@C0Y=k zhLu7Ga^1u2u3P=qZd7sJ${>XK)mf}YZ1_GGle4uI*#Gpkx=u^}OY_e;vxyCj$ z{+3$peXtd4U3Jmzd={)?`%`eMN;SLJ(u06^IltEbGJm#J_-EHL?>!mQuXIQI#S7JZ z@ZiD1A)kU>h5}mHlsd?34@R*=Io9gB=m}|J|PRUEDb>1-I&_>#KfHp7cF9yl$9(|oI zJ@DRs$C97EUJ(~fd(jNK&~2w3V`!UscK{xV&qBGD?zmREY;SLe>gwva%(LJA_MN1o zqg@#cqg_rN?H$T`XNPy$A^-MveO+Cu`zuc#k9kFp=H|6!qMdBVm}mt&+)TvWSx78RlDgZ$> zZ@Hc+7$WDUV_o>0Q=R`+wFN=%M$oBEoH)@mvPv`n9?3d^a9k@@ZbLWN*fbi>1=Y+} z|7<}x+?B%2`>QGt^lk**5PS6Lql^WYkdP1&AbSe%aC|3y$%MX97Kdg#-`4*!KWs6H zB!M$y@yU7wy$3)S*~pP2l_8fRrS6e*@k6~<+TZ-di4)M-*$KVCY~|aAU+0It;vwU% z*lcQxOVCA@mzQUFjWw15rz%ZHSd9ZWJYxB_@x}ZN;O&zhcI$UX?7`k^K=)^KkVfhO zXzqVB08aao(>~>GZEb)ST)u5un?EF!8ulRUSijPfLlN{C13eg{g#qnn-?wjHWjj4R z-S6O&T8!M>+^o3Q2yQok{=2;H$U95YZ>fG3L61|=(R$p2%9!&Bz>_pc+bQ=PZZ4X6@akstYFF9QvJtmCiO#S+qsO%ye z?W4d}VBSVkZKH+DzA=ifvBzhZiB;EKDJ3zF_j;q1ve)xFTmPE95+nlAl;mq#imrQj zY%O@l4nvD?3pjRq+vcpOY{yQXQ5SVw#bSqiU-v^q#RyHO4DMwt7^pyJcq5_75^5 zJ?|R#yQC#aSJmS@?on(sLl8`1P4tD5*_gG^V!>$F+Yb?1ziF-NDWRdobwRK)jv+p( zdOK)wWD?$jZYdawnKZQ<|8^OZw&0^cLqkK0WBY#r*t-t+IEr)s?WtM)B+FK_CAl{& zS1`r~$<%}pYzPoqu$%w}5`rNw`H_ZANx};Wb{gRa;UOpCk&pnUgc`8?2m~<2HnDMn zi(Di(P_b+kOS*YGd$*_A*_kcZba(pxX1LwG-MiE7{O9|B-+VKJ{~-_v1OkCTAP@*d zXgK%W^Ol}{_SrZ&CL&_MsC%5@^PfMzroX?x!RPCT{(c{dIN2BOqVc~Fnvwq&Zd6-|0K%yrqF1qLlvECS1xErZI+3dXV%oD~-l z5>oLN#E&&kOG}3lU26*`4hm9UQf!gWQr(+}@fkcmYTz1))A7v%^Ip>_CZ67>% zFxZd&_S^5kC!c&`lJx#-Nd2^F(`MkEMA!j?af6FGmcOsQ`YQDI`%_=(>(Zsyz}Br> z4gR@+>{R+=a1LP!tRRDgE3UY5sY>R0Ke7GApWi+}^wiW8=<4dyqVM`~dX9g8V4Ifh z+qdJhM4)t!L)7bjxePQ4FM`OjPn3%dOYE(tFGoU+<4}iQeYu9Ee$db zrcDQr`pSO>Z5-79HdRzq-~bo|5`7R+Z?xKA>z}i)yLRjdzBhTwG#Fk~B&(7s8OSE-Z=ykJ=R#Z?5j_^Z4gA3e(xUR z>{6MTnNU4zwvg;)Wn~zNM!-q`o&zLqd?oiII3DIwH#O8i^{`>XhWCpT00))k{rLb$z$3 zwS{)Ktr2}jYDx;sop&mvr)LDe52vC+q9dY+>#twFlqc$?mtG3zo_j7#oH)rq`UMM4 zQ_F(jerai`(1+K_|L>2t)&BK~KPl=*)QP@(#;n;;K5BGufB5hsjKmK?;E1OfVEOVJ zh=251pEe4uudg5G%$W_9m6d_fXVlv2^Te6AAA0Daz-Toe=qtFeBiBCu_~YPny!evK zYSe2Rw8Rz8{k&O$sW8 zr~dlHhNqwWixO}Z+Vm?jhGoF1r!CZmzWUwxf~WDBAkh&K!c8}Q{ZU9-4T(%jW^yz z^hqVCWM?Oupyjg5F6HF9FOaX!Zxh(KaigjP-ZjW}UB=U4s-JxFNxRi=`QqY>)~n~$ z((Pl%I$+ZW?`tF8+S}VV*xomX-$T>FHwcoXGui;{+5z zR5|@oD%qF)?b&B2;p-NhQ46J|Wf+M^>5d4)q7$=R?+b1(Uc4AmQ&SBqvxsE7zW>KR zJ_f4HX6B9S*ChRblqV~8?b`VZx4-lJ3ofiVa^jqkjTk$5CJ!VPY@Wksb*#6}s( zX+W%|<_rU=MMS6FVvj%mxHd^7->v2+y3bH{?b?OU6oJw`hG-B=a{p^>ZLPp}H-k?1 z%uf<&b&cx3W11_%1f17BdZ?25*i)xY)m~}$8eObm&z`;T*=L_>Gsj$Z*<}VIH#Y7O zF5VzRASgEmZ$AQw9%bBi+qY_{tY*k(u*6%pZi6jbJ_5Geje=V4=bn2GzVL+$g4edR zd?vKw7UZwOCxAfd9viHaNp`#AEiJ9^kAM6_X0IK6c|}FVE%*o!Nc8B#>%j6#iMwOR z4#QGRPW^M{{WbUq5GdWFh;M)UJBtToyAum6?k}eqaG!qqsl%CP%qNW+H9CL){(bHE zL=b4vql0>9#3mM&+P_0rQ4L+f6U=x+Akm{M+ldVs#a7&E@di6`3#@t-J_-a9Jqoz} z_U|sWw$jAH*Cw`&g59*xJlV_2$}lL0K%z%ewmXTkyIs7&nI$*uV^9u(M2{VaiMU>` z*R~-D)jwy+Us_s8(_kO32@$d=Sqp~T-JjV(qm8#f!%A- zknJMk>g1g}cP>;^j5ag?ZWnKmH6W7rtMJhv(4t2{qSKjNM~x~sk#WwPIZ#zqX+vb< z`uprqTwIJnIkf1AaB;^SE0?ml?S~E>hUwF*;iQvJ3QQA4;P~-lFl<<+Hf5AktL=1h zNC#?w2IYQ%PYNwMB7(Ag2eY)Xj;yS#kccZ=yg`IpZ@rbSpenTdBSws<#K(k0M?^xn zGxEEsX}^%nEKx7M_)AivSh2h|Jv|MsxZ+A}O!~_&zwF4;-*nSWn*2X{^r$x6^}`Q8fa|ZnKKT73M~;wP zT7^$*=pqGgL3miSXwfFwG*A;Jj1Lfy1TC?jkH-D%>@29Ru2x^OVej6(f#b$GJwr!ihii?U5a&vQ`sHjN#yJpXxty%ibn>RymZ=XRys0~nkS63GfUqy?KaDjTG zb@snfNiD~KiGBR>Kf&8?zb$=V20B*V4s`DKn{U1uZn$AN|5gJ&wxI_M#)Sv3h?v#Y z(>2SkqqDP9>qD1P-)2-A{~gy{bB&`3BVT;+MQv_6&Q++w$A&~lIK)qWa_?d`Nk%6l zU66qiOkW)XlNju&FD;QiT=_{FF||zQM(UXg^v#{I>H&MSc3Ao z>atO3&ph)CeDRAHLSy4@lNvDRyA#eOsD{^GdmZ-g-xsvlbp5vF%Ln{$^Q4kQ@H+?{ zCR?d~#vXi(XweZ8{Pd^y&EWiA$3Av%Z!f&^$}5ijbM`y7Y}o?aw{M4zj*j55o}M0f z?6Jpe$t^$wK1n1x!W#85GRla`T7GJc-HbW6>w`aX>#OunKhb!u7S@px+8Uhj1A20Q=U3bY?y7JTFJyZ`+y?a7Dy{QQ;e?d=$pL!u8& zl$V#UR0+MpqbOd*;}<#)aXyVwa+RJO=x?!NX?{??^;-Q}fx4(4x;#Kdw z@m|B$ZQC#{7KxtRC@LzV)_PTd*r2}pNgXJj0KxU`MYW5x>k10<;mG07EQlHU;tg&r zzMBOYe{j$3Fk)m;@R~1OaS^=L@J_?jDN}-3eLk9fr!T|o-`=FYZc_If)N>k|o0~C! zheS^dsFHQDO6WBzd8>lfnjth_ShA;QWN4qUaN#MCm6Hi;|L2Ji+bQs{ds5T~Kr8Lg9PYetlW6k@JWeIEw}_a1U3hAG3+xSM~nVvRf@U zbrljl<^*3)DTWHt#P)B9 z2`;x>!AjoR+5&S=t~Sx|!izr#*DSl#lE~pK-XKoEk^A_R+>br=h}M;6hyPl+LQG}> zsX=m_BRh+kYH4IhkMqoQc|QzvLXDv!LpT=?d#*TGwF zZiF}Acvnbr>s43W2Jgh=zvsS{P*F9CYY42b&CJS#&f}e0V+Yh;{EiC;Ge9;|4;r$K8=#M?-+{GgZQ4APu459dzJpJD@&uQkH6ozj51g zm^5XgVfrYyjYi|Hy$1R1q(LNs`=u2U@@g`h)MwbJl6?%)5s5A$_(}+M6c$rK6}GZk z_?~)Me&bio!8Nd!;j>*lxKe}=hd~wO=Vdk7_!|XH8 zKx`XADbWSiTU3a9(pLrIDPEQEIQtC}-JKP8B-;g6-s+s<;*nyDPMnMF+Orly%~=Zq z#0Sma-}%Wd_0q6Z?jZQ*=|Nw(XN8`wy)qJ-=}+g&ks{1}ZK=A}%D3IJlT#0Nq$$LQ~5SA$yUQJx{)M<>s z34VU(FPteIUiHYVd0;zCv>`QzDA6Nf$@y(zWwr6szjynpu#Kw~J&D71gE)*4SXuS^ z@BXEbpuugCx{(#$`iI}JFGYF|F{0B%i?B$}Ra&sBxU57MRNAc{ZG+>-kB2SconGR! zC!9!vcd~2N{OC8(({sY~x3lhwV&V44N(51l^c;E?eP%R2TozCgW`3#VD_33@gF&ddF($>F#kBfOKNb`CbcomK*|!9vcZ42`faesk?f)bE1+6In-_%0l{al z`}6bgtN(sbu4G)^H>5HWJ(5@w5puIxZ7wa7$hviQcEJ^wE{ia8-8U9i-B|iN+ctl! z`s2TXo&Vk?4y;)P(rg+55$Ul3K%$2NZ&)OE5G+yz71t@QzWiF)zU@CTm+(%m`FP8A z_~nlufLEV?-5|dezOm!(jVyV_vXSH(Q=NcDB1j(X_(&OOx{BD)pZ>@hD zKK^KXa0)28GK{|M)3+^3zs>uho*xDpIyyQQAw`ksF(rBmPi_mMv!8q3`Dep|GfstJ zs-=%4(f{?~HhBM^A3|4mx15ZW;QCx}BI0w6K!1D@y-Fo|)aIu<^UQN*Lby z^bLWr%Y#c^J;20o3rI#RrjyyzxDWR2Z3-xXcZCXq4S?xuu7j-T-{Iu@WxqGR9=SJ~ zA1)#}bKmOKm!u$rWV z7Cw~WGEr_6>Y_QIW#WX%ws{$2tHwWyL?2w#MT6|bWu@oOcTEu2rX%px&+IHjzS9DVc2p zkwoMXkxOQ=odnu=l1l2s8~M!#z$8{x^qD@E z@QhS973!y}rJq>~&Bu|P4d6NJhnHJ&tKul)&r5x4tU!{ZMR!VeI>Vx3mr$e2ZH1NM ztW*_9Z!7C9Z4?C7Ta)KtjHuJ@Gp!Fiu)dimV8wmxSb0u$fW)^q$at3QTtnc9z^pq0 z;>Dwc4TP2SHv?yUMT;IX;VCCpIXYPoNV6p{A?E0_Qw6|~&&Lsx4Y2W+ojA!n;|T4u zQxk&Vq=BehFcO?vb?1S%DkM1)JzTQidC8?;_NJw!i7mRIQcI<*i^#dDabT^tKw9&W zb(wVUXNn`TbDz&|J8>y2rM{Ky7u+)rbX685n%QoMB$nj4?B?}Hv~XIFud%+5jtU0)_QK_ub1n1J(~ zdVvCRZ`G@i+(`7Ok)6^-C48$&c&|=)lW#7uMv5SkE{vQr$3fI>#u8p9H+>B(<|ta< z%+GV8&yN&PeI0(ty$IQ$uIBmg#x+nkom$gVQl48S81q@Dm_mkJ`&FR(45qk6~c}-lZ_l>-2ukm=iLO;?~~{kj53^7zA$mx#46+*;!vn`N107M%$4=Yfv}$SgbG-!96d=NlSP+(2+FCnp!?ojMA)c~2E zK79mUUE%ke;*#v+$4w-8`T3BSmk0UzdB6@+ZEtJSUfbGQVfUV0NyUxSp+NMXkA2a* zqq`7(+dL1ZSI^K&Z*MQW{m(bySVxB=zm@Oa(*5kJs2k=I@{MRA*4^_Mu>uQT%S9!2-s!k7=mC^7sN zTzh2$@2&TiuPnH|=}x2=5H9;@~9{CQi}{MR#{M zG&k*sg9n;Tq&E;AKuB`xpX<5oI>|kOwZ(%glR6-}F4cns=cPM<*-y8U@tkZQSzHXo zC8dy&VV>ObicwqOl!7Mi$AEFBNfNlVI^l_yz=T9cqQ^kC-&;O|CAh+oU4Q*r#RuAJ zOK&DTvUfH#cjpB^gZiXn$BoxY@N-*Q;P9b?s?_iBlZTR=cBL_750ac)@x{ZXx+t<>W7{ax#}*V8YK29AUmvuzwm`?xcIZ5QTx!XE z-1={Z1r2rWE0XSP{y9%{iHuK8O;!EtT*%GKgY4`a+uLtp)z5RXx$uqcskFeZAs99G5V|TlTc{3{6E0%gj^>ou*3e z49FPfeopx_hBv}Rr62nhPw@T_Ljx#bdhi^DD5i-m1E;J}|33?9hD47p&n1h6DJF|f zEG-s2cf9J;e?%3(uG6?FU3Y<~-#E;=hKTPuT!iKQ8E!R$O3z5Dn6 zbSakLy6)y&8@@p_N%p{orcCr~SpNjIGm&CQ^r%9WjVpPQn<})G)lvu(Xj1q& zH*yDDwB$^~Wt$p1;h&#$!sb0)ad98coR$OgCuYOw;pv9sUHjF2-wC4?XYPq&aevqb zkQn@P|3Pij6C^tVi5^wizDh`PML=@JSf9=P!o)y$B8p4}FtaLKD-*`_HPVLCZ&PLjGKb;ug4BRegyT5#f z_qHaSCJKojHKH3UuZI|pTUsn8xMU18F_l>4OWTpLEK@5^@So;x$!A1nZMW3YYUn@k zzL?}zWM>;d#o(#~;adX#!8-N-w<6V$=ustlkmMpC-AcZ*$sojBiM30zhC{T53pi~M zLcTqz!>mcpcS*AMmH4eSAAK{r?f(1#b$)nt{qIsmuW4ZZ;ySwPK5v zRyHH?mj{-RT(MeiRT+q15<&Y)nAtaR@nj@=G%IhNB8#*;u~@)aaor#F8OfeHVoE~a zCQrc_@U`zY-xCj5uP056geN|c?*okKM9@>HVDfv|SX^+Qph=ILMm;GFx?(L&O_kZh6$Q+F%>4EG7bS48&cVLS^s#q#$}q(NuA;4T$aK z{5>%>8UsM0qmLe01ZAQqDaKS$1rk)0!y@WCR+7W{OdVAN{Vm(%{pOszV$6#P1lt7t z>Ku^hNc4!qS*5b_O?~<%F$SOX*VK%pi83jv4*Tm3%f>i37ssh0(W6duE9(Se*%`F< zY>yCU$#nykHo7)xEV}mRr{@9bJ1SQ%z;vPUOSD?OBG5;Vu0@Y-O-m`74#^RS^Ow}o zi%jbt6Hsi|SPq^e@pces(W48ZaHG$_G-`z~bDaTus)dyb_6;Xl=WvR5BJ{F`j z1q3N@B+#GE-W%zC!;W+$ddwRD5D(7K4{@@T5XDrZxjn_ z4WoC=df1ijiQ0P7L z@%PbquZV!`+V}$mTJ)$`ZdRg;97iIsSim&^gli;}y#~DKHeqTzZPCq5sn@hOS5HcywY`Pddqo+1h)NZbF?1c?5}YbZkyvyhXbfc}N9m44kF;-Is|Y0~Lv}r# zRgr0UFh`a>$&=ge%&ZRs=V9KnP4*D64V7@S9%Y!=-l8GVeT^SK5RNYyvzMFhmm$wU+Yf~1eTw0J0#}&lQHyj#iyk@YE>h(_-HLM) z!tql&ODvWrvtVeo{`BwFZ;FMBBTP<`M&XfcNc0F39V}uTdGW(MLz=9(|(MT3QsJQIZEGs4hbZBS!<0G;LIJ%p~KsOupt( ziDb9f_pz=Lm~#;jNc0E=>R;7v#XEa_;sBe^*f@fu zF*O82(V`>KBS&;aoZ?E17F;??joDwj(Z4h8;=6~GHJ^CF4-Jb{oc^0mQwl6tr4akr z^K>@|aAj2_dIaHvV8s&o=Z1>tv*;31%a7Olmt{G6tP5_t@2^9`n$P>n{g9WR7bH1R zZ_xgBwY2(7_egqQgU1xJ3xz%PCh)}05EQm%jR*U!QB#)AX*P(@0L2a1LlX@t+p%7UN#9}xyD zjfpejq$KQKL!w6|7)L}|Tsq-d>mwlkS%1uACx;7=-B0-QZdeUlcQhxJCI8;9o`rSm zHycQRUqgwV9t&z*k&4nvpuax@eru+mm!5ffnNc2dd zjrG-uDL}+lQpJ=k^X=EtgXweG+1ZS5Ik0SKaY+eW_5I(&zZ(xHwk7}NGb+h9NlBiX znhH5NIl(xE=EA6DSwpE=!i#z_5J>dc2Ih=GBU$ptqQ}w$mE2#`Q&LkPJuNNBb869w zi$?})@s;1JSIK@TA#ct1e!0$)Vdv4*$UPeb5CsdFS=9fCwE11Fp_+rq4U50^|wa2 zB|8F%9$R#r0661ukAd9!>)3H)VbrKmhVv^bDpcRq!&!C`B*L-I9+-9cPoU#?cU=9Q z@BXV1PQCiS!7#&)Q<4i_S*uQ8Z+f!`p4#n5#y23{kmwP?@Voarnm3$U^3(rUF;r~5 zOgm|s7I9}SwqCI-D=Q#9JuU#r;_NgLW+Y-3Qr`BQ^Na<&m7Z1NA&g+~7lLxUG0$=Tyq{=EP$e~ z|LFNQKLB&5R>1F8UL6xF&VN54V6y5o8HVpCcS3T5(&2)0>~U(KmxEj5Via&Rpjt=cT+_aba}DXaT{A!OCyk zx))|#_Tzw*jy&#ta!NzV44%Lpz?qzP^ZKZZc_F@R~mYK8LqKGju2ZF+h- zuBwU_J#x6_*%m`KhBC+(!Vh~(_`U0q!U zw;*tC0|4N>Qb_dhF!6ydKe0hE$aBNC3L0HcO-VJ8+KE*c?NiJC>8GE8VU;wTMZJMt<;Qkr^7Dk80$b7N-R~0OVX>Gbi#)6@-hnqoAOmMy*p` zLxmDl?!4SQC@Lzll;xssH7Uu7(RZhTuF8rEZQ=&Q`(!{yv(fn<{^nVg@OP{Jd!yyw z_nSX&fN2-s1+Trco%wC-Zx|rCZb+$A&&ka(b|doLitK%INpk7^Q8%d@)7#rCb$Qh7 zbx1#y?(RXLA?Smv|EP3lU#WCY^`yd-sZ$*J-l6QXZU9Z2?e6Y|Lx&DY{C4BD%kKDt z@I3>62$A^WMv~Lqe6`^-UMI)^6j^r>sbwS=cCiIWPNB+k%SJ(UDR!&dV~~bu(H$W_ zKYu-IiDlCLNc5kqJ5fLJ9_jeEu+o}$&GOWqkqp{M?bf; zwA4Qv3>f1RrtUM2bfQ3|9XXwnociZZlv4mpk%~xkDb&hMWuI*TPWQ|C^Ms@Xu$So& z+CJT;M5l!J=hPE3$qDa^6N$VhFml957&&sJnMgz&1$Sa;tOS-5wYRrh2Jbl3 zBNdV8Rspz1L!~5Uc{zXneCuejMRZ;Cz9T=L*mpzGJaalghN@PBFAi3|xF6I9r&gTi z<_n1|>sl0%T9Ef|No-Cf@KJmHI3+rNpG3VE3|1l?k?1C5Wo6ZvDkN92sc+1WMhhkQ zCbN1{f&;OY`*fSe5@^4BNpZ1Y*sIx!(^*-|O3RFH2;XHUP&QIoZgGx?q*gw>l`rpr zhR20&sMH+_-V}K{FzrMaA+wFz1Im&aPw64Qx}(Y)rHPQ?Sg`n1Os? ziHx99=`A^z_q$~QIsX0r{(iS4*YT)YmLV8IfJjMBtVvGGkt0V!Avr}IQWA;IR_sQr037YV zrt;Ql@`vSnAh-T@KDj9JZIbpNc0KsU!OBIkde6?<+hxefq`OsM@A&cKp^#k1El5iw zI;5wk=Nl@dMF7sqQd@SPfqmDTm9^*JbCPw&6P5qF7}s6cD2N(9p)9u$X(fSKQ*3=@xBj%#V4lNkEQ5g{A1iJZAF#FD4vv}R zyoEJquc1<3n{?vfLFxT>ff;JqjPxAZ!MG|WSK3gS=>F8HQymk`DOsHc>?|YJF3zzc zuPmEQs7yrJaTdo+-D{HLGOJI~)6)|U!FABa9JA$ys&r3HO}#}}$pV#e%$PB9|C@lV zG?xX}c;A)xfrSAu8j^+a@l=w5}CI;_p{GFi{#^e zbTI4M+_`hxk?4a*bZNyKJ$kg%B3lvM)x-+mJaTWc`~>7y66AU2!O1ZQxFWw@B;Cz@ zagsVqCz*&a>QHbGK_6Z9zn|7CmF}CfuahQCa_yJ9$&_;ytaISg+Z}h34CBZr2M5VB z4o0ony+?y^Q2>?C?MTxhM0B+>Es?!PbHAMu$T3+#(5>Z$ybeBBsseyWuMg+dvL7An zN3F?7f9%+?Xg&4@wah}A4jrQBTUqmyPd+((D=tV)4b{@yZ9BE*mJIq?SU3Ex{dXoR z(G#Vwl1Th^Sg>FLoqWQPKP$70;S$-2ZylVwPM{n@weWV|>2x%iQ(v4XIn9FGw{Kr8 z8hKX(U0PO+ie?{QTj8qx2{%=BLXStMl}{(RmCO`YVsI99He3(ZR?sql21JbLg_+d-(yKm_hUeEiaJ*$zk5_A(2>cJC>~+)w%j$U28kYdNC!F4nO5yA zlT(>&o98aejhB#3HfG(5#InR25n1UZjKbV=;%u;r6}jz(n9}{0mX^4zEQLSZzen+q zHnl+5C56rbW-f(yB;Lxfi9qyKvNxtrpKdE-olJCS=bu_yO(4z_U93J^G9!%4`a2>l zIO_{{I&p;lN-cXwM@KB{fUCtG3clY|5FzWW65dqm6H)yp0@1y8^4)E;+l|CG1h-s{ zLbDzA2@cXwE#`IO_wC#PCsy2v`w%0^?x?Ys2A@2zMnF<2p`A7e1>bF2hD47cDl02( z3GX&wWjS=zrCfI^k*)l5tF&0hs=~$hI|&5t-Me=%9=GdmHt%QvZC)lqn%)k-1d?Zm$g|6$EXLo~|5Qw=)Ng)k1sOGwu zf^%A<0Z8;1N;W!|dAKAGHR>ETnXLj};Eb%H{ylEG@L13_DE`OXt3P8b%79Au)0 z6bMs&ZyL~TvpmVdBgwm|IpG(AOvqrIKCgK+NbZyleNyAOoU-Y@&gAB zBzhf(yc?U_)tX)hp+()3BHuoqiEi6>8cmYBovgvl`>rLui;Ov^l6XPN}kLN)xLa%AjqD6G>xTugk5)FXcMj=ve zMWp_AI^LL8$1}+(mPAq=Ix{yUDXe;;uGBIpBzGG?bK{ru zK{nB7v1q6ReS6QIJ;622;~2G}T=eim4~CrRqA1FeWFUG%b+6^*7W96CO7#RHdB|w{ zS$U;GSM&*?sMppc!#zkSi_T8z98JQ7q8bL1gwTb=k;Jzgz(mFVD`Z@#Hz#hrHA zX-Px!P=kzaf8)`kN8@%@m?&HGO-lIoIN`0jCy|IwK?hj8{`%{%ZQHhx{L*+Md9;5k z4YoBlHV#daYc-rysRhC-0owt!ODOF4mT1igr-W4cTJ-o^HXDDMvjl)$V~65&SrBVtX+0 ziS-a-azuW9K2%p%C#=67>U(W%ZAq7(9!{M-`k*GY8zcPP>+)`Bz6dRPJjk{7c6j5B zH?-{u6DF7@sfag{hvNd!1r(?}r@awF2+me+@n}*z(n#1Wxumn`B4lJ_Xp>cBWo5-3 z$wT=}n&cAW>6YWot+O52((!Ovv?jN!%e}67EfPHriOzzq)kcGNBSwr!7?RV#+L0qi z;(fqL+|=2QN6P4=qHCh{19HFCoN!%jsY9)nP`SHv=T5C?4=p!WTk$0?FV9t^JsjC> zM{-K+*49?d??!|GPxMHR(mg>ex)XT4Ud^|sjXzoJ3F;PNj=1T?Won+V{1#J zJty_LoTUd6DkvAP7QJCGiB3r;v!-+e9hLw3ymfS6X8CDOIW1I0&_o|fXhd{z><^`@ zWAHTz7nF-vi@p*daaYAa3|^f*_Q%qgtT3S{Ff;qA0|_&qT)bNJO<121ArUZkN!?U+ z79i2XRL@vt5pHq(@zO_Q_;m@DDHpGUS~g&{MYuQTq)sgmt8)BLB}hD<`uQx9ddI7P?MhNR_ z_umTRt!^|9`$EeYwCIua%@9KgGZW-@R-r`?AFYt!t7RZU^2?Wr-spa@AYauyy>(bq z{~tC^gCL=lN-7{ArF1s}((sWUh=BBHMyG&?l$6Bi?uKoIf^_Go(LF+G81Wpx&-43T z*Z$mfc6QF|{mT2kU%pPReH=$Mqs>jd3#0D}O8n#`n}2-id$$t&$oP{*?kBR&n*T63 zk3aH?(t=W8t$vn##b%;f`Fn(^z9qFh z>kIuCK0GAv<)drUnZFNLn@jzU(&&A%82TRj%~XwGf8pKa%BV8HBciv*N$C&@A-c8r zsqw3yIueVj75|MLo;_~3*WcgvB~G}Pi4ns1#9pNTk9ou@cxN7bK7uD3TQ+jvk&Zdc z8d86mrplj4LiE|HlPBk?qGkdfmC_@Aj#m{ytR)pyd3c^}$t{SbyWx_15H$q3GEAHi z6{`4!KT}MlPhI8Zc4iu8=NeglxL3N~28Um#Uj=sM1A>y}h;sYAllG1azoS(dqEP1l z|HDDz*-dTm*@cRkXh86}2|=jo&R%)-5=B&BWgT}Sx3Y?nKI3MJ)56__vZy!(9`+7J z(klFXUL=yr1;Rl=-pgEt>-$;iNblXr`N2YV*LWy12Xx@q^I+!oD#W4q46Q1im-Nd) zk4F~xI|tQ4x9IHdM`8cI(hYp2eCar)xyJ0evQCoJ)yb%X7j6d1YPKEE(;%VcEdX%4 zq|lJ(MDJh}ZjsE1RULsS+&cQX-?EkAGoH`ACf!(RB9JrX)uk4f3=&?<56R^yg307| z$F9%N%^V-VZ*VgR{}!sHPF!tgYXx0TW|!92chzX@OC5X-at^%SEylQ70T*uqE}ruP z+_FkQ^J%#xd}>tMkGj&>QyAdd>S}6|X=rGSUtYEl9|KVEEE*nTMF4&}wY;nh0x5s= zd-HjFoAblHH_)$XDKAIs&|46Nu8ckB=!gI9X)d$ya({_Yq6HOT`KvB^_RbHI4nExK zxIJ)QKdKk^buxkN9tGV?bpH9j5A|W&S*7zr4p#GfWXIwdIB;C4T0j={@N~y*3VJkG zA9;7)+%f+1Cswr+RI2W&VEV$s!lQ^tW)AJ#g=d20o|78R%gm}%_NL|7=^Qd0!G>FK zli_TcY+!|FX->{-0>8nR8Wl&^W$(+IR(2F9@FL0Nuy+oegL>_|g_=+5=H@Kz>>gB_ zG>@ze6eFsYQvV^k=W8t^^|lZes8h`5r_I})ErS0&;Xsd*Vc_-God1Ov*vV!|G)Dk? zzzb=legFXc$Hq;LcJwq3gaj-oF)(ntnA!Pv+>$ns%CO|dmmM2 z4F#JB&oA}@22H1xC3!_OLWU>jvO}>Uf8@W7XyS~8`G~iIht#*(dW?`pgqg1Bkzur` z_3cudAGQ}!sN@4x*RhHT#FFQr!hnJRyU{S~oCWmE(+f7KYD61+hWE)J;Q{vbttNZz&yM8OU zolPy}1s!83vw?gcLpnA5Y-VBVo0pj|LRtbU@(E!}4+;DdaP701`6^uxRCw%XD$m8~8JmFFLj~_X8b;p;OcWQ$rzF?m4&SXJJ!ID<#{yCZI zHZxvbv*jnm;px{HOi-)<$v*=ae%9Eqco&cJE2G%LF1(rXr`LyO`9-pw$)l$XPv8HP zD!`I-yjdR{E*vO(m2M&tM@&p?>+&b*85r`2O*Fr?^`oAWl2R{V$~}Pns!-357E zHOBV<-nhFkGYvx`;BYK2BAl`3wp+VxM*-E=tfJ0wA9JFw3o(-yDeapg2@8$mAjWql(rOn9x+2HI*dqV+i%T?J1t29{T*17*OHXz+5gU#fIMXJ zZ+j%w1zhK-q_GC!+Uiw)lI4XwXX&Zk{g1Eh^z7B_oaxTI;i1{fPe$+?j{&|uT5*ph zcx~;Q`HKO@MvWzLJN3o33r>fOI6!h3I5+=1FVuG#vsB%bks${rsPk#_`ADNf6xjd0 zkhqWUO@pP(*%X;Cpie*_88|(&%l^qCY?O+c8bJULMD*u9yLa1 z?h0(zs+!MgH?XjD{m7&KpNDh^zN=XC&+sNQbzf#<>-HEHLb_~=+Qjw7G8ATInH75I zK_KK%*Ph)nF63ws*zD7)7mXKWeWaVRUV9R#Zy!ECrgQe~HQo%@D2SEf)5@RUm@hWy z7aUvG^7A^4s$1r0|W?e5AwVGPCcAQ~`5`D}wKfJJJL`p#DW0DGIeoy;w9#F=K! z2Pcz50Y^+o?|m{q87@$H#)+_BZ1Zb=Eg9Hl;%u)i?V4EU8qK&fiCXf^F_`+hSME`O zu7MrrMXUmQmH+u*z)SF}-TxtHGOhdxN9_;AFpD&08yFbqxt|zEt6ku@-X1gEUn+~c ztOUE5LL`2mA8*cI?9bKr92}WJ)=d-!7KC3Nfpr+^NM(_k2;B$*!f8eE^AgNR20(#1 z?4HJz!xG1{emv$!tr9u>z)2H#;B|>PKx*R+9*JzRy}H^q&jGkufcq?A&*^;|~^2|7A=t_2!pgDp&6>$`N&!K=l^F>W&wY~?zdBkiI8*xLr~?2 z$)?Kk@=5DTKip<-A2|O{c$(DJMq+~l68wBT<*UJ>N*i`MiA21B8r6Z9PxE)4TTT(VSTjlz0z8R7(#cZg~BW!3j zG&GyY9zI-*!_(D<~bvN18FO$wa@jJ?s;t7o)k-f~U~HV50+P40gEd80PD zf4cjn<2x{CEZnV3Ws8$V?azh__ZjWTx_R`tG50wptcLD zlx)z9EE_(Uo)H^uL>`}<>;UZNyc#<*xB8Gz`F&7P*YB)_@WCz4ZKq=MrP_5)&j!&u z71v3!OcCA8J}7#sz~9{ZA|R-HE|R%VlL)3TS5#RyM3@_3Yf|+6yKZBLC`ru8OY_y3 zbw)CSiDUz_-2VuU!!ZZ@`wgYc-nUt%PGDPG$D{rIpMNST@E(Nk>g869N6OqJ@F?o$ zFB}Z7*zo#({J4l?C2@9oItJuk0=}o?%CPDVfK*k*d;ncdk!lbU6#VQ$E&I<*j4I;- zPuo2U&I`S~S|z>b**nC-Zh_4KQ}grhg6>WzO>+o0M-JK%!hav)$x&$8Dn!=F1H$F~ zWcap9JzlPsbg&FBkAQ{7#_UVM&r0ao0-k>ax#W}-9XUDagW1}!6KR$)DD!Bf2<`Fe z*RNlDLPD@TIK!BUWFzaeE>IV7CP|Ue6{;?hh9|PTXiybdLmu{riVq@u5HGJWHNH01 z*&ZVBlDPDcbrzS1^UQxbkM{I(Vp+wALV=xp34D~yW%%Qy=xQ;6e z2V&S#P38SA4u#l$Ju;$P`yJ)F=I8}UJ9zsALGqMnekNmJU;slvNSMG%C|7U#gp+JQ zv2hQ?*AZa!P&`Xd`l$7!G&eV7fo9Zw{}59r5i+;@n|tXeuXC1&vl#|x#Ju@V|G%L1 z6n=lF<)j_lxJ0ZK^Z*QyYqM~Ul~RmG?d`WFfYBvAHr>=kO?fchb6~y%$f#Rvikz*# z`d{)jQ3hB~2t@|yn~1BbnVEFk-C4B(lQzj-4EG@pxsjC8T4y{zo( z)==pSOB2|Mc2jI|VnTPm-iA*@Q!|0%%?NztQk=Z% zoTYmX7vvWea&wKYHrRHw@dd)G?S~IPyN}*yXX@zc%6D~j*=qeSsOXlD`fmw11}8B{ ze#xkxP19?ZM=h({0CMO#$y}pFz*@@5%S*ho^K)@5sEmE)8@i=SC>Xx`(zxCKX>w|+ zo`nTAZl!M2j|TtL&Q5vXUWuiux6Fd^4j8M~Hrf||7SgFpnz^zY2@PoRh8a~w@wDM* zD`DAJY-*n^PZAuuC6!@5ARnKnAm80WdiH8;!&n()GwkHm!=4L88+|{3!MQV4Dt9K3 zpUsCb%?ccO7Z`}$hCwxJ%gKd&c>J_Zko-r`s6#bF0l@N{J%#2k)QnQy3M<91Yh~^K zrY4Z9S9oGb@UC1MGdEg_+t*@eGUKdkA~9OXav>eQ+v?Nk0W`uUhDDYu;NA`*qRqEG zQ9V69JM1!7QP(>LK!HfLzwFvFD{N}vvXJ8$M2(bnSLe{#mcwSvgYS(?G@=uBT}lrI`FJqCv=h)8&z$cg|(%!_{^ z4=D1E_L@28=TWE_;H(3t!{KwixP9jnjRU0-Xt=Vt*g5W|?a*|J6At@EXe*Hu7Z(R) zCVo591{WFf=vHkw_14E=W$xF=89<|8+^HGWgWo7h@4TpaFDfqnP6BdRz@Fv(eLtOw z%4u(R*N4J@9&gz3IVah>XzBYaz6!k$CrSeTiYL(eyX{oajCyx>x3o0yr|t&L@8p3f zsrL&^s4-qAmVpYy`LUA-h$lq=UFmPj>gUS_QX(R$^11PA*U>uw!}_n4#E5i8^7@Q4 zKYu9jSJHpU%Xn~r?5D#P$UZ(?bJR|YigMjMJk(*DljZN~QVAQ*zaSwFOv!EQVvGs4=ap*J`1S{xSs)hMh~#8 znzjFbrQ)w067$P71>z5#;9n)8YS&#%cNFA^lX>LX#~Sp`PLBJilrjU)NCnWB|80Q| z9P%ngUOB(w;P|h8@yu!4?5w%tHm1pG;gjvVKc&K*DsB{lmf`UdNxA{MYUXCc5s+!q zVzCBZmHj%$-XK&9$N*_EkGP;NtE?={%j>*^cmu-v)HX7TngJsRgeh<2Gm*4FPvo7( zXUkmITQ7FaOl?eS$Ms(M)ZAQYXBH^|%LJvCWbVsfyE46{{LeoGwv?2V*m-!IZnr#s z4%A|ykEit+{Y3@7h+z$aL_}!Jf&elwRSxYWwLz;Y>1ej7tLZ6OWWS-+ukAm``Zrr0 zKt=!b`YSqdub~bQ1!&B^K4@O9lHT*YxqPsi!*527$wGIn{=o%c7%Jbxm_CvX}E2-9lr?ZfQc_m=o$)uQ}JEp!~0@;yD=z+*JKX~<=JNF>X zCQGM%IZ*tdVUm-N@4EQv=45m?IO~$ziAz6APRPAHUF(dzDJ~}FIS@U721Q?+rb)Y` zN6%M*jO1<&NrU|!JA_MC(Lr}?_PwusmBFP{n=qu_@sgJO? z$>Aqi7vu9HW_e(r3kD{Ogzr7T$QyXwV-Fu)=PI-}*sgXGsD4jR>VCOdYXnLus5ve% z`)@B_m*f1V(%Fyhz5Yn;fdiPqv`2jGoA=MBe_z)co4ed%D&sWK->RcAh0z45wGs1Y z-IAZnZJ`Sm=4TH)NTX@TZ?kWoBqyaPBD*hxdU@{0#ywj|RNela{NewG%PXxD3kCJ4 zre0N?#m~rU%)1Nx)Ie*>+r@Uj1_Nu&s%%4;h9X3=VhJCciyVNGw%Kvq%{Ru`56MdR2(1^Px=Hj zCTtpyYs}Ikyy!c}XJf3eT7F|U60LlK1kUf;JYjBw@2ZQh4{e@emZde>wN6D@f5Y&h z88ryx1s-nT_S{M<`>j}8;CAGanzQ$Mp^gekyQZBHr_`UTpgb+qg%R=l|9&@HZfnj3 zCGKmV7%tAL@Ta*ke@n)3f`MZ7$>uqX-+Z9{d=98=p0D#g0y5#gLIBBz?EX3YPL#|< zAlQd@0eeeR78#WCHh~}ig@(h3E^Y_fxy3kOvHgH^zTU5c?tX7_H9c`@G0glF-qF6N z8M}m#LUt4u6#Q5Uy71d=B^j*^Hf`8WpSOo&+7UYo=J#3R%Ki_xdSYgMrWA~8`1)_2 zEohzIh;+{g4#N3B0O0AzttMEH1)KYw?3CBu6lcSULOe+>X~0%6Le6KlZ>2Kn?fR`@ z9p4Ki1H~*d)13^+drO_#oo(B{(D0T;FI{gMMuYcj(SLNVyN;SlEtBXL`YR8%w}7I$ z<;aY&d%Y#P$AdO*{jli3)ZspBiM_jt4ds_NNWb#*?H7}&mSE|dzlc&_@R{H@p`705 zj*?3e-vT%9`Ip_+zD>ByD+$ zn6K4bjF3LUF1m@d3{vBPKX9A>7`z-SK?YO=ayXJy?klm+Pk*nydECrOw^iZ4(N3Q5 zTtn?VGP^TR-WSETU9J?iz9fa&xjIj^8$Aq={_v7;?3TO4(K}Cxlw|j-!;(s>a7S#B zM#Dbk_y}QI^R*%J4TwLVv_J!spy+~B03pcQ?!Gf)PL!sHa;k7|ww|nvGm>NP#PiWE zJww#u4LS9jk1uh#90yw5g&>wPh}?&ugWT2GUe~(Df%CcwqOj`bY_B8VaIcQmRI*mz zF+$nQv2FGfRLigQ6aC3_cLPpqA?j2rhiMW8UO8=+dDwKUjEsV%<@&iS1l!Zi<)Ep` z4C|Iv7R1*m&wzXL34i}$jThfKV=N-e_e*_KYtcrU%RSiw*^C%m8JyvxNp|7BHC$fE zBXbu^txt2oxzJ2<(j*X*0FKCId!ycrO6XGF{j#R$2lunPZ^spsx@n0??4tvtN)DHR6`>r)^B-zJ(qLWq5=bmd?P6ui|a>UM{W;4_v3F% zd0X3>LbmCg?ir3?fQS&uW`kbevndgJ_dnbPHO^U}XLc7lQ7=alm=nz=FFFw6Dcp7i z^#;&n;fu7_Oj3vQN6G_LFCP91=Zj?!)0DYH&TyDI(F^dQ7jcY$Ho2Enf2g9UI}Q}2 z3-tj#lRru~O!2SB@l?0PwJvzgs*^Z$i&l>+~Ru7>L>w(q1;?66U8gAcs8Cb|S1n zt8HKxDb2y_xk+!M!|Q+r)(xr4($R7~2)N~z#(2Ts?t4XDW_kb~7R{r~)J$#R#BqN(T&jQ z9bze8^WKiJS1Pa`f|I1&H%io`_+DB%wQ-p(BW1E;xa9yCcL+@8*3XU2*AM5iF9aX}wWv>b z-Kl1Z$VxX3 z)|DMs2i322Na?RDy!Pzu)UzyIxamEvwO^)lwQ2HRyt$(_?Ox!E3 zuBn!Wkgw6irCx!R-S`>MT3fJ}lSFS*fF_+t*xAZY3eW6)o!(d(pVmmAl*Dl_-4b>j zb(&@cH>co^sKo7TiH#nsUsM1~TfRq|ckp)P*XGm&Q{|LLB~@@L zhrq8(l7_VoydP6e|I8hIR~%>rr`))?RN-8?6^)VHYOUWD{?BMC;??DnGCX!-oMn7h zrmz$rJ8O*evYf$&yF5HRc1k?@RDp5$nd9=b_=L#2QuuhB1`F^*5gTqrUJDkkHoX zqZIB`p6kqSSg;IYmAx0#JOj(_*1}r3aQ~~PCLH3w)a7-n4)hmM*r#*EXWO$e!MbB@ zO6O}{QcIsnSrXWGdybkY$b;!GGInlIe}#7qqikOzr8IZ3q}gVBYM9J2Tqy#&eU3!L zeBH`8yhHMHURWE>bR52U+!Za{w~GraNMf?aw5h;GjB)1m)g;Rd(}-F1nd?c3XqNxA#Y^A-p09kR||_k_Wji6-BV6! zOlBUhZp_}Xp4<(8n2<{K30NH-^wL~t$o{;D(Ax+LB|po^f4%X?r{DI_wY2h$axB;w z7`a{HU?Qv#=bv*%(a4Ih4o6>*jQx-Oyt)sEaYLxLf)c4FKLz5`o>vgU2pk#vEC>I3 zO6Eid(iWR!IJ$MwG;;+D`-H%lbrp(;KkKn}tKmgt)Yur?#Nzd7CW}^Y&t=blq&WHw zdH|%LioZtWePwiiGJX~N{8`>e(?Uf`)LNt}QzW2pDJsJZN$$4RQ>X^dKv*@CZu=oT z4^ocuu#H8GzMZ$R9bnLMRpot#DF?5Vd~N^s1d7C%ZR5GP;d+p%`vkv~JkD7hD7CIkASy1zy`{r6bOYoA-CIXJ(Iz!gDQ^e*IaY(Q0>EVeSS ztNd1OuwVe1$`gW}L8A;&wRfm*F5*CrSsEdMepdfB%uh~Ej*D*WSDYGzH~{0e z`)O=JboDcMh{ejl)S&!rh#6H4m)-+ogQF`D*W}uOwE6f?hx8RBl2D-=jjhm4&J4jOm z&PC)8%#&x&@>0!x698zIBM9ycaU?W0M`5m& zi$UxWvM_@I?s(n)eNu9L3yF7I9NvX|>?-Gkp2a82BJoO<)goF9>}4Jsad-5&yAcQK zkw>7QXX9yX?CHFiwUKRKIKq`Bm>DbJZAhEm_PjxAN=lQx3vz01Tnv_R8Qw}#%4L#x zvBy)+b!M1~dm3o7KW_3wJj?9)514D_iO0SRO<&ddpohb(SJH0FY zZ7u^ey#<~g{#AsdvZZh5dNDL22lS@0q%kq}vwDa?4j=nYrB)^Ffgzc{dQ=76(<=PV2_JpHpgi4gES63~>tFZ3=tSWFn z8r|Cx1NF5w70|)M|C#}N=|IcF+;^t0pL}CAoRK&d&G8KD{u2yllzmI&nL$k9n#Z{1 zGv$L0B|tb~d|&WF`-J7HYD&J8l{?r5f*6uh4W7hC6aNt-{>hbHw6>_~prJz(@jcy7 z#ym)ClbtLGH|Q@=j*qHvj%+f1?CO8__Baa^Xv#Bx642$oGk$2@5LEE0-3Zt{EyQb< zN7H6#auc=QyZbw8eF}+G(@RWjI-I92(Kt%yAbIq zx8j~=lo5`&kkx$3+5RFv#KQQFiexqdv?D1Z5+|QaFZHl28zA@f zs=6&Fu|&d54D^!1S%^#L7ct@2O#?yV-(axkKp|oA`rcoP?%SvOr(3O?)`e0H75lrp z7n)R)lecH~yHJid`yw(j*?W8F>5nr7IGFZ!>Agc~x!ZtSL1AHgazA$wfmlnC3)<#y zd!O7kz&T)S(W3;B3NGg%FQ=bRn_r6{+}pUexigq}C`7PL@tms^Age=4+I#?Mj=0;x zV5BsU7=Ovf=e+shRy$vbq`E`7xUJ@|FSpp=FGtxXTYlF0cq+3*lW*pC3;1p$HL@ny*lHUlM7n1MgkiYCcaJKE;r)7O(wey_c}Q( zAmfGN)#pCQ<|=Gx%>=r`(<&NiIAHbc+DF?|#MO@yk z2~2VY`T5mZy1E3Vr8V;%eXJD2JD%=eTb~%BTmK??63hQAwuEsthr!#FQk@tO4mlYi z!?+TJTL2;UKT}hAw!*^yw6$|y=GAUT?d*TG9DmFoKFmNCwIL`FcjuytQ<6x1IN&!M zUj28*e0N$*P9 zjD)})PZs%c(;m#|P}Gk>5{UPJ@$5kV@S`RJ_7^m~He+V`Gx^f|E^4g~Q2_$|!uD3~ zABL*cCbQp=IS$x7M3;ZpdV`W8=^m`>chf4>EBiiyGgGc^41 zCY3a-DP2uxzET!*=^@eV)UDmrVa7`6;@(C5ti*cq`k%oV?TvI4dFeTL z5y18rQ+QnuyTQ6GY?TMdhi-KdIt(jW27cmK5A0K^wqD5&vZWv08e)Ik2M1 zY6e2!75a}~l2S)9=hAylh`mZ$j|(4I&%Bws8An1jC~q06WO-qZ1Fm=og|`USmZ@(J zZ0l?^baGWk=rg)bCg~fNMTUQaV_~O_B@fW&cWiuVM`XNe{L7i){pvjuFtLy62FwlOBMeAaD z*v@bfMlwe)ULny61JDY#z{zBf*ES-bRI?buZeNf|3PqZb9zGu!+-Wv5WM_R45^9(QUD{JSWS!r7iacroggz_NI^7RGBC{W$ot|P4g0(f4HK6{H`>w58y@h4zB69eFL{?8?Vj>EuTv4ekqC5-6Mf2|5Q0K_4knf! zDAjTILUiMs>#l>!tBM+Z3g`!3m7fiy)!R?1MZkV-SM}b>c!Taf*UosrNGVrc|9B(GnHQeLH12>i#PA6_+~2wEu}7@0lq#r9n72`CzM?tjSYfKsA#T)vZNLAYInx7BuvBI>l@rLlVh1MVCVgJ*czY-#Ok;Ax{IJzX^-Pn!=teqGZu zU%o-DGPWJXI*pVWFLuv7$CrumhEr_m$mH}(#E6yV$}Lyr&FVs=o#E;u!OlJVBC2&A zb3L7TJ|ukZGR2}v^XUP0mBy>-dp`Z?C7+0s2lrgsZ+6G5mi&g}=1r_4(QnTU6TXx^ zvZ4HE+COvEmKaF32{;y7c{7|_`HLB*+$-fnu5O}L2e=~WMyyhoyer+5IWnb(`I&x? zJIM2!vP3){r(QyT`r$6!J7yy95#v^+y4mbylji9U(MuQ;mjbTfyzweLDbCKP**^0&1n@WZ{4QNq$4+$PGQ>+i8F56uK)s<5|O z9o`Z7K8SJ!hHY6_UnR)qmOLevZn&#e{cYIXj2@wd2~t0;?;O*Z#!{xS4OB{JxOEO* zxlo((?Tg2==$`7B#JbGP!F&S*zd#uJ^Bh3@`ij<>3jgXNgP6J%f*#Vy42DNXJteqx z`YqbD74@x=xb6q;?&bQr;7z;F@m@6HOSBzxI7V~WdlBz)9P4>s5WrB4_Sj7;zLt9! zIByxgT)her%%)YT_-&;OpYwq3!Q0~OolsGNrT7@$L<{)9&K(=#>3fwYY_FxBf#G7| z#Pn5NVnh6@K1xX)HyZ~gwU|b9 z`iVbmQ4$`(8Vm=EwGUJspag>>|7>w%A+CDp!o}+5>vg!x9+!$|6lu19NUJubdDw3c z^HN8C-Ov4KTf%JofiH?hd)zuj@tWxWUXj?#X+}qSDk__u{bQ{nuZYKbov6tA;@*2= zD$QP>!H=7K0VGNUWZxy1Mys**exavx7v4Wqssdq{X`g!oc!b<SC~een?1D~#;Jz?oSH!Uy!^v7#`bi#TGQMe+_nE5QZrbGYGe~@@#=zq z>RjCUcO25WARcomA(LVYKjsI0cn6ca9>ZQuk~XdkEfD3Nr#+v^GIN=!6uev0`gW$Q zLm7h-vO;E?K8Z-p4B>Nsh5rx3^_1YW20HmBoi#AOc{9ra*K;|U6eJOFSBF-8C9gT5 zt_yBSIHomMrL4Y-d;TbKQ6ERj;2|4i1eLjaxa}tk+(qH%?ePsphY0xGri$=~X4OyM zx%HP8VrKnuhoM2wH;22m=LL@6>I6MfdW*5!`(u8UEZe`(Xi4b8`x_N1dHp4t;@=~2 z-`Plk)sZcJ7rrP^^lw2sf0h&VP!h`}cxC7&G&1*4|JOvhoxj_+qF8C0HfGA!z{T)o z2DwS|tzK3X0e`!2Dj;H&j(B2lrm3P z-df$e8H@jU1)BQdKyF{1tbhPJYW~@BBL6p5mXmdUy!4O_gn?!J`pAml)DD1i<8QIi zqSSN)-;7LikCW1MXav~>y>IgfygtN%mpnJnMtD4M#r|Qu*Nceg~N{Nl0OP{)Zv`Hx$bsPeEa(3E6lB=qX?wA!Y_r$fZ>$;kA4x9x_n44 zE~pkB@AnoLT0}XYgh;J$U`oy0Qb0C0yUQOuPN)_>4be&Cy$}4X8Kcp$dT@UkAnvZp zAayf+p;Pj3^&&0rKJZ5DS|N)7K?A)`XZT?x<%y{Ks-pkmTE-;mz za_1k!kDp}6^(in6VhxsXu6Z)zzRFDh{Sxu;+nXO+-5(e+`?DivOUp`J&ff8dZ3h~s zt0vVyVS^tTq?eRM0yhXf?7fpZS6yyy05bacpT5^IF)^HHYU|x6G3+mQHZ31rFU2T5 zkTaDGiDt!bYc8_-8N1aD=vS2p7r(cj= zLu=&V1nOIQi8V&w!Rwf0XKE#K)Ek^4PKW5NXBSiI4dE5Y7+PU1Gzc@%Qhr zuiVL)MIOJuH@3EBqo$@V8w8jEf*s&?c=h@``v1AB z*_hI~6&2C-IUlAXz#3NiMFU9nu(Rm(^hmLTcQ0APZ!%U!H=X*?H|X0PQxYeqj$Isfq-i>5Mhj$s8{&2LRDJ%ce*DVRYg%Zy? zxJv7h9alaGG1cYerZF=Z zg}+v7MQ3H)(3>8&^YyO0i6tSqI`*)R>Gb_A><#r??Jw`%edYNxBa`Y=x;0Q%97{Wy z!32`M$eLDgE~D#F4FSB|F`f@yBzQ#c`b;{C(VyQL?z%KJ!y5|7YrGjYhbwA)dB()l z+-y{Y%6j%JUt{?SYP{q*>~lK4z}tI8qKzP!eNV)l z5Y-)qs>>*bJiaVQXo|l2OLTGb>i$3Dwj)05Vg0b51Ii=QWKDAALGR zikeK?E-WmZ8k@~&O1A%afc}TSRAF7iA}_yNzmV8n4!U>pGVin_^5t7382&;8=@tt z?l>YBYiLH!R>%A@#f1?-jF2krF26c=tvC`55%vlSVe@=fI|=!M);JQ&wR9FW#V4X| zSBE>V^M`7e-43oqjd*_(guyT*GST7FdRT62k;nsCuo+|eP;QWSoiXUHZ|>G(Gc+NG zOj)ApUnTJgzwhWWOwrFzof*m2u95MVWASN8Di7$bQn%7b2-arA@Z&WaA#UBD{~$(L z-y+sX{ax$!$B`Y^>%CKM>1*>c?nqCSy!D+78Har5JAVlos>EF8?Y8sjZLTRdrCTDD z=N9LyK`jo6DslsYe<8fEY?N_+>9!O+ow_jH@awbWv+YPt*)zoF-;p_LS6>@O<)h7T%9-z5QvQ+n- zmda>Jfa^)(+CBvPS-&rQCf@A6>SZdtd};&;)CG8GrvWkm6Dun@T=6F>r{xEHCE>dx z&7gOXrPFI8S4N}I1@?REa^3>4lvk&s$cU>IYE(X#cskhzr*9Z-D1k{`7@Y2030$!2 zI&CVsAv5D|((cM7%CZ$I1sLcr4V z!!=K*jJ>^Ajjv1UU0TBu8az*yuSR9c3tJ1c@i9C|v)B2WH(>lVM-}~ZTiW4x>kO61 z2OAX*7S`5=0jD@iRw0YSentZ0BIew=&h6THW?dT7lv8fk975BEiMw}h@t(O!A^^$D zNjFP4Ha6ybod)M0czk!4H%%HA@D)yAStG2TY#$Dj{#ywzOMga-!2-GpjJ&=wBqw#9 zk9YD8_9-=|u~)gcPj8ZEdUpoj=|F)=0HSUR7XAEi1Ac%KcVA0httq54(q?X6C^nCG z&&L}G8qMm{dzUuB- zWDo6)f_T!}qnkADZ9g*xx+XCOS|nY7L^ij#n>m0Rq@;8~1Hqw?b_b#Pb|)24yi*%X zzj=us?f6(sv-s!1`P1BTGUpznGXRu2 zDV=TIe{VUM>~UvAYA2QJxY3k-vsHasne9wVPg~3?;ujCh7qm-WP*u0Of?!xvyI8Pw zKm28D538y30Jtaj%~Y}J5jxoc{b*75UsebMAc!;2^U8!u-w!99Tc5m7uD?4}SBqMP zi_;*MR%dI+omEiN82n@`{qYY~(1Q$8oG+#bJl zyG5eAwq*249QRUy&yzS%gm36zsj}Wu*haI^*l1E=ao^=^`?uSnquIp-K95fP3D$^T zHcjZop8!BXY6}caPlsbeXaV=4TO^k39$32gWd<$BoA_Y1Zdms9OQe~eo`PB`_htkL zg)=X*2m<%cWOT^TN%)WFh41l`^j=(C_=UCvhkaFJ%y*W#VQ;Jv@)WYTo;@&_pyLyj zdQCghxf53trR|7WL14p%0%APbt!{frNQjGbKZVjC)k9?u3BH%&z-;N7z>1~&FzgPy z+w08COtY+|7c?hDlRGc|a$(=N z|9xftHdZdvQwUhDR~G}G6*F5EpJSMk!VwUSr!-2B{0}0{zs9L%RpCS^{%AYH~-s*jac_JVEMq;A(5z=gy{3lZ6evt<3>302R{j z_c~^OgWbaB3L=wCyfc1{n)(2G6ccj$J>4X7JQD1KR{?y3-)&Tb)c1>)7Z&IuOKiR@ zv?*UQ1i)RtdaYV6n;!)HeDKCyW|GqcRp|#ntZ6s07Wx=utD=OO@y4ZiU#671$#O=! ziu}W+HUqfSW{&1+8r+&jFB^ebjef9i3oSMEc)F0oL(n)q)VR#Fg@l5A-7h&MsVqEz z7fpU$o0ObV`iPoSc}>EVjA~f>V&Q<>wuBJdt@t5i80w&R z`f}p^NWt5}(;mhIZbAUSCjuCdlMa}lN7CCQ^M}ud2-KmvygDDCg2Ul3jO%>hG8$1S znee)GrL95&xtN}Q>AUrZfPg?HwojgWAt)%Q-)Sg3H8ojJ&LZUR6Tc@=4R15kmrXwQ zHnjT!F7XmSjXE@?oCCRN&p#drGX(z|CTA72)Hw~r6dAcMc>S}Mm%_3S9c0e;dTzZy z^|+OED(Il-g#gSR-w{OQDA{*;>|4#q|5&Z5= z7cX9%5X5jKx#boSY2s{_R(3Rb5KX{XWM?A~Yh z9y_WP!nM-7ZxuE^ryzM#XoWo6i3p(6vyeG?^-{m-Re^leJH40kgKK%d3R z&(B}0+<02!?%PWr^Vqf*UwkoZd-n}$5!8}3s7#RUucT*uTZ_5%C^`Z6@LfouorEF2k?YOH!0Qzh^xOsUYA@a%;<1~d-nHlF<>b(i3`t0)8#Zl}bjMD+`D zZMmzfONDxdX){G9b$M>K-q&{S+__qL2%mS}d6=m#!<2(VkfZ~flfyFF8#Q;Kzj5)x zjQYYLe#xbmScY*GITh|}GVwG6UPv?)-%H=PF{26YHP zpV?C29MY2Dc(CSdZ+PtuZ+L?`3S8j*piQrF+urTEm6_Z969Bd6O!c5D5Q3pnd7tU} z^JIVT^)yHfC7z9L`#ivz*8I#-u3vZP&>?jw-YgKCp^a7Ce}uap1fb7Q>0!=;w;hNs zxZna6=BaRwK%bG?5UaUcZeC7db~b2CWo4yzFemC#bq<`nKbzrI z(=o71GDfsZG)&H2AH+y+4jJusIS_W09luF#Zs6<{`b-Ss4CdODs97eKBzHr)zeM+^ z7OageHpYsoUEO1iPjux`UY<<3x#P;?h&p!xYtqZh%T<>1)Md7gnA_<2eP_g-x!;S}Ck_^lB_4Ssq*^>>%WULo;q2t}; z?V=T4yTB!-dBWrLq+Tl^ZYMHvI}EFv%7K^J)4V!tKOkpfGp8Lpb}ZZf?pr7Yq4%Cm z3)U%zakC!S87`JMw^g|+uK3et}nY+ zC!UCl_WF4VJ9wuqZ!Y?lC!Fl&0mfdOx91^Yb+7mI^r#cA%m6WPRVEGOpIs1APO<;2 zaydhekwlGiK79yd;sfXzuLg=v;^0Xv)YaVFJUz2l5?BT`H91TIe?z=VuL%hd$#lq4YXp# z3g2$ki~CBKn|Cu!YfvuUZfIOf#X$Bx+MAp0g6f;@cY0JWZQ6+d+7HN?SpRZuKJyu> zq`Gt!>R+m732ALvbWB)NK~v?&0CNC+hPrb$(aPGjYZHc6qOLv2VOqV+d!B5F2U!8~ z{9W7(5$nR;`*GM_-L>C}gxBN7W=dnzpUx5`)upS1{AzuOqD_3^3~}FfFmDXscNp#F z0Q$^z=WO;gmJFB7(Z`YvL$CX=82hg)hY&yjjFK=L>_A|~nBc-m= zYb78kH=mTub6zFD$Mmqm&ob}dN2MbX*t$J-UbEDlTz`-tXJS*H4h;?AzM5q9f201M zSS3Pmp{M2dw}mzy#@z7$de+I)p9{-szx?vcQwH*6jdz}`^+6=s1y#XG)_#J5zMt{k zy^i+h=a>u*4pMh__iVo}uK_ zH^`IKKRX!}75zwiiTt*p27z%iJgeQl6U~GVB6~fkilBZyn@oj;*E3|^@^p(e!>vj6 zhYozR&U3^tU^Q2KunSYF0_a((XO+_AcH{E$a(dnCUYC&|PxTP3$sQCY=#k@sJ{O71 zt`=0-93W4+*u5d;L!u6Rr;g?Iw58asv*qAS)oruG|DMBVDS(*8Hk&}6 z%*4K+zH6c`I@``6!s>zED^l6M+>xf=*@07?8A8b2yF4YETyez}zTF`}o;|-a+Z{RF z_{_P-{_MWB+mv(K9AUW`%6V1Kue!`~HDb?o%hC00n+SKAZ5N3xQ$aaJM*7tKjZDbx zTmF{QeDF{Q+R*{@td;Bb^ZE1Vt9{Q?mAM{NrZ+&IIUrB=Ih;Xrl4r6@Pg&pWzOU4$ zx-WWL_&$sZ2cT!KT*o2LJ@;IytgK8r$WsZ%Q~_tUfjpJRq_3|}El^6t;QFJK!2GNA z=^9w3E&NeHJrjgBbZ=Vg`oQMp#bG`ZK%T14%Crj0OaVC{o;Ee61m<6_e}K|AN?fz@ z`P;%D2Grruvk&NPUZB2k;X+!nWC=h%1Ab>V9aq*S&cf+zY;`EDV)u)rg06paz2{-5 zll5CMDGPv}P4YCLj9KAum{zPy3CKrL)J9S}%or6HR^p33iOw+)+ToB^DH9GZRi z+5Ug4YalrzyNqGRH2^&;^h=5k77@4@)Y(jIX28#cHs@^1w9nKE2Lm`8tqoyx+-C>A zRTqlEJe;AwxuxQRT|dI92hcNFo`!r)RJFCWYGI*z^d(PE#Uh=@m31d$Wps2De|fmi z8iD@pI#07brb*2ecVRkJ03AT*DmOP*b@6N{SvI8XYy){JqX?<~Z6hNiaeza(&)UNL zyD6JVEeJJMe4winmq2QSZfjX2HhIFqg9p{3hkR94l?wS#CZ$LmNpKsp=(o2kr4p9_96B6&0xB#lRQtitnKMTPJwTp3kn`5F$`@82ufCUVCxL}HEl{+gOi#Z<=_xN5CkO^V7@i<@AJ1vIn<~Wnjxi0`ArYuvH;Mt z{*M!aAjmb$e>#7ia))kF@6t1?Y*c?61fZu`n12$2pwyTENp4jN&Ct?1^s{*(Tpj>= zI`te50R%xFi3=Qh+SGbo+NLb!J&3b=zaJXwGFsbf)To{0q76}Wyrl^ z_&;m!Q63s+*>Pgs^3atn03qb=PcjYx1VIjBBfEXWHO&8OZir@Y;_b$gw;ulnE}6uH zkULyD1VPDjo?g^Ci;vaj;s2hC(0hVH$ld=RYBLT41VJ{He%JGWkNkJdIwE;J?yCsB z!=a~MtvCb_1UUfRy(HQ^gS)7?Elnf8thoo5j(?#I-M`R%4T2z%8r?edk*(DXVw-Wu z;#3M3uRDneT;R}CD*ORL5F~Qv?qL3_>JZ$ysUQLhpr=7>USA9a3qeo-O_VLS^rYASkj4<^Ne zLrpD=slO^mHo}`y=0kLjgfEPHnNjZ(q)F z^!Jr;=iby(bWJa2WP?Lbn^+&p2X*z#X8Zv|(2Q~6m-&Uc>Y^kRkEIcpARKxoYeUSv z<3fd?%oO|k+#IW%2d=S4!_QK*nGSMRbKzBe+i@7+&@)vme6(0s<8M()2M!AarOko2 z#wys_-{gbIf_cnJtw;N~tFj3&heOYHt&KT^W*iC#N(#U?C)0tua_N5zhlu1hICUYO z))!vU_Xv&yfIid2rWM>6bMj#v4hZt3wpax@Bc0yZV|AXscvF8TE?)p0vO<16oIC`0&n%5U zUa>X?c~+WYf8&iA4*vESwA(0}C)8eW`2Yrr0nj0zYKQ^8h0s<9Ww(oKr3?+5LlA%t zrBiHTh-QEu%0O_lf;LnL0??rZ6^c3fW~%KE5)Rsk?q2AVnBH>bc2_c^Rq$gGRCwCFS9?%Y=N13m-MjAxia@Lc zP>f2XLP?YnDT3i47<6K7GLCKjX)^XTNd_mWT3aBP+M1*~rW40Z$E4|GCViNsB>`yz zMtS%s!2l^Vk}7?~fII^1vh3b>&v*C22-#KsNcznjxO?yY&iS3!?|hd7z!%okzoEdi zP1Q8qyi6Piv)PQM1I0G_DI)r^7XIvAK~WS$)B&}&sdCE>`YF%d$dfo!GG4WFEmTzl zM>pu7E>@nyf!}wr_guFD;0mf{9NL)$QP#*PbYW0TbW!uW_qQ=SB>qSM>?-{k4ahip z<{Eg~Ad~gS@|WUhZ8tg&ZQWR1U47VMbCl3)DVpIS$1$k*4@twTubh1P{7>)8`H}RO z3wyR@;8*ARXY^FumkKp(%N`8?XQDq7qK1VY2P|e2WJSf4!s%WdKl1bDw9K{0{8|>g zUhk~UKHo%gN5==d9ahWk&xWp_XyP>52gH&dp7cnhhv_wiU*{r)j-OE`ad0~vpnZDy z8~VoaP)Qa})G6qAEI(r0z1|pX+Ek#+x}Ti>-nZ%fhQ80>b~<$MWM9{NtHp=I2?RAW ztX3X2n-!X>>c!MGFog$7*5Tg$Z)3}v1*pILFTJRkat5*}BMILvUW0EOYs2=k_2?W3 zka2tX9g_)yAnJNK?lu6}hJg`3{(a>tSdOzctb;1aR76@>0lkxR_fmX^jQ9l&eo2LY zNIUeE8I2q=dJw56wqq3!9thUV(B2X?wU(RTJC zTpkzPZZ{fEpF?BS{aAiy0!Ah!j06OXk@#g93*%!^l%I=)7!EB>=MfX*f!piB-&)&o zuBx=`y~@(E-rlRa{%DIqi%s9L=fR#gj`TeF#N*#D*>eA`;*t_Q>>Nd)v8o&cJ^?;K zMNnpV1>xZ9vwuIetrn);gn z$Yfk3vDsMRnvihEA~aw1K@N$Cjf-Q=y~K#{m?2`cB4o^>Ffa-gpezw7s|qQ#V}e5K z7ZozBg*_*IES8dqMS!DTCk3=eq3AHmwpwj;tx)^P)FtYyHos*TOfS{}DzzYp)2#$x zQdIRki$>UGE^M56&WOfJ*DB#x2((PZ#aryq=K;GrXC}-G01<$`Q6Uh#-A*khV~WBr zA)Ir0#&Zh2-3&9$3g*3@7DWb6pxIuSw0Q%V-5-)TFgQ4%U*;_JU?`wMAkTsng()&L zNun47h8btX#q(@pa_~(E$hy->05lAc4obz~d;xI92kSPmA?Wu_ocr*@ZdffGUa9NA zi>F#KDQP;Nj|qyd94t);=Uoyh*W@sp9oL5yg{)^{Q1X=aT|nQ(1^L{GdD& zPi(&jFI^bG0+$mWmqTYdQRR^Av|vJ7M0C6mpN@L*-yx!E;)ri99z{WdABx$E+IQ+P zbYmFl>FJmX1e2aWaxBPBOY@qBlhk94SNv4r99#~Y{;+J-BK-2yB{WrJArKlw5qS!u zxHXmoj)=g-Q=w`&UHcY39UMe?YMU&f94C%{cYje58&(mx zT{es>#@J1LYJXKrZqgXaowYDKT;UygCkcclA_xY+Lz2uqh%!9JqRsNT-v%t2B+F`R ziknw>uOnrF28V+T^U5p`t!*@$1v$5L-`NY?^tXX=Y>sqxl8jj{&VyNJK>V?0YjgI3 zZp3??1cFTPY8Zr#od4&K(SA`u_7DH+Fd1QF=k;Ndp$IZIPvbD&V|)4^tbBXprSVMk zkDC!>$0V6rw&hXiBQ+4ziHwn;319r00r5~}?ZzHoDu#VQOa&>B3YlwpgxbtQ6|4uF z|1to44#cJL42=4wAQCq~p+~_Rti+>#t$cxNrY8PSUEZuwk8>RRQX&ektY1&}`@U=d zH-ktdaU1t0Nv^Xf{XYOqgJ56SmbsnvKLG{+SSO-?iKVck00000NkvXXu0mjfCEfeg diff --git a/app/python/py_simple_gimp/res/icons/zoom_in.png b/app/python/py_simple_gimp/res/icons/zoom_in.png deleted file mode 100644 index 922c8ef9c6d5bfab9f9c1943f352429e6fd3d661..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1930 zcmV;52X**~P)^P2{ z5Qjh@tf4DSo6wbpq4G#To9J3VK~<}2+O$q$Xrp_ufu>GdA7hWI`=e5)m37*KR$4b{ z>I!XX%T`4R53#JEq#}&fz_MK~IP169bMz@n3-Q?VRzVrRQ-|I-W zZ9|eITxLiIe!jBRr(%Z!d%Y~#nhm?~f8yJlz-nZwW}R z{PgxORH*igi&k}@rnwEUa$Gg}%9^oVCLtFe9t`(&;@$4&F_D$-TL0jomrGS+CIM;h zBP%vULfQ*AbvyvAat>GW_mn5!npLc8(RiE(nb-*WpMMgU zqM1z_A3CzH6cQgI@W7_URrjr3INH2%E3|M3$%!n!@uw8dr!-WCYY_;BpePbtE(x+E zV=@uN@Wl(L^-kiK_xe#@p&~OLMc>}t_~YwmtDk&faO`RXlxcsvH?4?t)!)(%Ef_>1 zo<_%SbgEE~HOuCqZE-mkg;XSRCXzV|sjP{in1*xpH8^|jJ#7BVbj7^#S zT_n&#-29aY$Wu!E2$rR~u!O^YP8ke;V6XR%32J!I*9!Wk^U{ z5>gC_GF3vg--U$@^HJB>=z_@rsaT0&|ASmnGo!x}|lM zweuM^S-f_p4E{g}ZH<1!G6s@{1u71M#`t_bczqg7#f7{q!&YQ?R2MvMU;#VoX?Hp9q0~g;Uh3r;Ac44_VT=f!DQSii5FTo^# zgYmHStL>2WJaUW=K@N7_!7{B68F}R_uxx&3QD@7bu_Pc%NM<0mZ(yLNub@wt%wiC@uj z){UJz);oMn&J3+r7z@H+*{u}}ahWBR!v9dDMcL%=uv6litCCKwAByFe?*;=gi}6Vv zv2>P)%Z~Ko47-Tn;}R(|*m$8m&Fleg9nPXODGdWDAbI6i_o;Miz z7TzDRF*a)9I}2XpUN;8&2B1i~)!F<0pujGLfT-8;@BjArSKdB;f_)%?fTH8!`OjdE zW-t@NNE<5htO+{%K$c2mb2i2&WSl#|xfCz^x-5OW@6;Z=n4%mfZD=wxO$) z;_2OxIfk0AZ@lr|&)quj@ilj>Mn!-*Z)I>yUy7d0Qk*g(1vIt$AK5SvF1}z)NK9(aBM5Odt6xky-rb#a;4k{=xx+(x$}mObxY?y)_mKISiGdc zscfP?z&59~coBKxGNL#E`_8~QyxDUCtLmeOg!%pIXBc4=c;MSO_zxMYw$D!DBNq}* zA7`Yl%6Hwa`vtG%H4J6E2yL?H__4lo9{90AOyG)u<*GVNimdO6| zcdx#)yZ6*+^tnej?{BSm17W|4fJSB5uCaO#oKAHa64DiJ#qOdS6`Uc?@?zRb(~764 zxvV^hanc`{``jZP-Jh*IhMIuJ^mP?>T!DmiwQG6t(5bFAv$$KuJlBig@)C)LKR>#$ zyD4x64MBrlbtZ}LIwX?1x#EroyN+Isz{ee)4@hk2ULNd2HI?{)1OwAcI|g^4=ZJyU zZGY2bT-zaJ9pN0h=STZi9gVkOG?76jV-}p%^<`EZdX9ZXG%=2{YfWGViM=GzjG?#! zT{oR(i*Ayzee|7kwDL(1_=pk%iA5NlNHbNrY;dNB>2?{V1mU%diHGm%wngn?@`#(m z-4E^O4H$!;G=b?P>Nx$ywG`(Cq0;|?z!V8zv9?S#ze&ecQ>FF)HU2HY0Gv`SMNuumUc!h4~sKesm>IGLZhH1D9k{MGK`892OX!zkp>cJtgVKL zj5UD-NT?Aem()L>(>i{HAwB=+lJ@sX-#5oP*jlE;bblxV(#97y zoyqiilb8JbZfoMi*In52NhAJ!yahZ_&y$uxk+|KPf`@$9;F_zZSnJC6m!tmJv9rbN zpP5Pjs$&5l4E=xovm18J$wB6#8Wl&s#=@N0c>JC`EXtjWTj$R~!Mrp? zO%XdQYS7acM6M?p>FFN${r*cb=3bjz_30<&q;8H2z=DN~uJEL#zrAAlG6=NGZRJN1 zh!`mTjSoo<2YSOgdLt_OBN{@w4$0xfjFcIu_-_*e{RHCbsqlExQCo8)TM&d@r%#^> zjs}2Fco(y?=a+cB^B@U4>dtiGq(6iwmfV2upn`y+Bc$n2i2Eq*D{69x=mt~@N%jpn zC_ixy$6LBBU1o#XVm8MEz)q;|%p_%9kD|1u4fkH}LC-)G{ZRv9%>*hUt!J-a&FS@$vNe% zM$R>I9wo8aL=qm;rnynm5`sy(%m%Z?Y>oyXks{GB4QQ$co{ZRSc8b47yN}Us?VOym z)K>Wz10rRRNR3G+c4)_tZ8mz>p&J^Qt+9mQf(5M083rj*g2@CRNYoFgMl9xR*Idjw z+qp=wmg(J~MAuavnofWuJE`h4XJD{njvD|Ioj`~LfMxpt(XXZXrh=fkR|J1Z;(;v>dE(?=vCcaT6d=-$$K@^h6TRY`B z9$dVEGe9aO$XBNoG|8I0OHJk9dG~AgSfys;5x33JTSEr)!%P-5v zaxx||!0N`Vt*xm`^US?(pwCQN{hus!ckjT1-iHt|UFc9;2uB_058Dt3$+#Q}?r`^D z-eqB!q74ViKSW1+2l5N@DKzG#p7c5EEB|@0ZVa zBh7t18C9$th~G$HQaFezs8o6%lJm2EKXP+(;c(cIpO=UKHJ!qz)wNi&dZi7ljf_@? zail?C2@b!xVh2?KH6`+K@mb)ey7JsM6l!kOemMn(n{B|<=T zL?Q}i&-P#{j-X&$p_2dPp%Fn0Wk9}l6O=uV>_*wql~{1?U$N}f)l_OM(_?pl!2^~j zuCCCo!h}-`{_)n{*IwKF($?KBm+Nx7-A+Bi4qkF%VWAfjWxAs@twVJ+hnt@Kco>L8 z0P=0*{Pk6TL1n`qET#+7w$QO`Sec*DuB<i>6dK826hU_MRulT0pJyRQ1mSu?32 zxiHV(h&*X886lDBNN6e|5auutg8<~)OQ39DR)phiZ&3g5vVMq{{jkC2^JYDPr{39) ze-$AmUT%|E?yPzG*+T^>Jy`54gWyPt1-WoHd5}f~!L}yfwH3;i<-f(@))&!lkaIDX z9X#m>@^E4E1GFyA3o{gngE+ILWP^|EK8dq^bc(X`TccHnR?;eJ2c8#EP{85PwmX!A zn{UaFrxK)!Kf+t|w>_{s$bl5Eg+Y;q3s3mN=om^219Fa}`JUpBe4qDbqPbT<|G*Fs z>05ArdOSH)!(h#OH4k+(w@$V9l4lH5J45nTX+h^kt?0@gQxI~5@U&@iN>nsMjh z@944@f_QFmmD$4)b0#IPf%}UqZe-yf>BEF&z*Lf1i?^bRZdSdO&mmJCK>PRn>>9K; zon%6Mj$PN8y>r|clvt9UVTn4H4~>i1OG@}`V>UyKC2kZYXZ$@h)=#aU-1t_20RS9} Vgc-DZ3 zJ8|s9X&p)k*r5cc5xJbG6%>-lQB{PhR;5xJwa_DNP({^plpcuwN2R7zJpie+QbkD+ z0n#GN&Y{#LksZfC90xloA@Q}l-orDyJ4e6Y>>7-5l0^;eSWn}bo!|Gq_ulV)?5ANHtlZkHuTbKn$z;GgYCx+Td6;%V!FJAZU!n6Djt#7nvyfhTsh zL~gsj@{m>$URl?=8I|?T@YgibMac)(7~|(Lb>R#y^}Yr@ojP^+&8c;Jp6W~fw*;h@ ze|FpFD}Bz3%hq?Gwq+Aw=lRy+PxhSUG6^ZXc`@48iMP9-$5c+b>-Gl^zf^8E<`R(h zJ+gLdT~vGF#*X`;RW0C~0{+oEjs1N&^bF^j_#&>&TiY@pwzl}NrB$OlFZ9G1`k#Li zm*V>NZ4VvYUk-^65V(K)^6GmwFCA~$whLM;iu6h2IKDt*u=#KzT&v8lNNO)(!+Y$B7lT^mVgIM-Nj%0> zpq03VD-n=qGV#-UZ@MlR3a?mnQyU+3?EagBKve_2^|?>szI8QNRHZj8xAfQVcfiYF;*?s zFp(`FPN$iIjcLn)&b?^3=D=VHysZB=YZ{E2rPj)C(D;5;P-o^EmaE}xNUNH z^=ts4aFl5eA)%W{n>LtnJ0TV@cd7n0XU^Fr2m_w$+eaD|VhP~q_^sH>~u+7K~v zaIuK#VwbTAWlOZU=yxX%pU(@0zoc2`ye;EPKirEzAPCvxfvl>K6me(BBxX7?c73fK zvQa?Zlvob>a|$k&Wq%;ZD|dlSAlMWe+l0qM0^m z*b01%-l8{~+fC(KSSAszB4)X5SX2zlB_Vq?x6ji#3t8L7V-I|pHCK?MgFG?4bSUaB z3n65bI-^&)7ev6aM=J)RSY=7!dlW5O%B4p~U5RU{PP3F zOcYF7!F&%v;kObuWinYnYfak45Lg1UTmp7HV;-Kkco8Cxn`-|}R38cCFqSD`V%nkr z+3p~62yWAag4)9DV(NvOj>b*2*Kw^QL10a0%p>y*ka-E@j|`0cVd!K(L|)sXLujZl z*a2RQXDt|PLooyFl5?9{P@pE{sSSA&6VDgNOvI4Fn%EH8$T;2GkEaiweVo|2atIht zy>$BMWIX-$+5R^efr@W8zRX$&sG}N8Ivr61)9lDh(R}fti8iMz{pKH zE;yK+k}-6ix{yxcCrh41*kd4>Na5tM*U|oITkiVhrs1ne@$6~H9z*Rnw%u^|XKz{j z#Kt=|pfXGyv2`3bR-s2ei(8{?>p@%s(Wu*sR=f$!kZKV_`nJwJ&L9Y|hJ0TQDvT(hF~x_dS^f4w^FUoFkibyCSqq;miI{VQ+n?L9Ldf9}y82ihuM zM=Zn{p)oTY*Vynh+(~sA64Dh;#hy|&Drr$#MM*iOS>h?wh{}TmjrG8y=N{?k{!G|Arei0d30O%%J5kgwCowR{#J207*qoM6N<$g1fws AZvX%Q diff --git a/app/python/py_simple_gimp/res/icons_qrc.py b/app/python/py_simple_gimp/res/icons_qrc.py deleted file mode 100644 index b44357c..0000000 --- a/app/python/py_simple_gimp/res/icons_qrc.py +++ /dev/null @@ -1,10393 +0,0 @@ -# -*- coding: utf-8 -*- - -# Resource object code -# -# Created by: The Resource Compiler for PyQt5 (Qt v5.15.2) -# -# WARNING! All changes made in this file will be lost! - -from PyQt5 import QtCore - -qt_resource_data = b"\ -\x00\x00\x07\xc3\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x07\x65\x49\x44\x41\x54\x78\xda\xd4\ -\x57\x7b\x70\x54\xd5\x19\xff\xdd\xe7\x3e\x82\xab\xb0\x80\x12\x88\ -\x42\x24\x9b\x20\xb2\x31\x09\x46\x93\x98\xf5\x0d\x54\x29\x3a\xd5\ -\x96\x76\x46\x2d\x0f\x8b\x33\x5a\xa9\xce\x14\x83\x42\xa3\xa0\x25\ -\x28\xcc\x40\x8b\x32\x8c\x8a\x15\x07\x1d\xa7\xc6\x91\x06\x12\x69\ -\xac\xad\x86\x89\x8c\x35\x81\x04\x48\xa8\x11\x26\x98\x07\xd9\x90\ -\xd4\x64\x93\xdd\xec\xde\xbd\x2f\xbf\x73\x77\xc3\x2c\x49\x24\x89\ -\xfa\x8f\x27\xf3\xcd\xbd\x39\x7b\xbe\xef\xfb\x9d\xdf\xf7\x38\xe7\ -\x72\x18\x65\x3c\xfa\xfb\xc7\x27\x4e\x9f\x3e\x63\x33\xbd\x2e\x22\ -\xb9\xd2\x34\x4d\x6b\x9e\xe3\x38\xf6\x68\x21\x39\xd8\xde\xde\xb6\ -\x76\xe7\xcb\x3b\x7a\xf0\x3d\x06\x77\x91\xdf\x84\x8d\x2f\x94\xec\ -\x74\xd8\xed\xab\xb2\xb3\xaf\xc3\xfc\x9c\x2c\xb8\x5c\x97\x5e\xb0\ -\xa0\xaf\x2f\x80\x9a\xda\xa3\x38\x72\xa4\x0e\x11\x45\x79\xf5\x4f\ -\xeb\xd6\x3e\x4a\xd3\x3a\x7e\x84\x21\x3d\xff\xe7\x92\xf6\xf7\x4a\ -\xdf\x37\xc7\x3a\xd8\x5a\xa6\xc3\x74\x7f\x28\x03\xd2\xc6\x17\x36\ -\x9d\xc9\xf4\x7a\x93\x97\xfc\xfc\x6e\x6b\xe2\xc4\xd7\x5d\xd8\xf3\ -\x49\x23\xfe\x7d\xbc\x05\x3c\x51\xcf\x93\x96\x41\x91\xb8\xdd\x9b\ -\x82\x87\x7c\xd7\xe0\x9a\xab\xa6\x58\xeb\xca\xf6\x97\xa3\xfe\xd8\ -\xb1\xb3\xc5\xeb\x9f\x99\x49\xff\xaa\x63\x01\x20\x0c\xfd\x7f\xfd\ -\xb3\x1b\x76\xcd\xc9\x48\xbf\xf9\xbe\x5f\xdc\x6b\x4d\x6c\x78\xb7\ -\x1a\x15\x47\xbf\xc6\xc2\x9c\xd9\x78\xfc\x9e\x3c\x2c\xca\x9d\x8b\ -\x5b\xe7\xcf\x41\xc1\xbc\x34\x44\x4d\x11\x3b\x2b\x6a\xd0\xd3\x17\ -\x44\xae\x27\x19\xe9\xe9\x1e\xf8\xfd\xfe\x4b\x32\xe6\x5e\x9b\x5c\ -\xf5\xe9\x27\xe5\xa4\x6e\x8e\x0b\xc0\x82\x85\x8b\xae\xf0\xa4\xa5\ -\xbf\xbd\x62\xf9\x32\x08\xb4\xcb\x6d\xe5\x47\x11\x88\x18\x28\xfe\ -\x8d\x0f\x49\x0e\x07\x7a\xc3\x3a\x7a\x23\x2a\xfa\x23\x1a\x42\xba\ -\x0e\xc9\xe1\xc4\x8c\x94\x19\xa8\xf8\x6f\x13\x02\xfd\x04\xe2\xea\ -\xa9\xf0\x78\xd2\x51\x5b\x73\x24\x5b\x10\x84\x5d\xa7\x4f\x9f\x0a\ -\x8e\x06\x80\x4f\x78\x17\xb3\xb3\xe7\x97\x78\xbd\xf3\x20\x09\x3c\ -\xea\xce\x74\xe1\xa4\x3f\x84\x27\x96\xdc\x80\xee\xa0\x82\x80\xa2\ -\x23\xa4\xe9\x50\x88\xfb\x28\xed\x2b\x6a\x72\x88\xe8\x06\x54\x0a\ -\x49\xf6\x0d\x39\x28\x3f\x71\x0e\xc7\x5b\xba\x2d\x5d\x66\x83\xd9\ -\x62\x36\xc7\x03\xc0\x4e\xa8\xef\xcc\x24\x65\x5d\x8f\xa2\xb4\xa6\ -\x0d\xf7\x5e\xef\x41\xcf\x40\x14\xfd\x51\x03\x61\xcd\x04\x91\x01\ -\x85\x39\x27\xa7\xcc\xb1\xca\xf3\x88\x10\x53\x4e\xa7\x84\xd9\x9e\ -\x54\x7c\x50\xdb\x06\x83\x74\x99\x0d\x66\x8b\xd9\x1c\x0f\x00\x99\ -\x6a\x3b\x79\xca\x54\x4a\x28\x43\xc7\x17\xad\x21\xcc\x49\x71\xa3\ -\x5f\x61\xce\x0d\x72\x6e\xd2\xee\xc9\x39\xe5\xad\x46\xce\x35\x72\ -\x1e\x25\xb1\xd9\x44\x12\x1e\xd3\xa6\xb9\x51\xd3\x12\x82\x49\xba\ -\xcc\x06\xb3\xc5\x6c\x8e\x06\x20\x91\x22\xd1\x30\x0d\x68\xaa\x06\ -\x9e\x8c\xd8\x6d\x76\x8a\xbf\x46\xbb\x8f\xd1\x6e\xed\x9c\x9c\xb3\ -\xd4\x56\xf9\x18\x03\x22\x65\x90\x48\x8d\x49\x27\x76\x68\xc7\x90\ -\x6d\x36\x7a\xd7\xa1\x1b\x1a\x98\xad\xb1\x84\xe0\x82\x05\xac\xcb\ -\x19\x06\x29\x52\x82\xc9\x04\x20\x48\xd4\x0f\xa8\x46\x2c\xe6\x6c\ -\xd7\x5c\xcc\x39\xdb\xb9\x48\xb1\x96\xe9\xdd\xa0\x44\xd7\x55\x1d\ -\x9a\x4e\x80\x24\x3b\xa9\xea\x34\x67\x60\xb0\x63\x8e\x1b\x00\x13\ -\x9d\x40\x88\x04\x80\x65\xfb\x00\xd1\xaf\xb2\x9d\x93\x73\xed\xfc\ -\xce\x89\x7a\xbb\x00\x41\xe4\xac\xdd\x5b\x61\xd1\x35\x4b\x87\xe9\ -\x82\x37\xc7\x0c\x20\x31\x07\x18\x7d\xfe\x0e\x7f\x07\x19\x31\x91\ -\x33\xc3\x89\xf6\x3e\xd5\x4a\x3e\xc6\xc2\x00\x3d\x83\x24\xac\xcf\ -\xf2\x04\x84\x39\x97\x65\x11\x22\x3d\x05\xaa\xd9\xbe\x80\x82\x2c\ -\xd2\x61\xba\x96\x0d\xb2\x35\x5e\x00\x5a\x30\x18\xfc\xac\xae\xfe\ -\x18\x34\x42\x7f\x4b\x8a\x80\x86\x6e\x03\x01\xaa\xfd\x00\x65\x5f\ -\x4f\x44\xb7\x8c\x83\x85\x09\xb1\xb8\xab\x51\x8a\x35\x6d\x58\xa3\ -\x72\x6c\xef\xd2\x71\x33\xe9\x30\xdd\xba\xfa\x7a\x3a\x27\xfa\x3e\ -\x63\x36\xc7\xd3\x88\x84\x4e\xbf\xff\xd4\xb4\x69\xd3\x1f\xce\xba\ -\x2e\x0b\x93\x6c\x26\xbe\x51\x25\x7c\x15\x90\xc8\x41\x14\x92\xc8\ -\x5b\x3b\xe5\x39\x1e\x5c\xbc\x81\x33\x40\x2a\x25\xc8\x57\xa7\x15\ -\xe4\x5c\xa6\x22\x67\x8a\x01\x85\x42\xb6\x7f\x7f\x05\xb6\x6f\xdb\ -\xba\x94\x96\x74\x8f\xd6\x92\x13\x19\x88\xb4\xb6\xb6\xb4\x9d\xeb\ -\xec\xdc\x77\xe0\x40\x05\x78\xd1\x81\xa5\x33\x05\x14\x26\x27\x41\ -\x17\xdc\x64\x58\x80\x4a\xa1\x50\xa9\x4a\x54\x4a\xba\x30\x31\xf3\ -\xff\x6f\x74\x34\x35\x9b\xf0\xba\x34\xdc\x99\x1c\x81\xc9\x8b\xd8\ -\xb7\xaf\x0c\xa9\x57\xa7\xa2\xf1\xcb\x2f\xcb\xc7\x72\x32\x26\x32\ -\xc0\xea\xc6\xac\xad\xad\xa9\x4b\xf3\xcc\xbd\x6f\xa0\xcf\x4c\x5a\ -\xfd\x9f\x2c\x74\x77\xef\xc0\x83\xde\x87\x10\x31\x5d\xe8\x50\x5c\ -\x08\x47\x1d\xe8\x0f\xdb\x10\x08\xc9\xb8\x1c\x0a\xee\x70\xf7\x60\ -\xde\x65\x61\x98\xa2\x0d\x07\xca\x3f\x44\x47\x7b\x07\xf2\x0b\xf2\ -\x29\x34\xe6\xa5\x9e\xf4\x39\xeb\x2b\xff\x79\xb0\xe4\x62\x40\xb8\ -\x11\x00\xb9\x49\x52\xf3\x36\xe1\x70\xe9\xaa\x57\xb0\x74\xd7\x63\ -\x78\xfe\x67\xef\x23\xcd\x7d\x3d\x19\x55\xac\x1c\x88\xdf\x48\x60\ -\x52\x38\x88\x2a\xa8\x54\x7a\x1f\x92\xf3\xb3\x7e\x3f\x72\x73\x73\ -\xe1\x70\xd8\x91\x9f\x97\x87\xff\x35\x9d\xc2\xa7\xd5\xb5\x58\xb3\ -\x7a\xa5\x0d\xac\x8d\x8c\x56\x86\x71\xa4\x41\x5f\x09\x0e\xbf\xb9\ -\x62\x07\x55\x00\x35\x25\xf2\x71\xf2\x44\x33\x26\xce\xcd\xc4\xe4\ -\xc9\xee\xf3\xe5\xc5\x7c\x77\x76\x75\xa0\xe1\x64\x3d\x1a\x4e\x34\ -\xc2\x99\xe4\x44\x46\x46\x06\x14\x25\x42\x40\x75\x44\x22\x0a\x66\ -\xcf\xf6\x60\x2a\x8e\xa0\x60\x5b\xa1\x92\xff\xe4\xa1\x11\x41\x0c\ -\x65\x40\xbe\x75\x13\x94\x3d\x8f\xec\x46\xd9\xd1\x95\x58\x70\xed\ -\x5f\xb1\xec\xd5\xd5\x54\x6a\x2c\xd3\x63\x77\x80\xc1\x03\x96\x27\ -\xae\xae\xd0\xae\xc2\x84\x53\x0b\xfe\xf1\xd6\xde\xd7\x5e\xdb\xfc\ -\xd2\xd6\xdd\x2e\x97\xeb\x72\xbb\xdd\x4e\x3d\xc2\x0e\x5e\x72\x62\ -\x61\xa1\x17\x13\x65\xba\xa3\x34\xad\x43\x75\x35\x87\x9b\x9e\xfc\ -\x78\x18\x88\x44\x00\xf2\x6d\xe4\xfc\xf5\x55\x7f\x41\x65\xc3\x1f\ -\x2c\xa6\x0b\xd3\xb6\xd0\xb1\x6c\x58\x99\x9f\xd0\xae\xac\x3f\x99\ -\xea\xff\x77\x6f\x3e\x85\x8f\xd7\x60\x3e\x4d\xf6\x93\x4c\x2e\x5a\ -\xbb\xae\xfa\xca\x59\x33\xa9\x21\xb9\x30\xcf\xde\x88\x3c\x69\x2f\ -\x19\x21\x91\xe9\x48\x68\x2a\x22\x10\xe6\x30\x10\x83\x00\xe4\xdb\ -\x4b\xa0\x6c\x5f\x56\x84\xe3\x6d\x6f\x50\xff\xef\xb2\x7e\x88\x97\ -\xfd\xb0\xc1\xe6\xf3\x66\x3d\x81\xa7\xde\xd9\x8e\x7f\x15\x21\x25\ -\x5e\x6e\x93\x58\xee\xac\x79\xfa\xd9\x43\x05\x29\x3d\x58\xec\x2c\ -\x83\xe0\x48\x8a\x05\xb9\x70\x37\x79\x90\x46\x04\xc1\xb6\x26\xdf\ -\xb5\x15\xca\x96\xe5\xbf\xc5\xe1\xd6\x17\xd1\x6f\x90\x73\x31\x96\ -\x1d\x3c\xe9\x08\xf2\x70\x61\xf3\x03\xb4\x2e\xce\x0b\x33\x14\x89\ -\x83\x38\xb3\xa5\x64\x83\x8f\xeb\x3e\x89\xb3\x7d\x74\x8a\xb2\xf3\ -\x5b\xa3\x55\x87\x56\xd2\x2a\x6a\x07\x9e\x17\x51\x50\xc0\xe1\xd0\ -\xb6\x3b\x94\x83\x9b\x6f\xc9\x8f\xa7\x12\xa4\x8a\x3f\xc2\x5b\xf4\ -\xb7\x3d\xb0\x3b\xc8\x81\x14\xaf\x85\x41\x91\x86\x0b\x4f\xf8\xc3\ -\xe8\x18\x4a\x0c\x03\x72\x8e\xa4\xf9\x9e\xe2\x8f\x7c\x9f\xf7\x66\ -\xa2\xb9\x57\x40\xff\xc0\x10\x10\xe9\x5b\x70\x93\x4f\xc2\xa4\x4b\ -\xe4\x6a\x5a\x6b\xe3\xe3\x9d\xaa\xe7\xa3\xa7\xe1\xdb\x4b\xad\xc3\ -\xe6\x24\x07\x72\x9c\x01\x7a\x4a\x8e\xd8\xdc\x50\xd1\x04\xbf\x75\ -\x6d\xfb\x2e\x10\xbf\x2c\xde\xef\x6b\x0c\xcc\x42\x6b\x80\xa3\xa6\ -\xa5\x31\x05\x02\xf1\x30\xac\x23\x35\x14\xb6\x92\x9a\x86\x53\x4c\ -\x50\x42\xe5\x5a\xf8\x28\xbf\xaa\x1e\xbc\x9f\x6e\x3e\x34\x4b\x47\ -\x3c\xf6\x96\x12\x88\x11\x2e\xda\x1c\xd7\x08\x2d\x84\xaa\x11\x2e\ -\x9e\xe7\xed\x31\x10\x7f\xdf\xb8\xa4\x6a\x02\x7f\x0c\x93\x11\xbb\ -\x39\x59\x4c\x4c\x4c\xa6\xae\x67\xa5\x80\x28\x0e\x55\xaa\x24\x26\ -\xe8\x51\xf5\xc0\xaf\x63\x09\xc8\x9c\x37\x94\x62\x55\xeb\x17\x68\ -\x1e\xe2\x4c\x8b\xc7\x3d\x32\x42\x7f\x39\x6f\xef\x57\xc5\x65\x16\ -\x88\x1b\x51\x0f\x91\xb7\x43\x16\xc8\x44\xb8\x93\x92\xdc\x3d\xac\ -\x11\x5d\x00\x82\x88\xaa\x5a\xbe\x02\xd6\x37\x80\x3b\x15\x21\x02\ -\xd0\x30\xa4\xa5\x9a\x71\xe7\xe1\xef\xe8\xb2\x17\x82\x78\x6e\x71\ -\x95\xd9\xc3\x11\x73\x26\x25\xaf\x81\xfb\x8b\x2b\x6e\x64\xe1\x1f\ -\xe9\xc3\x84\x65\xc0\x54\x92\x59\x8b\xb7\xa2\x8a\x6e\x56\xbd\x95\ -\xcf\x21\x53\x1d\x40\xfb\xf7\xfc\xec\x1a\xb4\x37\x9d\x64\x42\x7c\ -\x8e\x5d\xd7\x99\xbd\x73\xdc\x18\x94\x58\x92\x9e\x61\x89\x3a\x96\ -\x0f\x8d\x8b\xd8\x4b\x4a\xf8\x6c\x63\x36\x43\x8c\x25\x6e\x14\x25\ -\x67\xfc\x3d\x34\xd6\x4f\xad\x9f\xdc\xf8\x56\x80\x01\x00\x1c\x8b\ -\x84\x19\xf0\x21\xac\x19\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\ -\x60\x82\ -\x00\x00\x06\x1a\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x05\xbc\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x5b\x6c\x14\x55\x18\xfe\x66\x66\x67\x8b\xb2\x85\x62\x81\x26\ -\x08\x45\x64\x69\x53\x13\x83\xbe\x60\x88\x11\x22\x51\x08\xc8\x6a\ -\x34\x88\x26\x92\x10\xa3\x3e\xf9\xd4\x18\x7c\xc2\x26\x2a\x4f\xf0\ -\x00\x0f\x3e\x2a\x86\x84\x8b\x37\x62\x22\x26\x26\x84\x07\x30\x5e\ -\x22\x51\xa8\x24\xc6\x68\x80\xc2\x8a\x6b\x5b\xa1\x05\x6d\x69\x77\ -\x67\xe6\x8c\xff\xf7\xcf\xcc\x5e\xcb\xb6\x26\xe2\xb4\x7f\x7a\xfa\ -\x9f\xff\x76\xfe\xeb\x39\x16\x00\x67\xe7\xa2\x1d\x7b\x1c\xcf\xee\ -\x0d\x43\x03\xcb\xb2\x70\x3b\xbf\x30\x0c\x45\x87\x8d\xc0\x35\x7b\ -\x77\x15\xf6\xec\x48\x09\xee\x0e\xa7\x64\xf5\xbe\x7e\xb6\x0f\xe7\ -\x8f\x5f\x80\xed\x58\xb7\xcd\x08\x2a\x37\x41\x88\xec\xfa\xe5\xd8\ -\xfd\xe0\x9b\xbd\x82\xea\xa3\x01\xb3\x4c\x60\x50\x1c\x2f\xe1\xab\ -\x5d\xa7\x90\x9a\x95\x9a\xb1\x01\x14\xc8\xef\xdf\xd0\xfb\x93\x3e\ -\x96\x3c\xbc\x04\xd4\x49\xdd\x34\xc0\xe6\xca\x2f\x05\xb0\x78\x7a\ -\x77\x66\x1e\x08\xe5\x24\xa1\x6f\x22\x03\x1c\x47\x79\xa7\x67\x12\ -\x5a\xcf\x52\x5d\xf1\x67\xdb\x91\x04\xc0\x14\x7d\xfd\x9b\xfc\xdf\ -\x0c\xf4\x24\x25\x1f\x0f\xbd\xb6\x5a\x81\x6b\xf5\xc6\x34\x7c\x53\ -\xe9\xb2\x13\x6c\xe0\xf9\x94\x3c\x23\x08\xc5\x7d\x8e\x6b\x63\xf9\ -\xa6\x15\x0a\x5c\x13\x37\x53\x7e\xd5\x15\x5b\x60\x47\x31\x94\x10\ -\x14\x03\xf1\x50\xa8\x27\x69\x0a\x46\x04\x88\x0b\x97\x3e\xda\x89\ -\xbf\xf3\x63\x0a\x5c\x13\xc7\xbd\x69\xf9\xe5\x87\xba\xac\x1a\x0f\ -\xc8\x3f\xc1\x64\x30\x3d\x33\xad\x0f\x02\x75\xf9\xfd\xdb\x1f\xc0\ -\xe0\x99\xab\x0a\x5c\x13\xc7\xbd\x19\xc9\x10\x5d\x0d\x21\xf0\x8b\ -\x5e\x84\x6b\xe6\x3e\x13\x25\xde\xbc\xec\x3c\xb4\x76\xb4\x62\xf8\ -\xa7\x11\x05\xae\x89\xd3\xa4\x34\xcd\xdd\x4f\x1d\xd4\x55\x1b\x02\ -\x01\xa3\x89\xc4\x13\x98\x5b\x82\x31\x3c\xbd\x87\x95\xdb\x57\xa2\ -\x70\x7a\x88\xa5\xa0\xc0\x35\x71\xdc\x23\x4d\x33\x19\xd4\x41\x5d\ -\x49\x4e\x96\x43\xa0\x39\x10\x26\xcd\x42\x94\xf9\x01\x82\x7a\x90\ -\x38\x3b\x69\x07\xcb\x1e\x5f\x8e\x2b\xdf\x14\x44\x99\x51\xe0\x9a\ -\x38\xee\x91\xa6\x9e\x8f\xb2\x28\x33\x0a\x41\xa4\x2b\xb1\x20\x15\ -\x77\x12\x78\xc5\xc8\xf2\x40\xbc\x13\x78\xc2\xe0\xc5\x59\x6d\x55\ -\x6a\xd8\x88\x8b\xbb\x9f\xee\xc1\xe8\xf9\xeb\xb8\x79\xed\x26\x6c\ -\x37\xb2\xff\xe6\xb5\x92\xe2\x3a\xd7\x2e\xc5\x2f\x9f\xfe\x0c\x3b\ -\x65\xd7\xf0\x51\x3e\x69\x1d\xd7\x51\x1d\x9e\x1a\x60\x55\x19\x20\ -\x5f\xc0\xb8\x68\x82\xf8\x78\xfe\xf3\x6d\x98\xd7\xd5\x9e\xd8\x56\ -\xdb\xf9\xe4\xf7\xfb\x77\xfa\xb5\xec\x42\x2b\x69\x4a\x06\xbf\x7d\ -\x5d\xc0\xfa\xbd\x1b\xb1\x7e\xdf\xc6\x9a\x46\x16\x37\x4b\x8c\xfe\ -\x7a\x0d\x1f\x6c\x3e\x28\xc6\x59\x91\x2e\x54\x79\x20\x2a\x43\x5f\ -\xf2\x27\xd4\x18\xce\xef\x59\x80\xe3\xbd\x27\xf0\xd7\x95\x31\x3d\ -\x8d\x65\x5b\xe5\x13\x51\xb8\xce\x8b\x54\x5c\xfb\xf1\x21\x87\xfa\ -\x07\x71\xec\xc5\x2f\xca\xed\x99\x48\x96\x25\xbd\x36\x67\x71\x46\ -\x8c\x7b\x4c\x65\x23\x74\x54\x97\xd5\xd0\x88\x26\x23\xab\x28\xf8\ -\xb3\x97\x8e\x62\x4d\xdf\xc3\xe8\x7c\x64\xb1\x28\x21\xb1\x34\x1e\ -\x31\x95\x60\x0b\x58\x36\xe3\xc1\xba\x37\x0a\x5c\x13\x67\xc7\x34\ -\x04\xf2\x90\x97\x32\x28\x8b\x32\x29\x5b\xbd\x3d\x59\xa9\x82\x54\ -\x39\x09\xe3\xfe\xcc\x13\x5f\x3a\x79\x09\x9f\x6c\x3d\x82\x0d\xfb\ -\x9e\x40\xfb\x8a\x36\x7c\xf9\x56\x34\xa4\xca\xde\x68\xd6\xee\xe3\ -\x53\x73\xe8\xac\xe9\x5b\x8b\x39\x9d\xad\x2a\x6b\xe4\xe2\xa8\x26\ -\x29\x67\x88\xea\xaa\x49\xc2\x24\x07\x60\x60\xcb\xac\xb6\x5a\x6c\ -\x8c\x0e\x8c\xe0\xa3\x2d\x87\xd5\x88\xdc\xfe\x27\xf1\x61\xee\xa0\ -\x64\xb8\x78\xa2\xc5\x89\x62\x6c\x35\x0e\x1a\x6d\x32\x45\x56\x8a\ -\x8d\xe7\x8e\x6d\xc3\xf5\xfc\xa8\xca\x30\x92\xd4\x29\xf2\x09\x91\ -\xa4\x77\x4d\x0e\x54\x5a\x71\xd2\x09\x11\x65\x3e\xb3\x96\xe5\x73\ -\xec\xe5\xa3\x38\x77\xb8\x1f\xaf\x9c\x7b\x15\x8b\x56\xdd\x1d\xc5\ -\xfd\x56\x43\x4a\xf6\x48\x43\x5a\xf2\x90\x97\x32\xb4\x5a\xb8\x1f\ -\xb7\x7a\xea\xb2\x6a\x3d\x20\x39\x20\x4d\x24\x22\x48\xe6\x66\x14\ -\x0e\x47\x5c\x7f\xf6\xdd\xd3\x68\x5d\xd4\x8a\x15\x9b\xbb\x31\x7c\ -\x6e\x18\xa9\x74\x6a\x4a\x0f\xf8\x52\x16\xa4\xf9\xf1\xc0\x19\xe5\ -\x71\x33\xe9\x72\x49\x26\x15\x44\x1d\xd4\xd5\x30\x8c\xbc\x09\xaf\ -\xec\xc6\xea\xc1\xa1\xcc\x02\x4b\xd7\xdc\x8b\x01\xb9\x31\x39\x2d\ -\x92\x0b\x2e\xe7\xbf\xb0\x32\x1f\x04\xb8\x26\x8e\x7b\x03\xc7\x2f\ -\x2a\x6d\x98\x78\xa5\x6e\xc0\x51\x24\x75\x35\x78\x20\xea\xcf\x61\ -\xa5\x70\xcb\xc9\x61\x90\xce\xb8\x68\x5b\x36\x17\x83\xfd\x43\x70\ -\xef\x74\x35\x07\x98\x68\x99\x8e\xd9\x4a\x32\x3e\x2c\x4d\xc9\x89\ -\x12\x74\x50\xca\xb1\x6d\x59\x1b\xd2\xad\xae\xb8\xc4\x44\x46\x56\ -\x79\x09\x3a\x0d\xeb\x3c\xa0\xd3\xb0\xe8\x4f\x31\x7a\x8d\xb6\xd2\ -\xec\x86\x6e\x14\xbe\x2b\x48\x25\xb8\xe2\x52\x47\x6d\x6c\xcb\xb6\ -\xe3\x99\xa3\xcf\x2a\x70\x4d\x1c\xf7\x48\x33\x70\x62\x40\x79\xc8\ -\xab\xa5\x5a\x3f\x0d\x1b\x2e\x24\x0c\xc1\xa4\xd7\xe0\x2e\x13\xcf\ -\xfe\xec\xa6\x2e\xe4\x4f\xe6\xa5\x95\xa6\x34\x1e\xd9\x5c\x17\x72\ -\xef\xe7\xf0\xf1\xd6\x83\x0a\x5c\x13\xc7\x3d\x47\xf2\x63\xe8\x87\ -\x21\x64\x37\x76\x29\xaf\x31\x8d\xf7\x01\xea\xaa\x31\xc0\x62\x12\ -\x4e\xf8\x8d\xd3\x8f\xb3\xdf\xf3\xb0\x64\xf5\x3d\xc8\x9f\xca\x6b\ -\xb2\xac\xea\x5d\x85\x9e\x2d\xdd\x38\xbc\xf9\x3d\xfc\x71\xe6\x77\ -\x05\xae\x89\xe3\x1e\xa5\xe5\x4f\x5d\x56\x1e\xf2\x9a\xa0\x71\x3a\ -\x52\x97\x55\x1f\x82\x52\x31\x4e\x0c\x2b\x8c\x83\x15\x85\xa0\x6b\ -\x53\x0f\xc6\x0b\x63\x70\xe7\xb4\x60\xdd\xee\x75\xc8\x74\xce\xc6\ -\xa1\xdc\x7e\x8c\x5c\xb8\x2a\xf9\x90\x52\xe0\x9a\x38\xee\x91\x86\ -\xb4\xe4\x21\xaf\x76\xca\x58\x1e\x65\x5b\xb1\xae\xba\x0b\x49\xd4\ -\x88\xa6\xba\x3e\x91\xa3\xfd\xbe\xf9\xc8\x1d\xc8\xe1\xf2\xb7\xe7\ -\x71\xe4\xa9\xfd\x71\x6d\x3b\xe5\x2a\xe0\x9a\x38\xee\x91\x86\xb4\ -\xe4\x21\xef\x54\xd7\xbc\xea\x46\x44\x3b\x16\xbe\xdd\xb9\x73\xe8\ -\xae\xb9\x73\x31\x7e\x75\xac\xa6\xd5\x26\xf7\xbf\xa0\xe4\x97\xdb\ -\x34\x63\xcc\x61\x84\xfa\xab\x7b\xfc\xe8\x20\xad\x89\xaf\xeb\xa4\ -\x65\xfb\xad\x97\x39\x7b\x7e\x06\x23\x37\x6e\xe0\x8d\xfc\xae\x8e\ -\x9a\x69\x58\xfd\xd8\x48\xcc\x63\x17\xb3\xdd\x74\x05\xa5\xa7\x42\ -\x63\xb9\x72\x4f\x14\xb1\x17\x38\x2d\xa8\x91\x11\xd6\xd1\x56\x4f\ -\xc3\x4a\x1f\x98\x28\xc6\xf7\xb6\x3a\xa1\x8d\xcf\x9b\x06\x9a\xa6\ -\xf4\xa6\x91\x58\x75\xd9\x95\x69\x68\x86\xbd\xe1\x43\x1d\xee\xc2\ -\x17\xd0\x32\x95\x84\xff\xfa\x81\x28\x25\x2f\x23\x89\x3a\xa9\x9b\ -\xea\x32\x02\x8b\x05\x16\x08\xa4\xf1\xff\x7c\x25\x81\x3f\x05\xae\ -\xd0\x00\x87\x2f\x64\x3e\x14\xab\xab\xe2\x36\x7f\xcc\xd2\x49\x81\ -\x89\x7f\x04\x18\x00\x0e\x79\x99\xe4\x12\xae\x6f\xd6\x00\x00\x00\ -\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\xd2\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x74\x49\x44\x41\x54\x78\xda\xbc\ -\x57\xcd\x73\x14\x55\x10\xff\xbd\xf7\x66\x37\xbb\x8b\x89\x87\x78\ -\x41\x60\xc1\x62\xb3\xe1\x42\x0e\x78\x33\x14\x96\x1c\x10\x6f\x12\ -\x89\x56\x45\x4a\x4e\x24\xdc\xf0\x24\x96\x65\x15\x1e\xfc\x00\xff\ -\x02\x3f\x0b\x8f\x8a\x12\x0e\x78\x50\x53\x45\x8c\x07\x8d\xa5\x68\ -\x55\xb8\x2c\x12\xcd\x1a\xa4\xf0\x02\x49\x48\x2a\x1f\xbb\xf3\x61\ -\x77\xcf\x9b\xd9\x59\x12\xb3\x4b\xd5\x2e\xb3\xd5\xb5\x3b\x33\x6f\ -\xf6\xf7\xeb\xfe\x75\xf7\xeb\x51\x08\x8f\xd4\x97\x17\x2f\x4d\x69\ -\xad\xf7\x04\x41\x80\x76\x1e\x4a\x29\xf8\xbe\x5f\x1a\x7c\xe1\x48\ -\x1f\x9d\x56\x15\x83\x5f\xf8\x6a\xf4\xda\x9e\xde\x62\x6f\x61\xf7\ -\x13\xf0\x3c\xbf\xad\x04\x8c\xd1\x98\xfe\x73\x06\xa5\xeb\x7f\x5c\ -\x7f\xf1\xe8\xc0\x5e\x87\xae\xe5\xb4\x36\xbd\x46\x2b\x01\x77\x5d\ -\x17\xed\x8a\x02\x7b\x0f\x38\x60\x2c\xc6\x64\x6c\x26\x90\x0e\x02\ -\x1f\x77\xee\xce\x09\x81\x7c\x7e\x07\x87\x48\x48\xb4\x8a\x08\x03\ -\xb3\x91\xc4\x98\x99\x29\x63\x7e\x61\x01\x8c\xc9\xd8\x4c\x40\x31\ -\x4c\xca\x18\xcc\xcf\xcf\x0b\x68\x5f\xdf\xde\xb6\x44\x60\x6a\xea\ -\x1a\x16\x08\x3c\xe5\x38\xb0\xae\x29\x26\x80\x80\x3c\xd6\x74\x51\ -\xd3\xef\x7b\x8b\x4b\x72\xa7\xfc\xf7\x6c\xcc\x3c\x0e\x1f\x9b\x3c\ -\x59\x8b\x4e\x33\x51\xe2\x35\xbb\x76\xe6\x31\x47\x0e\xa6\x52\x29\ -\xc1\x62\x4c\x88\x20\x76\x81\x26\x5d\x58\x1b\x68\x65\x93\xc5\x48\ -\xc8\xf8\x9b\x1f\xe2\x6f\x26\x11\x08\xe1\x80\xe4\x72\x51\xad\x56\ -\x43\xb9\x36\x47\x8f\x49\x6a\xa3\x25\x09\x19\x2b\xba\x56\x23\xa0\ -\xb4\x58\x80\x1a\x01\x06\xf6\x3c\x0f\x9f\x9d\x3f\x8f\x89\x89\xef\ -\x45\x37\x7e\x2e\x97\xcb\x61\xdf\xbe\x27\x31\x3c\x32\x82\x4a\xa5\ -\xd2\x30\x0a\xbe\xf5\xd6\x58\x0c\xc1\xb9\x9f\x80\x22\x6f\x95\x26\ -\xaf\x95\x65\x4b\xe7\xe9\x74\x1a\x67\xdf\x7b\x07\x37\x6e\x4c\xe3\ -\xa9\xfe\x7e\x1c\x3e\xfc\x9c\xfc\xd9\xcf\x93\x93\xf8\xfd\xb7\xab\ -\x75\x12\x35\xce\x7e\x58\x8c\xd0\xea\x08\xf0\x9f\xb2\xc7\xe1\xc5\ -\x88\x80\xa2\x08\x38\x28\x95\x4a\x48\xa7\xd2\x38\x75\xea\x55\xb9\ -\xc7\x61\x2f\xf4\xec\xc6\xd0\xb1\x21\xb8\x55\x97\xd6\xb1\x03\xaa\ -\x11\x83\xd8\xa9\x48\xd6\x28\x2a\xba\x26\x81\xb2\xa6\xed\x33\x5a\ -\xc2\xdd\xdd\xfd\x18\x7c\xfa\xf1\xe9\x27\x1f\xa3\x5a\xa9\xc2\x71\ -\x52\x94\x03\xd4\x33\xdc\x50\x0e\xfe\x0b\x5e\xbb\xa9\xc1\x84\x60\ -\x31\x46\x2d\x07\x04\xcd\xf3\x02\x61\x16\xc9\x10\x45\x80\x13\xed\ -\xb5\xd3\xa7\xd1\x53\x2c\x62\x6c\x6c\x0c\xc7\x5e\x1e\xc2\x47\x1f\ -\x7c\x88\xf2\xcc\x5f\xc8\x66\x33\x44\xc6\xc8\xba\x46\x66\x4c\xbd\ -\x04\x9c\x8c\x8c\x99\xc8\x01\x2a\x43\x5a\xa4\xfd\xa4\xa6\x61\x67\ -\xdc\xba\xf5\x71\x9c\x39\xf3\x16\xe6\xe6\xee\x62\x7c\x7c\x1c\x5f\ -\x5f\xbe\x8c\x89\x1f\xc6\x31\x78\xf4\x25\x3c\x3f\x70\x04\x6b\x6b\ -\x6b\x4d\x94\x62\x54\x05\x35\x52\xb6\x11\x25\x24\xd0\x26\xd6\x28\ -\x0a\x97\xb2\x3d\xa2\x42\x20\x5d\x8f\x74\x11\xe8\x20\xde\x3f\x77\ -\x4e\x64\xf8\xe2\xc2\xe7\xe8\xa0\x24\x35\xfc\x4c\x22\xb4\xff\x67\ -\x52\x05\x31\x86\xd9\xa8\x0c\xc3\x85\x71\xc6\x52\x98\x1c\x5b\x8a\ -\xca\x6a\x16\x50\x85\x6c\xdb\xbe\x3d\x4e\x28\x45\x1e\x29\xcd\x44\ -\x55\x33\x01\x88\x31\x8c\x52\xeb\xab\x80\x75\x51\x9e\x8e\x09\x38\ -\xca\x90\x87\x1d\x38\x7e\xfc\x15\x3c\x73\xf0\x20\xf6\xf7\xef\x97\ -\x7b\x57\xc6\xaf\xd0\x7a\x8f\xf6\x8c\x3c\x02\x0f\x61\xd2\x36\x87\ -\x5f\x2b\x43\xc2\xf2\xeb\x3b\xa1\x6f\x25\xf0\x12\x11\x50\x58\x5a\ -\x5e\xc2\x81\x03\x4f\xe3\xbb\x6f\xbf\xc1\xa5\xd1\x8b\x92\x17\x7c\ -\xff\xd0\xa1\x67\x71\x62\xe4\x04\x5c\xaf\x2a\x51\x51\x5a\x35\x97\ -\x03\x56\xe2\x50\x02\x7f\xe3\x4e\x18\x13\xa0\x4f\x2e\x93\xc3\xf0\ -\xf0\x30\x4e\x9e\x1c\xc1\xea\xea\x0a\x32\x99\x6c\xd4\x5d\xa5\x1f\ -\x70\x97\xd4\x68\x1c\x81\x78\x16\x50\x66\xb3\x4e\x68\xf5\x8c\x9b\ -\x46\x98\xa9\xae\x5b\x11\x3a\xc6\x38\x04\x5a\xb1\xb5\x1f\xf6\xf7\ -\x70\x7f\x52\x0f\x30\x8d\xa8\x18\xa7\x8e\x00\xd7\x64\xd4\xa7\x59\ -\x9f\xa8\x11\x45\xde\xae\xdf\xf5\x94\x95\xe3\x01\xa7\x21\x8b\xc1\ -\x95\xb3\x41\x1f\xb0\x25\x62\x81\xb5\x56\x2d\x9f\x07\xa2\x36\xbc\ -\x2e\x07\xb8\xd5\x9a\x44\xe7\x4a\x6e\x20\xad\x25\x50\xeb\x8c\x7e\ -\x5d\x0e\xf8\x76\x37\x54\x89\x46\x64\xbf\x5b\x3b\x13\x46\xfb\x83\ -\x11\xcc\xfb\xca\x50\x87\x03\x49\x22\x5c\xed\x98\x88\x37\x69\xc5\ -\x5a\xf2\xa0\xbd\x23\xb9\x09\x5b\xf7\xc6\xf3\x40\xd8\x7a\x03\xb2\ -\x1f\x7f\x9a\xc4\xf2\xca\x0a\x5a\x95\x05\x0c\x95\xcb\x66\x51\xec\ -\x29\x48\x6e\xc9\x3c\x90\x24\x90\xa2\x81\x43\x4a\x90\x98\xcd\xce\ -\xde\x14\x86\x9d\x9d\x9d\x2d\x25\xc0\x9b\xda\xcd\x7f\x6e\x61\x27\ -\x8d\xfd\xeb\x66\x42\x4e\x78\x1e\xbf\x78\x12\x96\x0d\x68\xcb\x16\ -\xb4\xba\x06\x02\x2b\xf5\xed\xdb\xff\xa2\x58\x2c\xc4\x0d\x86\x09\ -\x04\x8b\x8b\x8b\xe5\x5f\x7e\xbd\xba\x6b\x07\xb1\x7b\x18\xef\x86\ -\x84\xc5\xc3\x6c\x99\xb1\xd9\xd1\x47\xc9\x0a\x6f\xbf\x7b\x76\x34\ -\xdd\x91\xc9\x3f\x0c\x02\x95\xb5\xd5\xd9\x37\xdf\x78\x7d\x80\x4e\ -\xa7\xe5\xe5\x94\xac\x9b\x6c\x1b\x59\x57\x54\x19\x6d\x3c\xb8\xfe\ -\xee\x91\xdd\x22\xbb\x13\x49\xcd\x24\x72\xfc\xae\x06\x40\xb5\x99\ -\x00\x87\x98\x77\xb8\x65\x7e\x3d\xff\x4f\x80\x01\x00\xb2\x42\xf8\ -\x1d\xd8\x1e\x75\x4f\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\ -\x82\ -\x00\x00\x06\x79\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x06\x1b\x49\x44\x41\x54\x78\xda\xac\ -\x57\x5d\x6c\x14\x55\x14\x3e\x77\xe6\xce\xee\xce\x16\x68\x77\xb7\ -\x7f\x34\xed\xb2\xfd\xa1\x01\x8b\x22\x60\x81\x42\x4c\x4c\x88\xd1\ -\xda\x10\x79\xd2\x84\x27\xe1\x5d\x1f\x78\x92\x88\x02\x2a\x89\xbe\ -\x18\x82\xef\x82\x98\xa8\x3c\x18\x21\xa6\x54\x1f\x7c\x6c\x22\x18\ -\x03\x35\xd4\x50\x7e\x0a\x45\xa0\xed\xb6\xdd\x6d\xcb\xee\xb6\xbb\ -\xdd\xb9\xd7\x73\xee\xcc\x94\x75\x3b\x6b\x27\x91\xdb\xdc\xce\xce\ -\x3d\x67\xee\xf9\xe6\x9c\x7b\xbe\x73\x86\x49\x29\xc1\x1d\x8c\x31\ -\xbe\xff\x54\xef\x45\x4b\x8a\x3e\x51\xb2\xfe\xac\x86\xc6\x18\xe8\ -\x4c\xeb\xff\xe9\x83\x81\x03\x78\x5b\x24\xdb\xbc\x4c\xc7\xb4\x40\ -\xf4\x7d\x71\xf8\x5d\xb0\x2c\x86\x88\x34\x60\x2e\x38\xb0\x01\xc9\ -\xe5\x15\xff\x43\x3d\x29\x05\xe8\xba\x84\x23\x67\xbf\xec\x23\x3b\ -\x38\x9f\xd0\x72\x39\x80\x90\x10\x00\xb9\xc2\x22\x9c\x19\x38\x04\ -\x5c\x0f\xa0\x39\xfc\x63\x12\xe6\xb2\x0d\x4a\xa1\xba\x6a\x12\xa4\ -\xac\x0c\x82\x74\x81\x39\xde\x43\x3d\xd2\x95\xf8\x57\xb4\x0a\xf0\ -\x5e\xef\x59\xa0\xfd\xc9\x4e\x25\x00\x6a\x67\x29\x2d\x08\x18\x55\ -\x60\xe8\x21\xd0\x34\x74\x9b\x66\x41\x32\xdd\xaa\x14\xc2\xb1\x0c\ -\x58\x42\x5f\x01\x42\xdd\x39\x86\x27\xa6\xdb\xd5\xb5\xb1\xf6\xae\ -\x8d\x43\x48\x28\x68\x8b\x6a\xdf\x52\x75\x2f\x00\x4a\x22\x50\x91\ -\x73\x03\x3d\x60\xa0\x71\x80\x85\x85\x1a\xc8\x67\xe0\x3e\xc9\xf3\ -\xf9\x58\xc2\x34\x33\xf8\x26\xac\x74\x1f\x3b\xc6\x9a\x80\xf4\x5c\ -\x3d\x2c\x64\xc3\x29\xba\xcf\x98\x4d\xd1\x48\x75\x12\x01\x93\x21\ -\x0b\xaf\xd6\x8a\x00\x72\xf0\x40\x50\x94\x4b\xf8\xf6\x1a\x18\x9c\ -\x29\x00\xc9\x6c\x14\xc6\x87\x1f\x9d\x25\x71\x2c\x16\x3b\xb9\x6e\ -\x6d\x16\x41\x32\xdb\xc5\xca\x63\xcc\x01\x20\x61\x3e\x1b\x81\x87\ -\xd7\xc6\xce\xd0\x7d\x70\x4f\xcb\x89\xda\xe8\x14\x49\x40\xe8\x1c\ -\xf7\x2d\xae\x00\xcd\xc1\x0b\x01\x02\x18\x1b\x6f\x83\x20\x7a\x41\ -\xd3\xc9\x03\x26\x5c\xff\xe1\xd7\x8b\x24\x4d\x74\xbf\x79\xf2\xc1\ -\x44\x02\xdd\xca\xd4\x81\x14\x42\x83\xd6\xe6\x31\xf5\xe4\x7c\xa6\ -\x1a\x96\x96\xf4\xfc\xf5\x1f\x87\x94\x6e\xbc\x3b\x71\xf4\x49\x36\ -\x1a\x5c\x5b\x35\x0f\x96\xc4\xb0\x89\x62\xb9\x7d\x2f\x00\xa0\x90\ -\x9a\x81\xc2\xe2\xd0\x2f\xc9\x4f\xfe\x1a\x18\xbe\x8a\x4b\xb3\x14\ -\x5a\x92\x5d\x7c\xff\x52\x37\x5e\x6a\xba\xde\xe8\xda\xd9\xba\xa7\ -\xe3\xc3\x48\x4d\x36\xa4\x23\x4a\x3a\x7c\xe9\xb9\x28\x24\x47\xc6\ -\x3f\x73\x75\xe9\xb7\x19\xaa\x3d\x1e\x59\x97\x51\x00\x6c\x0f\x94\ -\xa5\xa6\x17\x00\x3a\x03\xcd\xeb\x67\x43\xcf\xbf\xda\x72\x6a\xc7\ -\x5b\xdb\x0c\x5c\x1a\x75\x40\xd0\x1c\xa5\xb5\xf6\x97\x3b\x4e\x91\ -\x4e\xbc\x69\x1a\x5d\xaf\x43\x2e\x1f\x46\x4f\x19\xf9\xdf\xbe\xbe\ -\xfa\x3d\x39\x83\x26\xfd\xa6\xb5\x5c\x21\x8c\x29\xa8\x53\x2e\xf8\ -\x03\x60\x61\xae\xe8\x9c\xc3\x86\xe6\x34\x34\x6f\x8b\x5f\xc6\xa5\ -\x1c\xce\x82\x33\x73\xcd\xdb\xe3\x97\x3b\x13\x49\xa8\x8b\xe5\xd0\ -\xa3\x01\x0c\x13\x87\xe9\x54\x0d\x4c\x8e\x8c\x7f\x8e\x72\x3a\x80\ -\x79\x67\xa6\x68\x8d\x64\x1c\xf7\x13\x4f\xb3\x60\x35\x00\x45\xf5\ -\x56\x8c\x51\xdc\x64\xce\x21\x8e\x65\xb2\x92\x96\xcc\x71\x8e\x24\ -\xc5\x38\x1a\xd7\x41\x58\x06\xcc\xcd\x05\x17\xae\x9c\xbf\xfa\x9d\ -\x93\xdf\xc2\x99\x4f\x68\x8d\x64\xc2\x0a\x20\x80\xa2\x8f\x2c\x40\ -\x15\x0b\x5d\xa5\x6b\x1c\xc9\xc7\x84\xf9\x89\xb9\x0b\x3d\x87\x77\ -\xf5\xd4\x6f\x6c\xe8\x57\x71\xbd\x3d\xd9\x47\x6b\x99\x66\xf3\x50\ -\x9d\xb9\xa8\x9e\x78\xf0\x78\x0d\xfc\x7d\xed\xc1\xd1\x92\xb7\x77\ -\x87\xf2\xc2\x43\x94\xd5\x44\x63\xa7\x25\x5b\x5a\x3d\x0b\x98\x43\ -\x44\x14\x82\xf4\x6c\x10\x42\x35\x81\x9e\xda\xf8\xba\x43\x1b\xdb\ -\x14\x71\x61\x6a\xd6\xf7\x67\xe6\x8b\x37\xd3\xb3\x1a\x34\xd6\x2d\ -\xa9\x34\x9c\x49\x05\xa0\x79\xfb\x86\xd3\x2d\xdb\xe3\xa7\xbd\xcf\ -\x94\x84\x54\xaa\x88\x57\xb1\x42\xe6\x99\x05\x58\x8c\x54\x08\x66\ -\x66\x39\xd4\x37\x5a\x9b\x3a\x5b\x33\x8a\x11\x69\x6c\xed\xca\xc0\ -\xad\x7b\xe1\x4d\xc9\x69\x8e\xa5\x42\x57\x5c\xb0\x7b\x07\xca\xd9\ -\x32\xeb\x7b\xd6\x02\x0a\x6b\x51\x58\xfe\x00\x48\x20\xc6\xe2\xf0\ -\x4a\x4f\x8e\xc8\x1d\x3d\x62\xb8\x1c\x8e\xa7\x19\xe0\xb9\x8d\x05\ -\x35\xa5\xe0\x0e\x11\xd9\x01\xaf\x58\x8c\x50\x41\xe9\xf8\xf5\x80\ -\x20\x00\x1a\x89\x74\x15\x14\xc4\xa0\x0c\x7b\x71\x96\xc6\xbc\x0a\ -\x92\x6b\xb8\xa4\x40\x49\x7b\x5f\xf0\x73\x08\xd1\x61\x18\x6b\x1d\ -\x37\xe7\x9e\x06\xdc\xcd\xed\xb7\xb2\xaf\x64\xd4\x9d\xee\x33\xae\ -\x4c\x08\xa7\x94\xab\x34\x64\xab\x7b\x00\x90\xd3\x93\xd3\x3a\x8c\ -\x4f\xda\x4d\x44\x25\x00\x4d\x8d\x0c\x1a\xeb\x19\x95\x7a\x6a\x1d\ -\x90\x86\x01\xee\xde\x97\xb0\x98\xb7\x0d\x86\x82\x0c\xda\x13\x0c\ -\x0c\xa4\x32\xea\x2f\x84\xc7\x19\xf1\xcc\x02\xc0\xaa\x36\x7c\x53\ -\xc2\xcf\xc7\xfb\x7b\xf1\x6e\xa9\x42\x68\x8d\xde\x8f\xf7\x0f\xb4\ -\x34\x71\x05\xe6\xf1\xa4\x80\x91\x3b\x16\x4c\x8d\xce\x7c\x3b\x31\ -\x3c\x31\xa8\xca\x71\x57\xe3\xde\xa9\x99\xd8\xc1\xce\x76\x1d\xd6\ -\x37\x20\x5f\x30\x9f\x87\x90\x02\xa6\xd9\x31\xbf\x87\x33\x5d\x01\ -\x40\x84\xaa\x1f\x37\x38\xe4\x72\x12\x6e\xdc\x2c\xc0\xef\xe7\xaf\ -\xbc\x9d\xbc\x35\x35\xe2\x36\x1b\x77\x07\x47\x07\xeb\x3b\xeb\x2e\ -\xc1\xe1\x5d\x17\x6a\x63\xc8\x98\x4c\xfa\xcc\x02\x26\xdc\x48\x91\ -\xf1\x64\xc5\xee\x87\x36\xc0\x9e\xe1\xf6\x68\x0e\xe6\x1f\xa5\xcf\ -\xa1\xf1\x3f\x1c\x7d\x97\x8c\x82\xb8\x96\x99\x19\x4b\x9f\xbb\x53\ -\x1b\x7b\xa7\xa3\x51\xfa\xa3\x62\xc9\x7c\x36\xa4\xa8\x47\x1c\xbf\ -\x88\xe6\x52\xf7\x53\x97\x1d\xe3\x99\x92\xba\x41\xbf\x93\x24\x5b\ -\x2c\xe0\x59\xd1\x56\x76\x94\xde\x00\xc0\x27\x00\x09\x76\xcd\xc0\ -\x1f\x81\xaa\x40\xd6\x79\x73\x59\xc6\x41\x79\x92\xd9\x9d\xa1\xf0\ -\xe7\x01\x60\xfe\x5b\x72\x2a\x58\xe1\x30\x87\x58\x5b\x6c\x5f\x25\ -\x9d\x58\x6b\x6c\x5f\x38\x6c\x78\xbe\x58\x05\x0f\x08\x5f\xc6\xd5\ -\xb7\x03\x02\xe8\xda\x5c\x03\x6b\x22\xe1\x23\xdd\x07\x77\xc4\xcb\ -\x12\x9d\xd1\xda\x9a\x68\xf8\xc8\x96\xcd\x11\x55\xe6\xcb\x3f\x37\ -\x2a\x30\x21\x4e\x6b\x75\x2f\xd8\x04\x83\x1e\x30\x35\x78\xf1\x85\ -\x28\xbd\xdf\xed\xde\x8f\x5e\xfb\x54\x14\x2d\xd5\x92\x69\x5c\x3f\ -\x10\x30\x8d\x63\x24\x0b\x9b\x01\x7f\x3c\x60\xf3\xba\x84\x9e\x9d\ -\x0d\x20\x4e\xbc\x3e\xa9\x6b\x2b\xbb\x5f\x55\x2d\xd0\xf8\xee\x97\ -\x1a\x50\x5f\x53\x5c\x9f\x88\x57\x63\xae\x57\xc1\xd0\x8d\xd4\xb1\ -\xdc\x42\xf1\x98\x6a\xe1\x4d\x0e\x5b\xb7\x44\x21\x18\xe4\x0a\x2c\ -\x1d\x42\x7f\x69\x88\x15\xae\x2d\x11\x81\x8e\xd6\x08\x7d\xae\x55\ -\x2c\x30\x04\x82\x3c\xa5\x39\x81\x34\x43\x41\xd8\xb3\x73\xfd\xf2\ -\x33\xa4\x43\x45\x8c\x42\x45\xdd\xb5\xc6\xf4\xd5\x01\xd0\x66\x81\ -\x20\x92\xc6\x92\x58\x35\x17\x74\x52\x30\x9e\x1e\x2d\xe6\xfe\x67\ -\xff\xfa\x26\x53\x17\x02\x65\x60\x17\xa5\x69\xff\x0d\x40\x16\xb3\ -\x85\xc1\xaf\xbe\xf9\x73\xaf\x90\x25\xe5\xec\x59\x0c\x04\x40\xd1\ -\x2c\xe6\x0a\x83\xa5\xa9\xca\xca\xbe\x8e\xd7\x52\x3b\x8f\xb3\xb6\ -\x32\x4d\xff\xaf\x41\x6d\xf1\x34\x75\x71\x44\xd7\x64\xbb\x1c\x00\ -\x77\x1a\xd0\x90\xc7\xc9\x7b\x16\x83\x8c\x51\x23\xb9\xe0\x7e\x9e\ -\xff\x23\xc0\x00\xb7\xef\xbe\x32\x4b\xd6\xe2\xa0\x00\x00\x00\x00\ -\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x05\x4f\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\xf1\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x4d\x68\x5c\x55\x14\x3e\xf7\xbe\xf7\xe6\xef\x4d\xe6\xe7\xcd\ -\x4c\x26\x93\x64\x32\x69\x9a\x9f\xd6\xd4\xc4\x54\x62\x41\x25\x2e\ -\xba\xa8\x42\x6d\x5a\x77\x42\x02\xba\xb1\x55\x50\x84\x0a\x55\x77\ -\x42\xb5\xba\x73\xe1\xa2\x50\x41\xad\xa2\x14\x84\x5a\x04\xb3\x28\ -\x82\x1b\x71\x69\x2b\x74\x51\x89\x85\x9a\x68\x35\x35\x3f\x36\x99\ -\xcc\xdf\xfb\xf1\x3b\x6f\xde\x48\x8c\xe9\x24\x79\x9a\xce\x70\x98\ -\x77\xef\xbb\xf7\x9c\xef\x9c\xef\x9c\x73\xef\x90\xe3\x38\xb4\x91\ -\x6c\xe1\xa3\x3c\x70\xe6\xbb\xf3\x6f\x5c\xaf\x9c\xe7\xe7\xad\x6c\ -\xd8\xc8\x8e\x24\xff\x9f\x48\x2c\x91\x98\x5c\x5c\xb5\x27\xf9\xd9\ -\xaf\x12\xbf\x00\x64\xf7\x89\x8f\x0e\x27\xd3\xb0\x8b\x60\x75\x1f\ -\xff\xf0\xb0\x5f\x5d\x7e\x01\xa8\x32\x14\x3b\xd0\xde\x91\x20\xc7\ -\x42\x18\xc3\xf1\x03\x3c\xe7\x4b\x91\x4f\x00\x01\x11\x8e\x1d\xcc\ -\x18\x3a\x99\x18\xf0\x33\xcf\x41\xaa\xf7\x2a\x02\x9a\xd1\x9a\xda\ -\x97\x6c\x51\x28\x1e\x55\xc8\xc8\xa4\xf7\xf1\xdc\xbd\xa2\x40\xee\ -\x7a\xe9\xc2\xd3\x85\x42\x86\x6c\xf0\x6f\x59\x44\x99\xb6\x38\xf5\ -\x60\xce\x8f\x3e\x3f\x00\x02\x52\x4f\xbf\x30\x74\x5f\x96\x04\x8c\ -\xdb\x90\xe1\xe1\x4e\xe2\x39\x8f\x86\x9d\x05\x90\x1c\x7d\x2a\x95\ -\xed\xcc\x0e\xa6\x62\x0a\x49\x6e\x17\x90\x88\xae\x50\xa6\x23\x3b\ -\xc8\xef\x76\x1a\x80\x9a\x3e\x78\xe2\xbd\xfe\xde\x2c\xd9\x35\xd8\ -\x46\xfc\x05\xa4\x54\x46\x29\x62\x8e\xdf\x6d\x37\xb1\xb7\x05\x20\ -\xf5\xe8\x44\x3a\x1c\x33\x8e\x8e\xee\x4d\x93\x44\xf9\x69\x6e\xcc\ -\x1d\xaa\xd6\x4c\xea\xe9\x49\x53\x38\x6e\x1c\xe5\x35\x3b\x05\x40\ -\x4b\x8e\x3d\x7b\x61\x78\x24\x4f\x9c\x7d\xd2\x81\xf7\x30\xae\x30\ -\x0d\x18\x97\x4a\x16\xed\xb9\x3f\x4f\x06\xd6\x6c\xa7\x22\xb6\x0a\ -\x40\x74\x1f\xff\xe0\xe1\x54\xae\x75\xec\xa1\xfe\x14\x39\x15\x93\ -\xda\x42\x88\x35\x7a\xb9\x0a\x10\x51\x69\x53\xb5\x5a\xa3\x7c\xde\ -\xa0\x64\x5b\xeb\xd8\x2e\xac\xe5\x3d\xff\x27\x80\xa0\x96\xed\x9b\ -\x1a\x19\xec\xa0\xaa\x69\xd3\x13\xed\x92\x1e\xcf\x2a\xd4\xa3\x0b\ -\x44\xc0\xa6\x08\x58\xb7\x4c\x87\xca\x00\xd6\x37\xd0\x4e\x5a\x6b\ -\xef\x27\x5b\xad\x88\xad\x00\x50\xfa\x4e\x4d\x9d\xee\xcc\x67\xc2\ -\xbb\x73\x51\xea\x8d\x12\xb5\xc0\xe0\x0a\x5a\x60\x1e\x00\x54\xc9\ -\xf1\x76\x28\xac\x72\x2e\xd8\x14\x4f\xea\x94\x6a\x33\x3a\xfb\x5f\ -\x9d\x7a\x73\x2b\xa7\xe4\xa6\x00\xb2\x87\x5e\xcc\x68\x51\xe3\xe4\ -\xe8\x50\x8e\x14\xcb\xa4\x42\x58\xb8\xc6\x4b\x96\x4d\x2b\x35\xc7\ -\x2d\x45\x26\xdc\x50\x05\xd5\x4c\x8b\x2a\xe5\x1a\xf5\xef\x6d\x27\ -\x55\x37\x4e\xf2\xde\xff\x0a\x40\x8d\x3d\x38\x7e\xb6\xbb\x27\x43\ -\xc9\x48\x3d\xaf\x60\x87\x8a\x08\x77\x09\xf2\x67\xc5\x21\x21\x1c\ -\x37\x19\x09\xbf\x61\x68\xab\x80\x22\xa9\xaa\x94\xcb\xa7\x29\x81\ -\xbd\x9b\x95\x65\x53\x00\xe9\xc7\x9e\xc9\x04\x23\xb1\xf1\xfd\x03\ -\x59\x97\xd0\xa0\x10\xb4\x0a\xaf\x41\x35\x55\xd1\x01\x17\x4a\xb6\ -\x3b\xaf\x01\x42\x04\xef\x5a\x43\xf5\xe6\xe4\x60\x4d\xa1\x2b\x43\ -\x81\x68\xcb\x38\xeb\xf0\x0b\x40\x35\x1e\x99\x38\xdb\xbb\x3b\x4d\ -\xba\x26\x60\xc4\x06\xdf\x48\x34\x18\x66\xef\xe7\x2b\x68\x40\x96\ -\xe3\xa6\xba\x02\xef\x35\xd4\x63\x40\x41\x0e\x04\x78\x6c\x91\x06\ -\xbf\xbb\x0a\x69\x4a\x41\x47\xb3\x28\x34\x03\x10\x26\x4d\x3f\xb2\ -\xa7\x3b\x49\x8a\x6d\x92\x14\xf0\x16\x86\x96\x60\x78\x19\xee\xcf\ -\x2c\xdb\xc8\x30\xbe\x52\x39\x2e\x80\x00\x90\x04\x01\x90\x01\xa8\ -\x6e\x7f\x30\xa9\x2b\x97\x40\x2d\xe8\x47\x5c\x5d\x3e\xee\x03\x41\ -\x21\x15\x4a\x86\x02\xae\x47\x8a\x57\xd8\xcb\xe0\xdd\x5e\x8f\xbc\ -\x9e\x02\xa0\x43\x50\x08\x0f\x41\xc9\xf7\x3f\x28\x08\x69\x24\xa5\ -\x5b\x08\x41\xde\xba\x5d\x00\xb2\x9e\x74\xb6\xdb\xed\xdc\x01\x6a\ -\xde\x16\xf2\x5f\x61\x63\x60\x82\xd7\x71\x24\xf0\x32\x04\xca\x2c\ -\x8b\x29\x71\xc8\xd9\x24\xd2\x4d\x33\xd4\x72\x43\xdf\x30\xee\x69\ -\x72\xfe\xd9\xe2\x9c\x35\x11\x68\x58\xd2\x30\xe0\x7d\x21\xc1\x40\ -\x4c\xff\x65\x28\xcc\xea\xef\xb3\xb7\x57\x49\x45\x14\xa5\xa8\x27\ -\x9c\xed\x7a\x5b\x97\x06\x12\x81\xd9\xc6\x50\x91\x7c\x5f\x13\x14\ -\x46\x52\xcc\x2d\x14\x5d\x1d\x7e\x01\x60\xeb\x8f\x9f\x5d\xbb\xb9\ -\x80\x56\xab\xb8\xa1\x72\x0d\x78\xc6\xa4\xd7\xe6\xd8\x53\xc5\x13\ -\xee\x8a\x2c\x21\x2c\x8e\x07\x15\x9a\x9e\x5d\xa2\x0a\x74\xb0\x2e\ -\x3f\x00\xca\x37\xdf\x7f\xee\xdc\xf4\xcf\x8b\x34\xb7\x5c\xa5\x40\ -\x40\x81\x11\xf0\x0f\x61\xef\xe5\x1a\x11\x3c\x2f\xf9\x59\x10\x7f\ -\x63\x40\x50\x2c\x99\x34\x3d\xb3\x48\xac\x83\x75\xf9\x02\x00\x99\ -\x2f\x5e\xfd\xea\x95\x4f\xbf\xfe\xc9\xf5\x2c\x8c\xe4\xe2\x4e\xa8\ -\xc0\xaa\xf4\x44\xa1\x46\x04\x24\xb8\xc7\x39\x01\xcf\x23\x58\xfc\ -\xf9\x37\x37\x88\xf7\xb2\x8e\x66\x00\x9a\x25\x21\xd3\x7d\xe7\xd6\ -\x17\xa7\x2f\x89\xa0\x6e\xbc\x2d\x9d\xd7\x9f\x3f\xd4\x4f\x05\x23\ -\x40\x35\x9c\xff\x0e\x0b\x77\x3d\x68\xe0\x2a\xd1\x38\xfc\xe8\x84\ -\xb3\x0b\x65\x3a\x77\xf9\x06\xcd\x5d\xb9\xfc\x16\xef\x65\x1d\x9e\ -\xae\x8d\xf3\xec\x6e\xff\x03\x85\x9b\x65\x2e\xdd\x38\xff\xa8\xbd\ -\xed\xc9\x53\xc7\xf4\x91\xf1\x33\xc3\xbd\x06\x8d\x0d\x64\x68\x7f\ -\x97\x4e\xb6\xed\xde\x45\xdc\x4a\xb8\xf2\x4b\x91\xbe\xbd\xfe\x07\ -\x5d\x9d\x9e\xa7\xe2\xf7\x97\x5e\xfb\xed\xcb\x77\x2e\x62\xfa\x57\ -\xc8\xca\xdf\xc5\xb2\x81\xad\xcd\x00\x34\x68\xd2\xf9\x60\x84\xe4\ -\x3a\x27\xdf\x9d\x08\xe4\x87\x8e\xc1\xdd\x4c\x50\xad\x9f\xb6\x15\ -\x9c\x82\x64\x96\x6f\x57\x67\x7e\xb8\x38\xfb\xf1\xcb\x7c\x17\xb8\ -\x05\xe1\xec\x2f\xae\xf5\xde\x2f\x80\x46\x24\x70\x07\xa2\x18\x5f\ -\x0d\x21\x09\xaf\xbb\xc9\x35\x74\x55\x20\x4b\x1e\xe7\x77\x3c\xde\ -\x9d\xf5\xff\x8e\xfd\x02\x58\x1b\x8d\x90\x27\xeb\xf3\xc7\xf4\x8c\ -\x96\xef\xc6\xf9\x46\xb6\xfe\x12\x60\x00\x78\x55\xc5\x21\x4d\xb8\ -\xf5\x8b\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x05\x05\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\xa7\x49\x44\x41\x54\x78\xda\xc4\ -\x97\xbb\x8e\x1c\x45\x14\x86\xff\xaa\xea\xfb\x5c\x76\x17\xad\x4d\ -\x02\x12\x08\x90\x88\x78\x02\x52\x32\x22\x90\x10\xf7\x08\x89\x98\ -\x80\x77\x40\x22\x70\x00\x42\x84\x08\xad\x6f\x0f\xe0\x14\x22\x1e\ -\x80\x14\x89\x8c\x04\xd9\x01\x92\xd9\x99\xdd\xe9\xba\xf0\x9f\xea\ -\xb9\x78\xbb\xaa\x17\x84\x84\x69\xbb\x57\xd3\x33\xd5\x5d\x5f\x9d\ -\xf3\x9f\xff\x54\xab\x10\x02\xfe\xcf\xa3\x90\x3f\x4a\x29\x73\x76\ -\xe7\xee\x97\xa6\x28\x3f\xf3\xf1\x6b\x35\x79\x83\x12\xe0\x6b\x99\ -\x03\x0e\x8b\xca\x0d\x54\xd0\x5a\xc3\xb9\xfe\xd6\x87\xef\xbf\xf7\ -\xf9\x6e\xf0\xfc\xec\xee\xfd\xf0\x34\x8f\xb3\x3b\xf7\x64\xe2\x79\ -\xb1\xc5\x6a\xac\x1f\xd6\xfe\xab\xe2\xea\x67\xfc\x60\x46\xdc\xfc\ -\xb9\x5c\x03\xf7\xee\xbf\x8e\xe2\xc2\xf1\x3a\x64\xd6\xee\x61\xed\ -\x0a\xef\xbe\xf1\x23\x7a\xbb\x8e\xd7\xe9\xa0\x80\x97\x5e\x7c\x81\ -\xe3\x6c\x9c\x77\x07\xa0\xad\x1b\x06\x57\xcf\x2a\xa8\xa3\x13\x28\ -\x63\x46\x00\x01\xd5\xb9\x45\x7b\x74\x13\x55\x61\xa1\x5c\x1e\x60\ -\xd3\x3f\x46\x5d\x77\x50\xda\xa5\x00\xe1\x90\x1e\x6b\x5d\x9c\x77\ -\x07\x00\xb7\x8d\x40\xb9\x3c\x86\x5a\x1c\x31\x02\x29\x40\xa9\x2d\ -\x8a\xaa\x43\xd9\xdb\x7c\x04\x82\x87\x57\x16\x75\x59\x46\x79\xc9\ -\xf5\xd4\xe1\x9c\x3d\x88\x50\x0e\x2f\x00\x97\x2b\x94\x1d\xe3\xdf\ -\x76\x59\x80\xc2\x5b\x98\xb2\xe6\x69\x26\x01\x8c\x6a\x50\xf0\x5e\ -\x17\xae\x07\xf0\xdb\x05\xef\x01\xac\x63\x48\x2e\x2f\x51\xcc\x16\ -\x80\x40\xe8\x7f\x0b\xb0\x41\x51\x50\xe5\x14\x51\x08\xd3\xd5\x14\ -\xe7\x7b\x12\xc0\x45\x80\x0d\x23\x30\x47\x68\x05\x40\xa7\x00\x81\ -\x8f\x35\x25\x0c\x27\x98\x04\x40\x4d\x00\x3e\x6f\x22\x05\x4a\x0d\ -\x50\xce\x8e\x52\x10\x35\xd0\x5f\xa2\xea\x5a\x84\xa6\x49\x01\x28\ -\x1e\x43\x51\x95\x55\x8d\x92\x63\x55\x56\xe0\x0e\xbe\x27\x24\x25\ -\x50\xab\x3a\x5b\x05\x6a\xeb\x31\x49\x0a\x5c\xdf\x03\xab\x15\x8a\ -\xa8\x4b\x95\xf1\x10\x7e\x57\x57\x98\x2f\x3a\x66\x88\x11\x08\x39\ -\x80\x80\x8b\x4d\x15\x3f\x9b\x42\xa5\xb5\xfc\xa4\x06\xb6\x55\x74\ -\x10\x61\xbf\x81\x7f\xf9\x55\xfc\xf2\xcd\x9d\x41\x80\xea\x6a\xfe\ -\xb4\xd2\x58\x52\x1b\xef\x1c\x9f\x62\xc1\x14\x99\x51\x84\x86\x55\ -\x05\xac\xd7\x3d\xbe\xf8\xfe\x07\xac\x57\x3d\x82\xf7\x09\xa0\xf3\ -\x1b\x7c\xfc\xd6\x77\xd8\x65\xf0\x00\x40\x0d\xc8\x23\x6b\xdb\x4b\ -\x82\x92\x87\x1b\x42\xb5\x68\xf0\xcc\xc9\x1c\xc7\x47\x47\xf1\x3a\ -\x05\x60\x10\xcf\x1d\x96\xcb\x1b\x28\x8d\x83\xf7\x19\xa3\x72\x6b\ -\x2e\x06\x7b\x81\x1e\xaa\x60\x2b\x8a\xd2\xe4\xc3\x26\x2b\x96\xdf\ -\x24\x05\xb3\xc5\x6c\x12\x40\xd3\x80\xca\xba\x8d\x46\x93\x00\x04\ -\xd1\x8e\x62\x89\x7a\xae\x71\x5c\x05\x3b\x80\xa2\xc8\x03\x70\x42\ -\x01\x68\x9a\x8e\x67\x3b\x09\x00\x89\x64\x2c\x55\x97\x08\x35\x56\ -\x05\xff\xbb\xb0\x19\xaa\x2e\x29\x43\x01\xa0\x8b\xe5\x5a\xb4\x4c\ -\x18\xd3\xc0\x2a\x69\xda\x66\x02\x20\x50\x9c\x9e\xfe\x5a\x11\xc0\ -\xe7\x01\x18\x7a\xfa\x65\xea\x84\x6e\xdb\x0b\x8a\xc2\x4c\x02\x48\ -\xee\x1a\xba\xa4\x9c\x53\x11\x10\x80\xc1\xac\x32\x00\xfc\xa7\x3c\ -\x4d\x4a\xca\x35\x75\x42\xbb\x8f\x80\xf7\x3e\x0b\x10\xdb\xd7\x1e\ -\x40\xe7\x01\xb8\x3a\x6d\x2a\x46\x61\x0a\x40\x31\x08\x76\xd7\x8c\ -\x0e\x00\xbb\x92\x69\xcb\x82\x25\x92\x02\xe8\xad\x35\x77\x6d\x4d\ -\x0d\x54\x71\x53\x91\xe9\xb4\xac\xa4\x00\x5d\x35\xd0\xd2\xf9\x7c\ -\xda\x2f\x55\xe0\x02\x4d\x48\x23\xa0\xfc\xb6\xf4\x4c\x01\x7d\xcd\ -\x7e\xa7\x89\x9d\x4e\xc9\xa3\x52\x00\xf1\x8e\xba\x80\x5b\xd2\xce\ -\x7d\x91\x19\x13\xc4\xf1\xe0\xba\x12\x16\x23\x23\x22\x17\xde\xfc\ -\x69\x85\x07\x3f\xff\x3e\x0c\xcc\xdc\x2b\xc3\x1f\x7f\x7d\x0b\xf4\ -\x4b\x8e\xce\x00\x30\x2a\xa1\x5b\xc2\xce\x2a\x84\x2a\xea\x2d\x7d\ -\x06\xd7\x79\xf3\xa3\xb7\x61\x9f\x7f\x6d\x1c\x01\x87\x8e\xab\x37\ -\x8b\x9a\x3e\x9e\xb2\x8b\x73\x5e\xf0\x66\xcd\xb8\xf6\x34\x2b\x17\ -\xb2\xb5\x2a\x2a\x44\x58\xf2\xf3\x71\xda\xd2\x25\x47\x7a\xb3\xe1\ -\xae\xc7\xa0\x1f\x47\x20\x6a\x80\x32\x3f\xe1\x8f\xe5\x04\x80\x53\ -\xf2\x4c\x3e\xc4\x0f\xf9\xce\x08\x25\xb6\x71\x35\xe7\xc4\xf3\x79\ -\x16\x40\xd1\xf2\xa5\xa9\xa5\x55\x10\x8d\x48\x63\x5e\x95\xd9\x00\ -\x0b\xc0\x65\x34\x2a\xee\x8c\x44\x6c\x53\x11\x60\x19\xa3\xe5\xe4\ -\xd2\xd2\x73\x11\x60\x89\x8a\x40\x93\xfd\x40\xfc\x82\x0d\x67\x4e\ -\x27\x2c\x32\x6d\x54\x00\x36\x32\x71\x21\xfb\x02\x64\xbb\x61\x9c\ -\x50\xe6\x9c\xd8\x55\x89\x08\x34\x17\xca\x20\xee\xad\xff\x4a\x33\ -\x92\x0e\x38\xe3\x6e\x47\xef\xbb\xf6\x08\x20\xde\xf1\x37\x00\xb1\ -\x96\x27\x22\x20\x31\x16\xab\x16\x37\xf4\xa3\x08\x60\xdb\xbd\xe7\ -\xf4\x01\x1d\xf2\x11\xe8\xc3\x3f\x04\xe8\xba\x89\x08\x10\x60\xab\ -\xb5\x2b\x6f\x46\x43\x0d\x0f\x7b\xe4\x19\x35\xa0\x27\x52\xe0\xf4\ -\x70\x47\xcd\xb1\xfe\x3a\x80\xd9\x6c\x80\xc8\xa5\x40\xd4\xcb\x54\ -\x63\xbc\x1f\x08\x54\xaf\xa9\x79\x9f\xd2\xd1\xaf\x13\x9b\xc5\x50\ -\xc3\xb1\x64\xcd\x75\x7b\x1d\x1e\xb2\xad\xef\xd2\x7d\x65\x9c\x35\ -\xc4\xde\x2e\x5b\xd6\x2b\x00\xfe\xd1\x1f\x7f\xde\x3e\xfd\xea\xd3\ -\x0f\x54\x54\x67\xfe\xe5\xaf\x27\xc5\x27\xdf\x92\xc3\x4f\x8c\x10\ -\x27\x94\x76\x7e\xfa\x4a\x74\xd4\xf1\xae\x6a\xf7\xd6\x29\x93\x9f\ -\x3f\x7a\x78\x5b\xe6\x55\xd2\xf9\xb8\x53\xa5\x6a\xf0\x1c\xcf\x1b\ -\xf2\x72\xf4\x14\x5e\x8a\x45\xcf\x0f\x79\xfe\xb6\x03\x90\x88\xb6\ -\x62\xf5\xd1\x0c\xfe\xfb\x43\x32\x7a\xc1\x73\xfd\x97\x00\x03\x00\ -\xfb\x49\xaa\x8c\xdc\xf6\x70\xcd\x00\x00\x00\x00\x49\x45\x4e\x44\ -\xae\x42\x60\x82\ -\x00\x00\x08\x94\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x08\x36\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x6b\x6c\x54\xc7\x15\xfe\xee\x63\x9f\x5e\x0c\x36\x76\xb0\x83\ -\xed\xf5\x8b\x97\x23\x01\x06\x42\x81\x52\xa3\x90\x12\x6a\x99\x12\ -\xdc\x96\x40\x50\x1a\x4c\x25\xa0\x21\xe2\x47\x68\x90\xa2\x36\x6d\ -\x45\x69\xa3\x44\x6a\x28\x89\x14\x1e\x4d\x78\x09\x7b\x1d\x43\x12\ -\x1c\x4a\xdd\x16\x0a\x34\x40\x91\x10\x10\x88\x44\x13\xec\xfa\xb9\ -\xbb\x36\x0f\x3f\x70\xbd\xbb\xde\xc7\xdd\x7b\xa7\x67\x66\x77\x6d\ -\xaf\xa1\x51\x85\x5a\x66\x35\x7b\xef\x3d\xf7\xcc\x9c\x33\xdf\xf9\ -\xce\x99\xb9\x12\x00\xd5\xe5\x72\xd5\x4b\x92\x54\xc1\x18\xc3\xa3\ -\x68\x64\x0b\x64\xeb\x8f\x6b\xd6\xac\x59\xa1\xd2\xb3\x8d\x1b\x5f\ -\x51\x59\x09\x5d\xd7\x21\x09\x85\xe4\x01\xdc\xaf\xff\x8d\x6b\x7c\ -\x16\x09\x8a\xa2\xa0\xfe\xd8\xb1\x0a\x6e\x9b\x3b\x60\xe5\x2b\x37\ -\x74\x03\x5d\xde\x4e\x98\x14\xc0\x24\xcb\x90\xa5\x98\xba\x41\x7f\ -\x3a\xbd\x8f\x1a\x74\xa5\x07\x7d\x08\x25\x49\x38\x1a\x7b\xfc\xef\ -\x64\x31\x84\x19\x9c\x79\x79\xf1\x7b\x58\x55\xa1\x41\x4d\x91\x01\ -\x8d\x64\xbb\xaf\xdf\xc3\xa7\x4d\x7d\x68\xed\x37\xc4\xa8\x27\x73\ -\x52\x30\x3d\xc3\x8a\xca\xac\x08\x4a\x8b\xf3\x10\x26\x4f\xa2\x2c\ -\xb6\x12\xaf\xd7\x83\x9c\x9c\xdc\xc4\x64\x02\xda\xd1\x32\x59\x92\ -\xe1\xed\xf4\x22\x37\x27\x8f\x16\x63\x90\xdc\xc0\x88\x48\x4b\x2a\ -\xe2\x1e\xc8\x34\x78\xc3\x5f\xbb\x10\x8a\x02\x9b\xa7\xd9\x50\x39\ -\xd3\x29\x26\x39\xef\xf1\xe3\x44\xbb\x1f\xcb\x4e\x06\xb0\xf5\x5f\ -\x3d\xd8\x3a\x37\x13\x41\xf2\x34\x1a\x9f\x5c\x26\xb4\x0c\xc3\x88\ -\x19\x13\xc8\x0d\xcb\x24\x01\xb7\x09\x56\x25\x05\x76\xf3\x58\x42\ -\x30\x8a\x88\x1e\x12\x8e\x26\x9a\x9c\x00\x8b\xc3\x7b\x64\x79\x3e\ -\x1a\x56\x16\x62\x41\x96\x09\xaa\x2a\xd3\x60\x19\x4f\x17\xa4\x62\ -\xd7\x92\x1c\x9c\xac\x18\x8b\xe3\xad\x7e\x2c\x74\xb5\x80\xd1\x78\ -\x9b\x89\xde\x73\x1d\x59\x12\x7a\xbc\xcb\x74\x2f\x29\x92\xb8\xf2\ -\x38\x9b\x54\x13\x19\x76\xe0\x42\xd7\xfb\x58\x7d\x38\x0d\xe5\xef\ -\x67\xa2\x6f\xd0\x2d\x1c\x4b\x72\x80\x37\xbe\x06\x8d\xc9\x08\x1b\ -\xb2\xb8\xea\xd4\x0d\x7a\xad\x41\x41\x90\x64\x69\x16\x05\x97\x5f\ -\x9c\x82\x59\x59\x29\x98\x57\xd3\x8c\xde\x10\xa3\x00\x2a\x64\x48\ -\x25\x83\xca\x50\x57\x64\xfe\xac\x42\x55\xcc\xb0\x9a\xc7\xa0\xee\ -\xfa\x6b\xf8\x43\xf3\x1e\xec\xac\xbc\x88\x33\x2f\xfb\x30\x21\xb5\ -\x88\x10\x18\x8e\x81\x3a\x92\xa3\x1e\x8f\x47\xc0\xa7\x10\x44\x9d\ -\x5e\xef\x70\x6c\x69\x45\x1c\xda\xc6\x36\x37\x5e\x2f\x91\x30\x18\ -\x90\xb0\xe2\xa3\x46\xb8\x9e\x1a\x87\xbb\x5d\x5e\x82\x95\x09\x5d\ -\x0e\x2d\x1f\xdb\xd5\xd9\x09\x55\x32\xa3\x3b\xd8\x8c\xc3\x97\xf7\ -\x62\xfb\x53\x9f\x80\xf9\x52\xd1\xd2\x7f\x93\x32\x4d\xc3\xf8\x8c\ -\x99\xa3\x1c\x60\x7c\x02\x09\xce\xfc\xfc\x38\x91\x38\x69\x72\x46\ -\x91\xcb\x8b\xec\xdc\x3c\x32\xc0\x50\xed\x94\xb1\xf1\x2f\x1d\xf8\ -\xf1\x85\x01\x9c\xab\x9a\x01\xbf\xc6\x89\x19\xd3\xf3\xb8\x3d\xc8\ -\xcf\xcb\xa7\xb8\x3b\xb0\xa7\xfe\x59\x54\xcd\xdd\x84\x2c\x47\x09\ -\x26\x3c\x9e\x8e\x28\x19\x17\x79\xc0\x86\x52\x65\x38\x04\xb4\x70\ -\xb1\x4a\x45\x52\x62\x44\x92\x62\x91\x1a\xea\x71\xd4\x74\x1a\x1c\ -\xa2\xb0\xfc\xb6\xbc\x18\x03\xb4\xca\x37\x2e\x77\xc3\x9e\x62\x87\ -\x29\xc5\x01\xc5\x9e\x02\xc5\x46\xf7\x96\x14\xdc\xb8\x73\x1a\xff\ -\xec\x76\xe3\x7b\xa5\xdb\x88\x5f\x61\x30\x43\x17\x64\x93\x04\x52\ -\x6c\x28\x49\xd5\xf8\x12\xc9\xa0\x0a\x1b\xc5\x4c\x25\xd6\xda\x4c\ -\xfd\x30\xab\x36\x68\x7a\x58\xa4\x0e\x27\xad\xc4\x1d\x34\x91\xba\ -\xc9\x8c\x70\xf7\x1d\x84\x3f\xfd\x10\x6f\x9e\x3d\x8f\x95\xfe\x9f\ -\x63\xe6\x4f\x7f\x80\xdc\xde\x76\x20\xa7\x00\xcc\x39\x09\xfe\x45\ -\xcb\x71\xc8\xfe\x16\x56\xcd\xdf\x02\x9b\x23\x0d\x4c\xe9\x24\x4b\ -\x32\x24\xfd\xfe\x72\x26\x27\x8a\x85\x89\x88\x53\xbe\xcb\x81\x45\ -\x3b\x2d\xd8\x7a\x72\x0a\xae\x7a\xea\x89\xc1\xa9\xe4\x88\x85\x32\ -\xc2\x0c\xd9\x6c\x85\xea\x48\x45\xdf\x07\xef\xa2\xf9\xdb\xa5\x08\ -\xde\xea\x42\xc9\xaa\xe7\xf0\xb3\xe9\x36\x6c\x5b\x7f\x08\x4f\xb6\ -\xf9\x51\xb8\xbb\x06\xd6\x85\x4b\x71\xeb\xca\x09\x34\xba\x9b\x30\ -\x7f\x7f\x07\xee\x35\x1c\x81\x44\xe8\x98\x6c\x29\xe4\xbb\x55\x2c\ -\x90\x23\x3c\x8a\x84\x54\x09\xe9\xb7\x6f\x45\x13\xa5\x8e\x15\x4d\ -\xdd\x9f\x61\x7b\xc3\x0f\xb1\xb6\xb4\x19\x0b\x9c\x55\xd0\x24\x9e\ -\x0b\x0c\x8d\xab\xbf\x03\xc3\xef\x43\xca\x07\x1f\x43\xcb\x2b\x84\ -\x4a\x79\xbd\x4e\x32\x50\xd7\x74\x1b\x5b\x8e\x5e\xc2\xe6\x99\xe9\ -\x70\x2c\x59\x0e\x57\xfa\x51\x2c\x0a\x3f\x03\x65\xfc\x52\x74\xee\ -\xdd\x01\x23\x30\x80\x96\xa5\xcb\xa1\x2e\x5e\x06\x96\x96\x86\x71\ -\xe3\xc6\x26\x3b\xc0\xc9\xa6\xb3\x28\xb2\x27\x66\x8a\x34\xd2\x8d\ -\xf9\xf8\xfd\x0b\x57\xf0\x52\xed\x1c\x64\x66\x65\x63\xe9\xac\x4d\ -\xf8\xbc\x72\x09\x4c\x5a\x18\x85\x47\x4e\x42\x32\x59\x08\xce\x28\ -\x3c\x1d\xed\xc8\x2a\x70\xa2\xee\xfb\x69\x98\xbd\xfb\x73\x6c\x98\ -\x37\x15\xe6\xc0\x6d\x5c\x6d\x3f\x8b\x83\x55\x6d\x18\x37\x26\x07\ -\xfa\xba\x1f\xa1\xf5\xc4\x31\x98\x2f\x9c\x42\xf7\x73\x8b\x31\xa3\ -\xc5\x97\x54\x88\xd4\x91\x1b\x8e\xc1\x74\x22\x0b\xa3\xb4\x0a\x62\ -\xd2\xf8\x19\xf8\x45\x85\x0b\xbf\x3a\xb5\x06\xd9\x1f\x5e\x81\x12\ -\x18\x44\xf1\xd1\x06\x30\xca\x75\x16\x09\xc7\x6a\x07\x55\xbb\x08\ -\x95\xe6\x69\x19\x76\xbc\x5d\x3e\x09\xe5\xae\x46\xbc\x54\xb4\x0b\ -\xb3\x73\x4b\x91\x69\xcf\x43\x30\xe4\x13\x41\x56\xa6\x3c\x81\x9c\ -\xf2\xef\x62\xe2\xf6\x9d\x60\x5a\x04\xcc\x6c\xba\xbf\x10\x71\xa7\ -\x14\x51\xc5\xf8\xbd\x41\x88\x84\xf1\xad\xa9\xcf\xa3\xa2\x78\x15\ -\xde\x94\x0f\xe0\xb1\x77\xeb\x60\xb6\xd8\x21\xd3\xca\x65\x62\xb1\ -\xc8\x1a\xbe\x63\xf1\x3d\x84\xaa\xd8\x2b\xf3\x9d\x98\x37\xd1\x84\ -\x86\xa6\xc3\xa8\xfa\xc6\x5b\xc4\xaa\x08\xe9\xf1\x72\x4c\x9d\xd2\ -\x4f\x8a\x84\x48\x91\xca\x30\x27\xf5\x88\xbd\x55\x1e\xb9\x47\x4b\ -\x52\xac\xaa\x49\xd4\x89\x2d\x88\x84\x42\x58\xf0\xeb\xab\xb0\xe4\ -\xda\xf1\x71\xf3\x36\x58\x25\x2a\xd1\x8a\x25\x5e\xfd\xe2\x9d\x6f\ -\x27\xb2\x09\x86\x64\xc5\x0a\x67\x35\x02\x46\x3a\x76\x5c\x2d\xa4\ -\x8c\x02\x11\x98\x2a\xa2\xd0\xa1\x39\xc9\x94\xf8\x11\x01\x1f\x18\ -\x02\x5e\x01\xbd\x9e\x0e\xf1\x52\xa5\x3a\xee\x25\x96\x07\x5c\xfb\ -\x60\xc9\x9b\x8c\x97\x17\xef\xc7\xeb\xc7\xcb\x30\xc1\xe2\xc4\x42\ -\xe7\x5a\xda\x11\x03\xb4\x2e\x9d\x26\xe7\x15\xd3\x43\x57\x0b\xfc\ -\x91\x1e\xec\xbb\xb8\x13\x1b\xe7\x1e\xc2\xab\x7f\x77\x63\xc0\xd7\ -\x85\x77\x16\x65\x20\x48\x15\xca\xac\x70\xbd\x0e\x0a\x59\x6c\xe5\ -\xd3\x4a\x4a\x92\x52\xf1\xb1\x9a\x9a\x1a\xa6\x69\x1a\x1b\xf0\xf9\ -\xd8\x80\xdf\xcf\x6e\xdc\xbc\xc9\x06\x89\x99\xe7\x17\x4c\x63\x77\ -\x2f\x5f\x62\xb4\xfd\xb2\x83\xa7\xb6\xb3\xb2\xdf\x80\x9d\xbb\x71\ -\x94\x19\x11\xc6\xc2\x21\x9d\x7d\xf5\x65\x13\x8b\x84\x0c\xc6\x15\ -\x56\xbf\xe7\x60\xbf\x6b\x78\x81\xdd\x6a\xed\x62\x5f\x7a\xfb\x58\ -\xc9\xdb\x67\xd9\xb2\x03\x97\x58\x30\x10\x60\x6d\x4d\x5f\xb1\x70\ -\x30\xc0\x02\x7e\x9f\xb0\x11\x8d\x6a\x8c\xdb\xe4\xb6\xe5\x44\x16\ -\x88\x10\x24\x80\xa2\xbc\xef\xa9\x3f\x02\x65\x4c\x2a\x1c\x73\xe6\ -\x42\x0b\x1b\x28\x73\xae\xc3\xf6\xca\x23\x78\xed\x93\x95\xf8\xe5\ -\xf1\x67\xe0\xe9\xfb\x07\xc6\x58\x33\xd0\x3f\x78\x07\xeb\x0f\xe5\ -\x13\x67\x0c\xac\x2f\xdb\x4b\x48\x04\x31\x85\x48\x79\x69\xc3\x1c\ -\x22\xb4\x81\xb1\x6f\xfc\x0d\xef\x5c\xeb\x43\x77\x40\x83\x9d\x0a\ -\x99\x45\x89\x55\xd9\xfb\x4a\x31\x67\x21\xdf\x74\x24\xaa\x58\xb2\ -\xc5\x8c\xbb\x75\x87\x30\x71\xe3\x2b\x60\x74\x52\x32\x98\x86\x88\ -\x31\x88\x85\x93\x56\xe2\xd4\x96\x20\x52\xc9\xf0\x66\xd7\x74\x54\ -\xec\x4f\x47\xe5\x7b\xd9\x98\x9a\xf5\x4d\x1c\x58\xdb\x0d\xb3\xc9\ -\x46\x7b\x02\xd7\x35\x28\xfe\x0a\x4e\xbc\x58\x8a\x33\xeb\x66\xa3\ -\xc3\x17\x45\xfe\x8e\x8b\x90\x5e\x6d\xc0\x17\xb7\x03\x64\x4a\x4e\ -\x0e\x41\x75\x75\x35\xe3\x2d\x18\x0c\xb3\x30\x9d\xb9\x6e\x5e\xbf\ -\xc6\x3e\x7b\x22\x9b\x05\x43\x21\x16\xd2\x74\x16\x0a\x45\x58\xe3\ -\x4d\x82\x3b\xac\x31\x42\x43\x40\xce\x5b\x67\x5b\x6f\xec\x86\x9e\ -\xb9\x3c\x4c\xef\xb9\x5e\x28\x14\xa6\xb9\x42\x14\x9e\x10\xbd\xd3\ -\x98\xb7\xb5\x99\x94\x68\x62\x5d\x63\x7a\x24\x22\x86\x70\x9b\xdc\ -\x76\xd2\x76\xdc\xe1\x75\x43\xb1\xda\xe0\xab\xdd\x0f\xcb\x22\x82\ -\xb9\xa7\x17\x46\x30\x18\x4b\x1d\x22\x52\x5b\x47\x9b\x40\x4e\x6c\ -\x54\xf1\x93\x4f\x73\x4b\xbf\x80\xda\x10\x61\x84\xd0\xeb\x70\x77\ -\x0c\x1f\xc9\xe4\x18\xe4\x2d\x2d\xad\x82\x84\x5c\x3e\x79\xf2\xe4\ -\x07\x9f\x07\x8a\x0a\x8b\x44\x6e\x9f\x3b\xf3\x27\xcc\xaa\xfb\x33\ -\xec\x13\x1f\xa7\xc2\xa1\x09\x7e\xb4\xb7\xb7\xa3\xa0\xa0\x40\x18\ -\x8b\x9d\x11\x64\x21\xcb\xa7\x2d\x7c\xb4\xec\x3f\xe9\x89\x63\xda\ -\xa8\x23\x77\x92\x03\x9c\x03\x3d\xe7\x4e\x0b\x82\x38\x0a\x8a\xe8\ -\x24\x6c\x0c\xd5\x08\xc4\x3b\x8b\x4f\xf0\x30\xb2\x91\xf2\x07\x3a\ -\x40\xe5\x07\x3d\x0d\xf5\x18\x5b\xf9\xbc\x60\xa7\xcc\x58\x7c\xab\ -\x1e\xee\x89\x8f\x86\x87\x95\x7d\x2d\x02\x91\xbe\x5e\x74\x1e\xdc\ -\x83\xe2\xd3\xd7\x62\x0e\x11\x7c\x3c\x66\x3c\x8e\x7c\x20\xbf\x8e\ -\x2c\x5c\x0f\x23\xfb\x5a\x07\xdc\x37\xbe\x40\xe6\xa6\x9f\xc0\x3c\ -\x21\x1b\x6e\x7e\x26\x34\x62\xdf\x06\xe2\xac\x47\xd5\xd1\xed\x76\ -\x27\x1d\xd3\x1e\x56\xe6\x74\x3a\x93\x1d\x48\x78\x57\x5c\xb6\x18\ -\xe0\xfd\x11\xb4\x84\x4d\xee\x00\xa3\x6f\x42\x6f\x6d\x6d\x6d\x8e\ -\x11\xfb\x7e\x7a\x24\xc6\x09\x19\x7f\xe2\xa3\x88\x1f\x4f\xf2\xa9\ -\xa7\x27\x55\xc6\xff\x6f\xe3\xab\xbc\x47\xbd\x8d\x3b\xc0\x4f\x07\ -\x76\xea\xe6\xc4\x77\xe2\x23\x6a\x11\xea\x81\x7f\x0b\x30\x00\xdb\ -\x83\xef\xf7\xb8\x8e\x7d\x92\x00\x00\x00\x00\x49\x45\x4e\x44\xae\ -\x42\x60\x82\ -\x00\x00\x04\xa3\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x45\x49\x44\x41\x54\x78\xda\xec\ -\x57\x4b\x68\x5c\x55\x18\xfe\xee\xb9\x8f\xc9\x38\x54\x13\x6a\x55\ -\xac\x96\x44\xb7\x42\x17\x6e\x06\x84\xb6\x28\x5a\xd3\x14\x2c\x14\ -\xa4\x2b\xa1\x0b\xa9\x1b\x57\xf6\x61\x40\xb4\x05\x35\x6d\x1a\x57\ -\x5d\xa8\x60\x7d\xec\x74\xa7\xd8\x34\xa9\xc6\x22\x15\x65\x46\x04\ -\x1f\x0b\x61\xc0\x38\x49\xc8\xab\x4d\xa0\x53\x35\xd3\xcc\xcc\xbd\ -\x73\xfc\xff\xf3\x98\x9c\x8e\x26\xbd\x03\xee\xcc\x81\x3f\xb9\x73\ -\xee\xff\xf8\xce\x7f\xfe\x73\xfe\xef\x02\xb7\x8e\xe8\xa9\x61\x48\ -\x16\x7e\xc6\x7f\x37\x52\xf9\x8d\x1e\x1f\x82\x9c\x5e\x1c\x55\xc2\ -\xcf\x46\x39\xea\x1f\x81\xdc\xff\x56\x6a\x50\x11\xeb\xb2\x8d\xb5\ -\x5f\xc7\xef\x3f\x83\xff\x32\xfd\x81\x7c\xef\x4b\x28\xe1\xe7\xdd\ -\x6f\x40\x49\x69\xf6\x7d\xb9\x57\xa3\xef\x49\x01\xa0\x87\x75\xd9\ -\xc6\xda\xb7\xfb\x75\x41\x04\xfc\xf0\xf4\x30\x6a\x27\x0f\x0e\xe1\ -\xfb\xf2\x61\x34\x03\xed\xa5\x48\xcf\xa7\x0e\xbe\x0e\x24\x0d\x48\ -\x6f\x1a\x49\x53\x4d\x87\x29\x00\x84\xac\xcb\x36\xa7\x0e\xbc\x06\ -\xf8\xa1\xf2\x25\x8d\x5f\x8e\xf1\xe6\xb3\x43\x38\xe9\x0f\xd6\xc6\ -\x8f\x23\xc3\xd3\x39\x7e\xf1\xc7\xea\x3c\xbc\x0c\xe0\x35\xd7\x3c\ -\x95\x96\x5f\x21\x00\xc0\x96\xdc\x0b\x1d\x6f\xfa\x4a\xe3\x2a\xd9\ -\xbf\x43\x00\x00\x41\xb0\x3d\x33\xef\x09\x1d\xcb\x8c\x9c\xe0\xbf\ -\x84\x24\x3f\xfc\xf9\x39\xdc\x95\x3d\x04\xd1\x45\xe8\x29\x39\x32\ -\xd4\x49\x92\xf4\xfb\xa6\x5c\x6e\x39\x48\x33\x58\x97\x6d\xd8\x16\ -\xc6\x17\xfb\x64\xdf\x1c\x83\x63\x71\x4c\xd6\x65\x00\x2b\x24\x73\ -\x13\x2f\x63\xd7\xdb\x17\x3f\x86\xac\xef\x81\x17\xea\xcd\xf1\x48\ -\x04\x49\xd5\xbb\x06\x4f\x76\x00\x40\x6a\x1b\x61\x7c\x28\x5f\x0c\ -\x82\x7c\x73\x0c\x8e\xc5\x31\x39\x36\xbf\xae\x93\x5c\x63\xac\x3e\ -\x41\xaf\x26\x0b\xc8\xb1\x32\xef\x23\x3b\xa3\xb9\x9a\x77\x15\x9d\ -\xa6\x80\x6d\x04\x6d\xa9\x94\xda\x94\x53\xbf\xf2\xd7\x02\x7c\xed\ -\x67\xce\xc4\xac\x07\xd6\x66\xff\x08\x26\x9f\xd8\xdd\x8d\xad\xf7\ -\x97\x10\xc7\xd0\xd1\xad\xb3\xcc\xa2\x35\x4c\x35\x7c\x63\xa3\x2a\ -\xd6\xf1\xb3\xb5\xbb\x84\xfe\x4c\x37\xa2\xb0\x32\x79\xe1\x28\x32\ -\xf6\x14\xa8\x62\xe0\x95\x4e\x7c\x5d\x51\xd5\xce\xa8\x5d\x43\xe1\ -\xdd\x40\x5c\xc5\xb7\xce\xec\x46\x43\xb2\xee\xf9\x8f\x6e\x3c\xd6\ -\x6c\xf3\xc3\x31\x7c\x51\x81\x10\x3a\x26\x67\xc0\xae\x8b\xcf\x77\ -\xdf\x06\xe7\x9c\x73\xb2\x4c\x32\x43\xf2\xe7\x6d\x00\x6c\x21\xd9\ -\x41\x72\xb7\xb3\xc0\xf6\x71\x9d\xa4\xcc\xff\x2d\x80\xc8\x20\x5a\ -\xef\x9c\xf3\x3a\x56\xb9\xb8\x0d\x98\x8d\x06\x07\xcd\x92\x74\x61\ -\xfd\xca\x69\x98\xe2\xaf\x63\x73\x6c\x8e\xcd\xf1\xbf\x1f\x9e\x43\ -\xa3\x6a\x0d\xea\xfd\xb1\xbd\x8a\xdd\xbb\x9d\xae\xce\xc0\xc3\xe8\ -\xd8\x71\x1c\x48\x73\x11\xf5\x0f\xe3\xd3\x58\x62\x20\x69\xb6\x05\ -\xa3\x68\x01\xf9\x0a\x89\x23\x5c\x78\x49\xf5\x82\x56\x33\xca\xb1\ -\xf2\xf9\xc3\x17\x91\x0d\x1a\x04\xa2\xe9\x80\x68\x22\x0a\x02\x1c\ -\x7a\xf7\x99\x01\x73\xc3\xdd\xee\x2a\xce\x26\x14\xfc\x93\x23\x9f\ -\xa1\xae\xba\x9a\x70\x82\x0b\xdc\x8c\x43\x3c\xff\xe1\xbe\x56\x2f\ -\x68\xdd\xd5\x63\xc7\x90\x7f\x2e\xde\x57\xc8\xf7\x02\xbd\xdb\x28\ -\xac\x69\xc7\x0c\x64\xef\xce\x73\x96\x92\x75\xa5\x00\xd0\xc5\xba\ -\xd7\x57\x67\x70\xe9\xe7\x17\x55\x60\x4e\x33\x37\xa0\xa9\x25\xa0\ -\x30\x05\x5c\x1e\xd4\x64\xc4\xed\x86\x7c\x2f\x2f\x71\x1b\xf5\xa9\ -\x2b\xf8\x19\x7d\xfb\x4b\x23\xd5\x78\xc1\xee\x55\x9a\xa6\xcc\x31\ -\x95\x0d\xf3\x01\xcf\x76\x41\xeb\x5b\x7b\x58\x32\x31\x15\x00\xef\ -\xc9\x57\xf1\xa8\x9f\xc3\x77\xf9\x47\xf4\xea\x79\x05\x9e\x21\x12\ -\x9c\x85\xaa\x5c\xe8\xb8\xb8\xd8\x46\x01\x70\xaa\xed\xe1\x07\x09\ -\x00\xe5\xd0\x3f\x83\xc9\xf1\x13\x6b\x7c\x20\x13\xdd\x49\xc1\x77\ -\x52\x0f\xbd\x8f\xda\x54\xac\xd3\x6f\x91\xb3\x54\xe5\x1c\x71\x82\ -\xf4\xc1\x85\xb5\xc9\xae\x65\x32\xe1\xff\xb4\x0d\x7d\x3b\x4c\x26\ -\x46\x50\x1b\x3d\xaa\x59\xf1\x1d\xb0\xec\x30\x34\x04\x84\x2b\x9f\ -\x2a\xf5\xf7\x29\xfd\xfb\x81\x7b\xe7\x75\x5e\xd3\x1e\x2d\x66\x44\ -\xe1\x3c\xa6\x17\x35\x80\x87\xa8\xae\x92\xc4\xd9\x74\xd1\x52\xcd\ -\xf1\x4f\x49\x48\xf2\xc9\x19\x14\x12\x7a\xd1\xdb\xa7\xdf\x94\x89\ -\x2e\x14\x7f\x32\x6c\xa5\x67\x56\x1d\xc5\xd4\x94\x8c\x74\x7f\x9d\ -\x99\x45\xf1\x47\x93\x11\x4a\x7b\x9f\xe3\xb7\xf0\x03\x31\xf1\x13\ -\xba\x10\x03\xcb\x8a\x69\x62\x17\x4e\xe3\x8a\x30\x1f\x4d\xc5\x22\ -\xf0\xc5\x20\xfa\xd5\x25\x31\x52\x19\xe3\x8c\xa4\x06\x40\xba\x97\ -\xbf\xa9\xb4\xec\xc5\x69\x8c\xf9\xc6\x6f\x81\xfc\x8e\x3b\xac\xd8\ -\x65\x44\xf7\x30\x2d\x1b\x38\x8b\x2b\x3c\xf1\xdb\x04\x8e\x94\x2e\ -\xe1\x2b\x53\x87\xdb\x0c\x8b\x29\x1b\x3a\xb5\xe1\xa7\x99\xa1\x77\ -\xa1\xa9\x76\x1e\xdb\xad\xdf\xd1\x63\x2a\x78\xd9\xb2\x62\x77\x67\ -\x2d\x88\xed\x50\xdf\x33\xe0\xcf\x97\x45\x75\x13\x99\xaf\xa7\x94\ -\x34\x2a\x6a\xd3\x87\xe3\xf7\x16\x4a\xfe\x6f\xe7\xda\x1a\xab\xa3\ -\x4c\x52\x4b\xc9\x84\xd1\x21\xa8\xd6\x22\xfe\x16\x60\x00\x74\xe6\ -\xb5\x42\xd3\x4b\x61\xc2\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\ -\x60\x82\ -\x00\x00\x03\xea\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x03\x8c\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x4b\x53\x13\x41\x10\xee\xe9\xc9\x86\x00\x85\x1e\x3c\x5a\x04\ -\x2c\x63\xe0\x02\xff\x43\x6e\xe2\xa3\xd4\x5f\x62\x59\x1e\x2d\xcb\ -\x5f\xa2\x96\x0f\x3c\x72\x91\xab\x5a\xa5\x5e\xe0\x02\x16\x16\x31\ -\x48\xe1\x05\x09\xc4\x82\x98\xb0\x3b\x76\xf7\xcc\xec\x6e\x1e\x3c\ -\x96\x4a\x18\xaa\x2b\x61\xb2\x3b\xdf\xd7\x5f\x3f\xb6\x57\x81\x5d\ -\xc1\x9b\x77\xef\x97\x11\x71\xda\x18\x03\x83\x5c\x4a\x29\x88\xa2\ -\x68\xf5\xee\xed\x5b\xb3\xf4\x6f\x4b\x31\xf8\xeb\xb7\x0b\x2b\xd3\ -\x53\xe5\xa9\xd2\xf5\x6b\x10\x86\xd1\x40\x09\x68\x8d\xb0\xfe\x63\ -\x03\x56\xd7\xbe\xaf\xdd\xbb\x33\x3f\x93\xa3\xbd\x11\x44\x3d\xa5\ -\x51\x09\xf8\xd1\xd1\x11\x0c\x4a\x05\xf6\x1e\x20\x07\x8c\xc5\x98\ -\x8c\xcd\x04\xf2\xc6\x44\xb0\xf3\x67\x57\x08\x14\x8b\xe3\x2c\x91\ -\x90\xe8\x17\x11\x06\x66\xa3\x10\xc3\xc6\x46\x05\x6a\x7b\x7b\xc0\ -\x98\x8c\xcd\x04\x14\xc3\x04\x5a\x43\xad\x56\x13\xd0\xd9\xd9\x99\ -\x81\x28\xb0\xbc\xbc\x02\x7b\x04\x1e\xe4\x72\xe0\x5c\x53\x4c\x00\ -\x0c\x79\x8c\xb4\x89\xf4\x7d\xbf\xfe\x57\x7e\xa9\xfc\xac\xc6\xcc\ -\x41\xa4\xe3\x0b\xcf\xa7\x0a\xdf\x33\x39\x51\x84\x5d\x72\x30\x08\ -\x02\xc1\x62\x4c\x90\x80\xb8\x0b\x90\xe2\xc2\xb1\x01\x54\x2e\x59\ -\xb4\x48\xc6\x9f\xf9\x7c\x5e\xf6\x9a\xcd\x26\x85\x29\x04\x93\x0d\ -\x3d\x26\x8d\x1a\x25\x09\x19\xcb\xef\x25\x04\x14\x8a\x19\xb0\x04\ -\x18\x3c\x47\x4c\x0b\x85\x02\x3c\x7c\x70\x5f\xf6\x5e\xbc\x7c\x05\ -\x8d\x46\x43\x72\x24\xcb\xf2\xd7\x6b\x87\x21\x38\x9d\x04\x14\x01\ -\x2a\x24\xaf\x95\x69\x4b\x1c\x21\x31\x34\x64\x2f\xa6\xef\x71\x58\ -\x32\x67\x3f\x38\x0c\x6b\x6d\x04\x98\x21\x4b\x6d\x37\x9d\x5c\x52\ -\x2a\x4a\x24\xe3\x1b\x7c\x0d\xa3\x84\x48\x65\x2d\x83\x58\x55\x1f\ -\xd6\xa8\x2b\x07\xb8\x4c\x54\x72\xb8\x52\x9a\x0c\xc5\xc0\x78\x55\ -\xd0\x59\x46\x7c\xe3\x08\x38\x0c\xb6\x36\x05\xc2\xd0\x08\x33\xeb\ -\xa9\x4f\x42\xab\x00\xd2\xa7\x4f\x3a\x74\x7b\x59\x15\xf0\x84\xbd\ -\xfc\x9c\x8c\x8c\x99\x52\x20\xb2\x87\x47\x49\x7c\x13\x6f\x75\xea\ -\x20\x7d\x2e\x05\xe2\xb0\x7a\xa7\xa4\x0a\xba\xca\x90\xcb\x2e\x8a\ -\x09\x78\xa9\x74\x0a\x4d\xfb\x30\x65\x64\xe0\x15\xd4\xa8\x5d\x1e\ -\xe8\x5e\x65\x68\x0f\x4f\x32\x56\x59\x53\xed\x52\xe6\x82\x9c\xf4\ -\x82\xb8\xc4\xd8\x13\x73\x36\x06\x69\xa7\xba\xaa\x80\xe3\xa2\x42\ -\x4c\x29\x60\xeb\x35\x5d\x25\xbc\x46\x86\x87\xe3\x43\x8f\x88\x48\ -\xab\xd9\x72\xcd\xc9\x9c\xaa\x40\x5c\x86\x84\xd5\x51\x05\x91\x0b\ -\x41\x98\x28\xa0\xad\x02\x7c\x33\x37\x1f\xee\x86\x73\x73\x37\xe9\ -\x69\x19\xca\x91\x51\x64\xa0\xd5\x6a\xc1\x87\xa5\x25\x88\x9a\xa7\ -\xa9\x60\xda\xca\xd0\x86\x20\xea\xdd\x09\x3d\x01\x4d\x7f\x5c\x3e\ -\xec\xe1\xe2\xe2\xe2\x71\x5d\x96\xda\x73\x8b\x6a\x82\xef\x3b\xbd\ -\x41\x6b\xa5\x4f\xea\x84\x3e\xe6\x2a\xce\x58\xfb\x5b\x48\x20\x27\ -\x1d\xce\xea\xc1\xd9\x4a\xd3\xa9\xaa\xb0\x47\x1f\xf0\x7d\x9a\xe3\ -\xe3\xcb\x30\xed\xe9\xf1\xeb\xec\x65\xe9\x31\x34\xf6\xec\x03\xae\ -\x44\x1c\x30\xa2\xea\xfb\x3c\xe0\xdb\x70\x57\x0e\x44\xe4\xa2\xc6\ -\xa4\x49\xa4\x1f\x20\xfd\x25\xe0\x9f\x2f\x4a\x30\x13\x05\x22\xf7\ -\x34\x54\x36\x4b\x3d\xdb\xfe\xcf\x84\x49\x77\x65\xcc\x8e\x32\x44\ -\x3b\x90\xa4\xe4\x1a\xc4\x44\xdc\xd9\x8a\x31\x69\xc5\x28\x79\x30\ -\xd8\x91\x5c\x4b\x02\x62\xef\x79\x80\x26\x20\x9e\x09\xc8\x3e\x7e\ -\xfa\x0c\x07\x87\x87\xd0\xaf\x2c\x30\xae\x83\x96\x6f\x94\x24\xb7\ -\x64\x1e\x48\x13\x08\x82\xbc\x2d\x41\x62\x56\xad\x6e\x0a\xc3\xb1\ -\xb1\xb1\xbe\x12\xe0\x21\x74\xf3\xd7\x16\x4c\xd0\xd8\xdf\x35\x13\ -\x72\xc2\x73\xab\xe5\x49\x98\x55\x08\x46\x47\xa1\xdf\x35\x60\x5c\ -\xa8\xb7\xb7\x7f\x43\xb9\x5c\x8a\x9b\x0b\x13\x30\xf5\x7a\xbd\xf2\ -\xe5\xeb\xb7\xc9\x71\x62\x77\x11\xef\x86\x84\xc5\x13\x76\x85\xb1\ -\xd9\xd1\xcb\x64\xa5\xa7\xcf\x9e\x2f\xe4\x87\x0a\xc5\x8b\x20\xd0\ -\xfc\xd7\xa8\x3e\x79\xfc\x68\x9e\xfe\x5d\x97\x97\x53\xb2\x2b\x64\ -\x57\xc9\x2e\xf9\xca\x18\xe0\xe2\xfa\xdb\x27\xdb\x22\xdb\xf1\xa1\ -\x66\x12\x23\xfc\xae\x96\x7d\xe4\x3d\x57\x3a\x34\xc9\x0e\xf8\xf5\ -\xfc\xbf\x00\x03\x00\xdc\x69\x8f\x1b\xaa\x3b\x87\x89\x00\x00\x00\ -\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x06\x9d\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x06\x3f\x49\x44\x41\x54\x78\xda\xac\ -\x57\x7b\x6c\x53\x55\x18\xff\xee\xa3\xed\xd6\xae\x38\x06\x74\x1b\ -\xcc\xb1\x0d\xe8\xdc\x7b\xb0\x19\x9e\x83\x30\xc0\x6d\x20\x08\xe1\ -\x0f\x62\xa2\x11\x13\xe0\x0f\x63\x94\x18\x89\x31\x30\x07\x03\x54\ -\x12\x89\x89\x68\xa6\xd1\x10\x4c\x44\x13\x41\xc1\x45\xc7\x43\xd8\ -\x90\x11\x09\x0f\x71\xeb\xd8\x96\x31\x47\x47\x71\x2f\xba\x3e\xd6\ -\xf5\xb6\x6b\x6f\xdb\xeb\xf7\x75\x67\xa6\x99\x43\x16\xe8\x49\xbe\ -\xdc\x73\xce\x3d\xf7\xfc\x7e\xe7\x3b\xbf\xef\x3b\xe7\x02\x3c\xba\ -\x88\xab\xf6\xd7\xfd\xb4\xfa\xc0\x39\x05\xeb\x6a\x88\x72\xe1\x27\ -\x31\x26\x56\x01\x7e\xc3\x96\x55\x39\xb0\x62\xdf\x19\x5f\xb4\x49\ -\x88\xe3\x3b\x8a\x77\x1c\x9e\xaa\x4b\xce\xfc\x12\x38\xbe\x0c\x38\ -\x2e\x0e\x80\x03\x9f\x3f\x08\x1a\x51\x80\x8a\xa5\xcf\x00\x5f\x7d\ -\xc6\xd7\xf0\x5e\x85\x06\x87\xfa\xa3\x41\x80\x8b\xa8\x0b\x25\x7b\ -\x4e\x1f\xcc\x4d\x4b\x7c\xa7\xd8\x98\x08\x49\xd3\xf4\x20\x08\x02\ -\x3c\x90\x5d\xa0\xa0\xf3\xe3\x91\xcb\x67\x57\x2c\xf0\x7c\xee\x0c\ -\x38\xd5\x70\x1b\xa2\x45\x82\xfb\x17\x7c\xf7\x0f\x1f\x54\x14\xcf\ -\xdb\x55\x68\x4c\x06\x53\xff\x08\xdc\xb5\x7b\x70\x7f\x38\x18\x09\ -\xf9\xc3\x83\xec\x52\x08\x04\x8e\x03\x05\x5b\xe5\xd9\x06\x38\xf1\ -\xeb\x9f\x70\x61\x4f\xd9\x13\x93\x08\x6f\xc1\xbc\xf2\xed\x33\x72\ -\xd2\x93\x76\x15\x18\x67\xc2\x2f\x9d\x43\x60\x75\x07\x40\x14\x10\ -\x3e\x4c\x2f\x06\x4d\x81\xb8\x18\x25\x4c\x97\xe7\x05\xf8\xfe\xfc\ -\x2d\xb8\x58\x59\x9e\x8f\x2f\x54\xd1\x20\x20\x26\x2d\x28\x7b\x7f\ -\x76\xe2\x54\x68\xb3\x07\xc1\x25\xa3\x2e\x7d\x23\xe0\x1a\x72\x02\ -\x31\xf0\x7b\x47\x20\x18\x08\x40\x5a\x5e\x36\xb6\x79\xb8\xd7\xd2\ -\x46\xe0\xcb\xf1\x3b\x07\x9a\x1c\x0d\x11\xc6\x08\x1a\xdd\x16\xfd\ -\xd4\x78\xb8\xe7\x09\x81\x6b\xa0\x1f\x24\x9b\x5d\xea\x6f\xb9\xf4\ -\xa9\xf4\xc0\xf2\xb7\xec\x71\xc9\x59\x9b\x76\x7e\xae\xd5\xea\xa0\ -\xfd\x26\xba\x7d\x14\xdc\x8c\xf6\x20\x1a\x1a\x08\x13\xe0\x39\xd0\ -\x06\x34\x3a\x90\xac\x36\x70\xdb\x1d\xd2\xc5\xaa\x75\xeb\xb0\xdf\ -\x8a\xe6\x41\xd3\xcd\x2d\xdf\xd6\xd8\x71\xcb\x54\x72\x61\xf7\x73\ -\x4f\x0c\x5e\x58\x58\xc8\x37\x35\x35\x85\x22\x09\xf0\x1c\xba\xda\ -\xa3\xa8\xc1\x31\xe8\x84\xc1\x3b\x37\x0e\x31\x90\x41\xe6\x62\xdd\ -\xa5\x03\x9b\x5f\x63\x62\xe8\x7f\x02\x70\x15\x82\xd3\x9c\x7a\x7c\ -\xba\x91\xc4\x34\x9a\x5f\x1c\xcd\x46\x21\x67\xfd\xf9\xdf\xe2\x39\ -\xdc\x63\xd9\xeb\xea\xc8\x9e\x9b\xb6\x55\xad\x9b\xb2\x8f\xa9\x10\ -\x94\x60\xf0\x4e\x73\xcb\xed\xa5\x58\xf5\x16\xe6\xe7\xf9\x00\x85\ -\x38\xbe\xe0\x84\x14\x11\x81\xbc\xbc\xbc\x57\x31\x7c\xbf\x1a\xeb\ -\x0f\x85\x42\x47\x4d\x26\xd3\x0e\x5a\x08\xda\x14\x1c\xb7\x10\x09\ -\x5c\x63\x6d\x27\x21\xc4\xa3\xa5\xa1\x25\xa0\xb9\xd1\x6c\x79\x99\ -\x19\x8d\x41\x41\x73\xd5\xe1\x70\x9e\x8c\x8f\x8f\x5f\xaf\xd1\x68\ -\x5e\xc4\x89\x6a\x71\xa2\x57\xd2\xd3\xd3\x2b\x64\x59\x16\x83\xc1\ -\xa0\x5f\xaf\xd7\x2f\xd2\x6a\xb5\x3b\x89\x18\x4e\x9c\x92\x93\x93\ -\xb3\x42\xa5\x52\xfd\x88\x63\xfb\xfa\xfb\xfb\x77\x1a\x0c\x86\x37\ -\x45\x51\x5c\x82\xe3\xb7\xb7\xb6\xb6\xfe\x5c\x50\x50\xd0\x89\xde\ -\x8e\x53\x14\x45\x6a\x6e\x6e\xce\x20\x6f\x72\x2c\x94\x74\x2c\xc5\ -\x06\x58\x7a\x4e\x60\x6d\x99\xb9\xec\x06\x3e\x47\x10\x24\x95\x72\ -\x06\xdb\x0e\x55\x6e\x6e\xee\x31\x02\xf0\x7a\xbd\xc7\x3a\x3a\x3a\ -\xf6\x20\xc0\x0d\x04\x48\xee\xee\xee\xde\xe8\x74\x3a\xbb\x12\x12\ -\x12\xd2\x53\x53\x53\x6b\xd9\xb7\x19\x6c\x5e\xc2\x92\xd0\x7a\xc8\ -\x03\x22\x03\x71\x46\xee\x15\x9a\x8f\xd5\xe9\xdd\x8c\xf0\x36\x50\ -\x3a\x1c\x2d\xb4\x8f\x1c\x4e\x9e\x4c\xe0\xd4\x81\xe0\x87\xa9\x8f\ -\xc0\xa9\x8d\xe0\xb7\x69\x75\x76\xbb\xdd\x83\x04\xc6\x92\x49\x88\ -\x81\xaa\x99\x86\xa4\x09\xcf\x02\x06\x3a\x16\xdf\x9c\xd1\x68\x5c\ -\x4c\x15\x74\x79\x6b\x38\x23\x8d\x7a\x49\x9c\x35\x6b\xd6\x11\xea\ -\xf7\xfb\xfd\xf5\x94\x28\x19\xc0\x58\x71\x33\xd3\x46\xf4\x29\xe3\ -\x16\x3a\xa9\xd3\x50\x83\x7b\xfc\x35\x55\x1c\x0e\xc7\x27\x11\xc4\ -\x62\x51\x68\x1b\xa8\x62\x36\x9b\x2b\xf1\x31\x3c\x8e\x80\x12\x61\ -\x8f\x7d\x1c\x0b\xf9\xf9\xf9\xdf\x91\xfb\x70\x95\x0d\x3d\x3d\x3d\ -\x8d\x24\x36\xea\x47\xb1\xed\x65\x5e\xe9\xc4\xfd\xbf\xcf\xfa\xa3\ -\x7a\x1f\x20\xf0\x13\x3c\xcf\x6f\x44\x45\x0f\xb4\xb5\xb5\xbd\xc5\ -\xdc\x4c\x1e\x88\x41\xa5\x53\x1b\x6c\x36\xdb\x7e\xb6\xfa\x00\x0b\ -\x39\x4a\x5e\x90\x92\x92\x32\x93\xe6\x9e\x33\x67\x4e\x7e\x64\xff\ -\x64\x09\x88\x08\x7e\x0a\xc1\x37\x51\xc3\x6a\xb5\xbe\x8b\xa1\x67\ -\x40\xc5\x17\xd1\xf8\xac\xac\xac\x97\x99\x28\x7d\xbd\xbd\xbd\xbf\ -\x47\xac\x5e\x96\x24\xa9\x86\x2a\x28\xd0\x8f\x51\x3b\xf3\x75\x3a\ -\xdd\x6e\x6a\x4b\xc3\xae\x9a\x87\x9d\x1b\x13\x89\x30\x16\xc1\xd7\ -\x8f\x35\x12\x13\x13\x8f\x46\xbc\x9b\x86\x39\x21\x0c\x32\x3c\x3c\ -\xfc\x11\x3e\x5c\x11\x59\x71\xa4\xab\xab\xeb\x78\xa6\x71\x5e\x46\ -\x8c\x5a\x7c\x49\x1b\xa3\xb9\x89\x39\x16\xbc\x1e\xf7\xf1\x2e\x73\ -\xf7\x71\x7a\x4f\x78\xa5\xd5\x75\x27\xf1\x44\x7d\x01\xb3\x5b\xed\ -\x85\xca\xb5\x9b\xb9\x09\x08\x3c\x85\x36\x9b\xc0\x68\x9b\xd9\x0a\ -\x03\x11\xca\xa6\x58\xd6\xb3\x70\xec\x89\xf0\x00\xcf\xfa\x93\xd9\ -\x93\x63\x22\xa4\x2d\xea\xa3\x6f\x17\xbe\x5e\x53\x32\xbf\xa8\xa8\ -\xe1\xe9\xd4\x24\x68\xb8\xda\x4e\xf7\x89\x29\x13\x79\x80\x26\xbc\ -\xcf\xf2\xfe\xf8\xf0\xf4\xb3\x95\xf0\x6c\x9c\x2f\xe2\x7d\x88\x11\ -\x1c\x58\xfd\xe1\xa5\xf6\x90\xec\x3d\x5b\x5f\x59\xb1\x95\xc5\x7b\ -\x58\xbc\xaa\x29\x89\x55\xc5\xc6\x24\xb8\x2f\x29\x63\x79\x25\x66\ -\x22\x02\xfe\x47\x1c\x36\xd2\xff\x45\x0e\x5e\x5c\xed\xdb\xca\xb3\ -\xe1\x8b\xda\x5b\xe5\x04\xbc\xb2\xea\x74\x4e\x28\x20\x67\x82\x4a\ -\x5b\x9d\x9d\x66\x98\x9d\x94\xa0\x87\x8b\xe6\x3e\x12\x11\x91\xe2\ -\xc4\x28\x5e\x70\xd5\x2b\xf1\xc2\x5a\xb6\x2c\x17\x24\x1f\x3a\x43\ -\x54\xc1\x9a\x43\x0d\x43\xd3\xe3\x54\x20\xa0\x16\x32\x52\xa6\x43\ -\x4e\x9a\x01\xae\x58\xdc\xe0\x75\x49\xe0\x73\xf4\x9e\x21\xaf\x71\ -\xd1\x02\x2f\x45\xf0\x95\x4b\xf3\xa1\xb9\x67\x18\xca\x32\xe3\x41\ -\x92\x95\xb0\x08\x44\x95\x80\xd7\x38\x1e\x6c\x52\x00\xfa\x5c\x32\ -\x92\x93\xa1\xb7\xf3\x2f\xb8\xf9\xe5\xdb\x4b\xec\x66\x53\x4b\x34\ -\x3c\xa0\x5e\x73\xf0\x9c\x6f\xd1\x92\xf9\x78\x91\x95\x20\x2e\x56\ -\x0d\x8d\xf7\x24\xd0\xaa\x84\xb0\x06\x03\x8a\x00\x82\x48\x24\x38\ -\x4c\x5c\x21\xb0\x5a\x2c\xe0\x30\x9b\x8e\x20\xb8\x85\xf4\x14\x0d\ -\x0f\xd0\xe9\x96\xb1\xaa\xba\xce\x94\xf5\x6c\x11\x82\x04\xc2\xda\ -\xe7\x78\xba\xd4\x72\xa0\x12\x45\xf0\x79\x3c\x60\xb7\x0e\xe2\x85\ -\xc7\x06\x43\x96\xf6\x6f\xaf\xd5\xbc\xb1\x9f\x09\x5d\x8a\x06\x01\ -\x3a\xdd\x0c\x68\xe9\x48\xe2\xf2\x82\x65\x8b\xc1\x2f\xcb\x60\xba\ -\x7a\x3d\xfc\x5f\x31\x9a\xb4\x42\x5e\xdf\x90\xf5\x8f\xa6\x6f\xf6\ -\x1e\x72\x0f\x74\xdf\xc5\xae\x5e\x96\x43\x42\x51\x13\x20\x65\x60\ -\xb4\x92\xd2\x7d\x75\xca\xde\xeb\x7e\x65\xf5\x81\xb3\x14\x67\x14\ -\x09\xa5\x68\x74\x97\x2c\x64\x63\xe2\xd8\x9d\xe2\xa1\x99\xf0\x71\ -\x8a\x9f\xdd\x15\xa1\xbe\x6a\xed\x72\x41\x38\x7b\xd9\x3f\x6c\xbb\ -\x82\xcd\x2e\xb4\x21\xb6\x52\x5f\x44\x52\x9b\xf0\xd7\x0c\xa2\xb8\ -\x1d\x49\x0c\xcc\xc2\x32\xe1\xa4\xfe\x0d\xa3\x49\x22\x96\xad\xfa\ -\x3f\x2b\x1e\x5f\xfe\x11\x60\x00\x0f\x31\x94\xbd\xfb\x7e\x10\x75\ -\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\x76\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x18\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x4b\x4f\x14\x41\x10\xae\xee\x9e\x59\x16\x08\x7a\xf0\x40\x88\ -\xe1\x61\x44\xd8\x0b\xfc\x12\x25\x11\x1f\xa0\xbf\x42\x6f\xc6\x78\ -\x34\xc6\x13\x26\xca\x0d\xc3\x51\x8d\x20\x26\x9c\xf8\x05\x6a\xa2\ -\x26\x02\x17\x35\x1a\x96\x87\xe2\x05\x05\xd1\x05\x76\x76\x7b\xac\ -\xaa\xe9\xee\x99\x59\x60\xf1\xb0\x43\x93\x4a\x76\x6a\x9a\xfe\xbe\ -\xfe\xaa\xba\xba\x46\x40\x34\xfc\xa9\x17\x2f\x17\xa4\x94\x85\x30\ -\x0c\x21\xcb\x21\x84\x00\xad\xf5\xc7\x2b\x97\x2e\x0e\xe2\x63\x20\ -\x08\xfc\xf9\xf4\xcc\x62\xa1\xbf\xaf\xbf\xf7\xec\x19\xa8\x56\x75\ -\xa6\x04\x94\x92\xf0\xe5\xeb\x12\x7c\xfc\xf4\xf9\xd3\xd5\xcb\xc3\ -\x03\x1e\xfa\x5a\xa4\x54\xfd\x4a\x0a\x06\xaf\x54\x2a\x90\x95\x0a\ -\xb4\x7b\x00\x0f\x08\x8b\x30\x09\x9b\x08\xe4\xc2\x50\xc3\xc6\xcf\ -\x5f\x4c\xa0\xab\xab\x93\x24\x62\x12\x8d\x22\x42\xc0\x64\x18\x62\ -\x58\x5a\x2a\xc2\xe6\xd6\x16\x10\x26\x61\x13\x01\x41\x30\xbe\x52\ -\xb0\xb9\xb9\xc9\xa0\x83\x83\x03\x99\x28\xb0\xb0\xb0\x08\x5b\x08\ -\xee\x7b\x1e\x98\xad\x09\x22\x00\x21\xee\x58\xa2\x53\xe2\xef\xdf\ -\xdb\x7f\xf8\x4d\x71\x79\x15\x84\x14\x46\x36\x9a\x14\x2b\xc2\xbe\ -\x03\xfc\x87\x0d\x7a\xdf\xd3\xdd\x05\xbf\x70\x83\xbe\xef\x33\x16\ -\x61\x02\x07\xc4\x4c\x90\x08\x46\xb1\x01\x29\x5c\xb2\xd0\xe4\x5c\ -\x2e\xc7\xcf\x41\x10\x70\x7e\x44\xef\x94\xf3\x97\xcb\x65\x0c\x5d\ -\x15\xc2\xc3\xd1\x1d\x41\x89\x6b\xd2\xba\x84\x65\x7d\x31\x01\x21\ -\xd9\x42\x88\x08\x78\xc8\xb2\xb9\xb9\x19\xae\x5f\x1b\x85\xb6\xb6\ -\x36\x78\xf8\x68\x1c\x9a\x9a\x9a\x18\x2c\x9f\xcf\xb3\x9f\xc6\x93\ -\xa7\xcf\x60\x77\x77\x97\xf3\xe6\xb0\x61\xdf\x29\x83\xc1\x38\x96\ -\x94\x25\x20\x30\x41\x84\x54\xc8\x50\x38\x99\x99\x04\x82\xd1\xef\ -\xc7\x13\x13\x0c\x4c\x3e\x52\x26\x8f\x64\xc8\xe8\xd9\x26\x59\x3d\ -\xe3\x35\x19\x23\xb2\x14\x01\x62\x48\xb2\x46\xf2\x48\x17\x02\x7e\ -\x46\x3f\x01\xce\xcf\x7f\x80\x85\xf9\x79\x54\xc1\x47\x50\xe5\x16\ -\xb2\x92\xd6\x35\xb3\x29\x5a\x5b\xf2\xff\x28\xa7\x8a\x8c\x43\x20\ -\x8c\x49\xa3\x80\x64\xb3\x4c\x3b\x3a\x3a\x60\x7c\x7c\x1c\xaa\x15\ -\x8d\x04\x7c\x17\x5f\x3b\xaf\xae\x81\x8a\xc0\x1c\x86\x48\x2b\x50\ -\xad\x86\xcc\xcc\x86\x21\x62\x2b\x5c\xb2\x50\x02\xde\xb8\x71\x13\ -\x4a\xa5\xbf\x30\x3d\x3d\xc5\x79\x6a\x95\xa2\xdd\x1d\xa5\x80\x0b\ -\xab\xc1\xa0\x64\x24\xcc\x84\x02\xda\x2d\x14\xe7\x80\x72\x0a\x50\ -\xe2\xf5\xf4\x74\xc3\xd0\xd0\x10\xcc\xce\xce\xc2\xf2\xf2\x0a\xcb\ -\x08\x1c\x5f\xf5\x5f\x2a\xd4\x92\x35\x85\x28\x11\x02\xdc\xb9\x8d\ -\x51\x52\xae\x64\x16\x8f\x8c\x8e\x42\x7b\x7b\x3b\x8c\x3d\x18\xc3\ -\xbc\xf0\x4c\x66\x8b\x94\xb4\x87\x19\xcf\x75\x18\x6a\xff\x29\xa8\ -\x9d\x2c\x90\xad\x30\x35\xc1\x4e\xf6\x73\x3e\x87\xe2\xfb\xda\x1a\ -\xcd\x30\x4a\x41\x54\xb0\x8e\xb0\xe4\xa6\x54\x6d\x0e\xd0\x0e\x29\ -\x2e\x36\x46\xf6\xcc\x0a\xf3\xce\x2a\xa0\x31\x01\x0b\x85\x02\x9c\ -\xbf\x70\x01\xf6\xf6\xf6\xe2\x4c\x4e\x9c\xef\x83\x4d\xa5\x8f\x21\ -\x62\xd5\x9c\x02\xbd\x2f\x04\x84\x4e\x1c\x77\x76\x76\xd8\xe8\x37\ -\x52\x81\xa0\x12\xc0\xd5\x91\x11\x68\x6d\x6d\xc5\xa4\x2c\xb1\xff\ -\x48\x05\x22\x7c\xb7\x7e\x14\x02\x7d\x70\x25\x74\x45\x03\xff\x82\ -\x72\x00\x73\x73\x73\xa6\xe4\x06\x78\x6b\x61\x33\x51\xd5\x5c\x7c\ -\x26\x27\x27\x53\x7e\x7b\x7c\xeb\xf6\x02\xc8\xa4\xb6\x12\x7a\x71\ -\x25\x14\xa9\xcb\x27\xca\xd4\x2a\x02\x84\x60\x55\xb2\xf7\x8f\xd6\ -\x15\xf4\xeb\xd8\x2f\x23\xc2\xff\xc1\xc0\xe1\xa4\x08\xd0\x99\xb4\ -\x75\x9a\xe2\x63\x0b\x91\xa9\x35\x66\x48\x47\xa0\x9e\xbf\x3e\x7e\ -\x84\xa1\x64\x5c\x07\xbc\xb8\x0e\x98\x1c\xb0\x67\x56\x8a\x86\xf7\ -\x03\xb6\x0c\xef\xcb\x01\x8d\xdb\x51\x89\xca\x15\xb7\x4f\x8d\x26\ -\x10\x17\x3b\x9d\xca\x01\x6d\x6e\x43\x91\x28\x44\x52\x66\xd0\x13\ -\xda\xca\xa8\x18\x33\x1d\x02\x92\x27\x21\x7b\x16\x04\x92\x37\xe7\ -\x01\xa5\x38\xba\x7a\xb3\x6d\xc9\x15\x27\xa0\x94\x35\xc7\x30\xea\ -\x07\x24\x78\x38\x21\x44\x7b\xf5\xfa\x0d\x94\xb0\xf8\x34\x2a\x0b\ -\x08\xaa\x05\xbb\xab\xbe\x73\xbd\x9c\x5b\xdc\x0f\x24\x09\xf8\x7e\ -\x2e\x3a\x82\xc8\x6c\x65\x65\x95\x19\x52\x1b\xd6\x48\x02\xd4\x84\ -\xae\xae\x7d\x83\x6e\x6c\xfb\xf7\xf5\x84\x94\xf0\xd4\x64\x16\xf1\ -\x9a\x25\x15\x7c\x2c\xb3\x8d\x3e\x03\xa1\x09\xf5\xfa\xfa\x0f\xe8\ -\xeb\xeb\x75\x85\x84\x08\x84\xdb\xdb\xdb\xc5\xb7\xef\xde\xf7\x74\ -\x22\xbb\xe3\xf8\x36\x44\x2c\xea\xa6\x8b\x84\x4d\x1b\x3d\x89\xd6\ -\x7b\xf7\xde\xfd\x99\x5c\x53\xbe\xeb\x38\x08\x94\xf7\x76\x57\xee\ -\xdc\xbe\x35\x8c\x8f\x5f\xf8\xe3\x14\xed\x14\xda\x69\xb4\x13\xf6\ -\x64\x64\x38\xe8\xfc\xfd\x46\xfb\x86\xb6\x61\x43\x4d\x24\x5a\xe8\ -\x5b\xcd\x75\x1a\xd9\x0d\x92\xb8\x8c\x56\xa2\xef\x9d\x7f\x02\x0c\ -\x00\x1b\xec\xcf\xc4\x86\xc5\xd3\x8c\x00\x00\x00\x00\x49\x45\x4e\ -\x44\xae\x42\x60\x82\ -\x00\x00\x04\x84\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x26\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x4b\x4f\x14\x41\x10\xae\xee\xde\x59\x04\xc4\x47\x54\x2e\x46\ -\xd0\x88\x3c\x54\x38\x61\x38\x12\x7f\x80\x26\xbe\xd0\x90\x70\x13\ -\x3d\xa1\x57\x63\x3c\x1a\xe3\x6f\xf1\x79\x41\x12\xc0\xb3\x9a\xa8\ -\x17\xb8\xa8\xd1\xb0\x82\x46\x2f\x2a\x08\xbb\xc0\x2e\x33\x63\x7d\ -\x35\x3d\xd3\xb3\x8b\x28\x98\x5d\x07\x6a\x33\xd3\xd3\x33\xdf\x57\ -\x55\x5f\x55\xf7\x28\x8a\x0e\xef\xfe\xc3\xc7\x53\x5a\xeb\xce\x30\ -\x0c\xa9\x96\x87\x52\x8a\x82\x20\x78\x73\xe1\xdc\x99\x1e\xbe\x2c\ -\x29\x80\xdf\x7b\xf0\x68\xba\xb3\xa3\xbd\xa3\xed\xf0\x21\xf2\xfd\ -\xa0\xa6\x04\x8c\xd1\xf4\xfe\xc3\x0c\xbd\x79\xfb\xee\xed\xc0\xf9\ -\xb3\xdd\x19\x1e\x6b\xd0\xda\x74\x18\xad\x04\x7c\x6d\x6d\x8d\x6a\ -\x15\x05\x78\x4f\x94\x21\x60\x01\x13\xd8\x20\x90\x0d\xc3\x80\xbe\ -\x7d\xff\x21\x04\x5a\x5a\x0e\x20\x44\x42\xa2\x5a\x44\x00\x0c\xe3\ -\x14\xd3\xcc\x4c\x8e\xe6\x17\x16\x08\x98\xc0\x06\x01\x05\x18\xcf\ -\x18\x9a\x9f\x9f\x17\xd0\x9e\x9e\xee\x9a\x44\x60\x6a\x6a\x9a\x16\ -\x18\xdc\xcb\x64\xc8\xba\xa6\x40\x80\x42\xf6\x58\xf3\xa0\xe6\xf3\ -\x9f\x8b\x4b\x72\x27\xf7\x71\x8e\x14\x87\x0a\x7f\xf8\x27\x89\x48\ -\xec\x91\xfd\x91\xeb\xbf\x47\x0a\xf7\x0f\xb6\xb6\xd0\x0f\x76\xd0\ -\xf3\x3c\xc1\x02\x26\x49\x42\xec\x04\xcd\x60\xc8\x0d\xc1\xac\x58\ -\x32\x3c\x31\x9b\xcd\xca\x35\xb4\x01\x93\x87\x78\x1c\x86\xa3\x54\ -\x2a\x71\xea\x7c\x0a\x37\x46\x4f\x08\x6a\x7e\x27\xde\x0b\xac\x64\ -\x2c\x21\xa0\xb4\x98\x52\xc6\x12\xc8\x50\x5d\x5d\x1d\x5d\xbb\x3e\ -\x42\x57\xaf\x0c\xcb\x1c\x90\x81\xe1\x1c\x63\xd7\xf9\x5e\xb1\x58\ -\x12\x32\x86\xf3\xfb\x5b\xe3\xd4\x22\xf7\xf2\x4e\x8b\x01\x5b\x47\ -\x40\xf1\x24\xa5\x0d\x3f\xa0\x5c\x98\xf9\x18\x1a\x1c\x12\x2f\x27\ -\x27\x26\x84\x10\x0c\xe7\xa5\x52\x91\xae\x0c\x5f\xa5\xed\xdb\x1b\ -\xcb\x84\xb6\x91\xc9\x1c\xc1\x88\xac\x8c\x00\x54\x0f\xa6\x51\x78\ -\x22\xb6\x51\x98\x02\xea\x3f\xd9\x4f\x47\x8f\x1f\xa3\xb1\xb1\x27\ -\x49\x65\x8c\x8d\x8d\x52\xd7\xd1\x63\xd4\x7b\xa2\x57\xe6\xe0\xfd\ -\x5a\x4a\x6b\x03\xb3\x4e\xe1\xdd\xda\x46\x25\xb0\x1a\x48\xa5\x40\ -\x59\xd3\x36\x79\x9a\x30\x07\x21\xbe\x78\x61\x80\x0a\x85\x02\x3d\ -\x9d\x9c\x60\xef\xc7\x29\xbf\x94\xa7\x91\x91\x6b\x72\x0f\x8e\x28\ -\x49\xdd\x1f\x8c\xa2\xb4\x3a\x0c\xa7\x01\x51\x92\xef\x87\xc2\x4c\ -\x89\xf7\xb1\x08\x55\x24\xf4\xd0\xa7\xce\xae\x2e\xea\xeb\xeb\xa3\ -\xd1\xd1\x51\x79\xf0\xd2\xe0\x20\xed\xde\xbd\x8b\x56\x57\x57\x65\ -\x4e\x1c\xe2\x8d\xfb\x00\x95\xa5\x00\x62\x04\x66\x2a\x02\x81\x84\ -\x49\x2a\x21\xd1\x40\xc4\x3e\x0c\x15\xab\xdf\xa7\xcb\x97\x87\x69\ -\x71\x71\x91\xea\xeb\x1b\xe9\xf4\xa9\xd3\x3c\x16\x6c\xce\x7b\x6b\ -\x51\x15\xb8\xb4\xd8\x46\x94\x2e\x43\xa8\x35\x48\xbc\xd1\x29\xf1\ -\xa0\x66\x9b\x9b\xf7\x49\xb9\x35\x37\xef\x65\x12\xf5\x94\xcf\xe7\ -\x65\xce\x66\x8e\xb8\x44\x8d\x36\x56\x07\xa6\x3c\x05\x69\x0d\x38\ -\xc5\xba\x73\xb2\x3d\x07\xac\x45\x3b\x8a\x5c\x93\xda\x02\x83\x18\ -\xc3\x54\x6a\x00\x8a\x44\x5e\x94\xaf\x53\x11\xa8\x38\x97\x79\x78\ -\x28\x10\x60\x11\xeb\xd6\xf0\x5d\x19\x1a\x9d\x54\x41\x26\xd1\x80\ -\x84\xc7\x77\x11\x30\xce\x43\x78\x8b\xe9\x2b\x2b\xcb\x6c\x2b\x7c\ -\x1e\x8a\x7a\x36\x1d\x01\x4b\x21\x2e\xc3\x28\x05\x95\x1a\x48\x3a\ -\xa1\xad\x02\x94\x4e\x9c\x01\x08\x91\x4b\x6e\x7c\x7c\x52\xae\x8b\ -\xc5\x22\x8f\x61\xee\xd6\x56\x4b\xc3\x5d\xb6\xb2\x13\x66\x5c\x27\ -\x54\x65\x79\x8f\x9b\x87\x6b\xe9\x3e\x77\xbf\xd0\x7a\x03\xd1\x12\ -\x6d\x3a\x07\x8e\x41\x82\xb3\xae\x0f\xc4\x7d\x1a\xf9\x89\xcb\xf0\ -\x37\xeb\x8a\x05\x55\xa4\xd4\x3f\xec\x86\x2c\x06\xd6\x88\xb8\x0f\ -\x38\x0d\xd8\x45\x23\xee\x84\x5a\xab\xaa\xef\x07\x74\xb2\x38\x55\ -\x68\x20\x60\xd7\x4c\xaa\x77\xbb\xed\x53\xb5\x09\xb8\x66\x17\x94\ -\x69\x20\xb0\xab\xa1\x4a\x2f\x46\xba\x06\x7b\xc2\xb8\x33\x1a\xc1\ -\xac\x28\x43\x1d\x6d\x48\x52\xe1\xaa\xc5\x8e\xb8\xb2\x15\xbb\xd5\ -\x50\x16\x09\x53\xe3\x2d\xb9\x11\x01\x6a\xad\xd7\x77\x42\xd9\x82\ -\xf1\x84\x90\xed\xd9\xf3\x17\x54\x58\x5e\xa6\x6a\xa9\x00\x50\x0d\ -\xbc\x7e\xb4\x1f\x69\x13\x6d\xc9\x7e\x20\x4d\xc0\xf3\xb2\x51\x09\ -\x32\xb3\xd9\xd9\x39\x61\xd8\xd4\xd4\x54\x55\x02\x58\xd0\xe6\x3e\ -\x7d\xa6\x56\xde\xf6\xeb\xca\x3e\x00\xc1\x63\xaf\x97\xfb\x38\x2b\ -\x51\xf0\x1a\x1b\xa9\xda\x35\x10\xda\x54\x7f\xf9\xf2\x95\xda\xdb\ -\xdb\xe2\xa6\x22\x04\x42\x5e\xe7\x73\x2f\x5f\xbd\x3e\x78\x80\xd9\ -\xfd\x8f\x6f\x43\xc6\x42\x3b\xcf\x01\x1b\x8e\xee\x64\x6b\xbb\x7d\ -\xe7\xee\xa3\x6c\xdd\xb6\x96\xff\x41\xa0\xb8\xba\x32\x7b\xeb\xe6\ -\x8d\xb3\x7c\xf9\x5e\x3e\x4e\xd9\xf6\xb0\xed\x67\xdb\x11\x57\x46\ -\x0d\x0f\xd4\xdf\x4f\xb6\xcf\x6c\xdf\xe2\x54\x83\x44\x03\xbe\xd5\ -\xb6\xbe\xc2\xfc\x93\x1c\x8a\x6c\x05\x7c\xd7\xfc\x12\x60\x00\x5f\ -\x20\xd2\xf0\x72\x40\x03\x0b\x00\x00\x00\x00\x49\x45\x4e\x44\xae\ -\x42\x60\x82\ -\x00\x00\x06\xa2\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x06\x44\x49\x44\x41\x54\x78\xda\xb4\ -\x57\x7b\x4c\x53\x57\x18\xff\xee\xa3\x94\x52\x50\x64\x3c\xaa\x61\ -\x13\x25\x6d\x41\x5e\x55\x70\xce\x07\x1a\x50\x04\x95\xbd\xb2\x2d\ -\xee\x8f\x65\x66\x59\x24\x5b\xb6\x4c\x97\xcc\xf8\x87\x8a\x8a\xb2\ -\xe9\x8c\x5b\xb2\x69\xd0\xb9\xc7\x3f\xdb\x4c\xdc\xcb\x99\x88\xe8\ -\x54\xa2\xb0\x99\x39\x1f\x50\xe4\x31\x50\x90\x2a\x2d\x52\x5a\xa0\ -\xf4\x16\x7a\x6f\xdb\xbb\xef\x5c\x4f\x5d\xc3\x44\x8d\x74\x37\xf9\ -\x72\xcf\x39\xf7\xbb\xf7\xf7\xfb\x9e\xe7\x5c\x80\x87\x5f\xfc\xd2\ -\x1d\xd5\xbf\x2e\xdb\x79\x52\xc6\x71\x04\x84\xf9\x62\x1f\x41\x47\ -\x23\x03\xfb\xdc\xea\xa5\x19\xb0\x64\xfb\x09\x6f\xb8\x49\xf0\x63\ -\x17\xf2\xca\xf6\x4e\xd1\x4e\x35\x1e\x02\x86\x2d\x06\x86\x89\x06\ -\x60\xc0\x2b\xfa\x41\xcd\x73\xb0\x62\x61\x1a\xb0\x15\x27\xbc\xb5\ -\xe5\x2b\xd4\xa8\x2a\x86\x83\x00\x13\x32\xe6\xf2\x37\x1f\xad\xcc\ -\x4c\x49\xda\x98\x67\x48\x02\xdd\x13\x31\xc0\x71\x1c\xf4\x49\x2e\ -\x90\xd1\xf9\xb1\xc8\x65\x7f\xbd\x05\x4a\x33\x13\xe0\x97\xda\x6b\ -\x10\x2e\x12\xcc\x3d\xf0\x4d\x3f\x7d\xb4\x22\x4f\xbf\xc1\x64\x98\ -\x0a\xe6\xde\x51\xe8\x74\x7a\x30\x3e\x0c\x8c\x06\x44\x45\xc9\x29\ -\x04\x80\x63\x18\x90\x71\x56\x32\x2b\x11\x7e\xf8\xed\x2a\x9c\xde\ -\x5c\x3c\x61\x12\x4a\x08\xf4\x25\x6b\x13\x32\x66\xe8\x36\xe4\x18\ -\xa6\xc1\xf1\x8e\x21\xb0\xbb\x7d\xc0\x73\x08\xaf\xd0\x8b\x44\x91\ -\x21\x3a\x52\x56\xe8\xb2\x2c\x07\x47\x4e\x5d\x81\x33\x5b\x4a\xb2\ -\xf1\x81\x2a\x1c\x04\x78\xdd\x9c\xe2\x0f\xa7\x27\x4d\x81\x16\xa7\ -\x1f\x5c\x12\xe6\xa5\x77\x14\x5c\x43\x83\x98\x06\x18\x7f\x8f\x17\ -\xfc\x3e\x09\x52\xb2\x66\x21\x01\x16\xba\x9b\x5a\x08\xf8\x62\x7c\ -\x6f\x00\x45\x0a\x47\x12\x46\x72\x6a\xed\xea\x98\x29\xb1\xd0\xed\ -\x09\x80\xeb\x4e\x2f\x08\x0e\x87\xd0\x7b\xed\xfc\x3e\xa1\xbf\xe7\ -\xb6\x24\x0c\x49\xe9\x2f\xac\x3b\x10\x15\xa5\x85\xd6\x4b\xe8\xf6\ -\xbb\xe0\x5d\x28\x7d\xe1\xc8\x01\x85\x00\x1a\x1a\xe5\x53\x6b\x41\ -\xb0\x3b\xc0\xdd\xef\x10\xce\x6c\x2b\x5d\x85\xeb\x76\x14\x0f\x8a\ -\x36\xb5\x68\x4d\xdd\xdf\x57\xcd\xf9\xa7\x37\x2d\x0f\x2b\x78\x90\ -\x00\xcb\x60\xb0\x3d\x72\x04\x0c\xf4\x0f\x40\x7f\xc7\x5f\x7b\x28\ -\x48\x3f\x8a\x4f\x3f\x73\xfa\xb2\x73\x95\xaf\xbc\xc3\x70\x3c\x49\ -\x06\xdb\x63\x82\xf3\x39\x39\x39\x7f\x20\xce\x5c\x59\x96\x6b\x1a\ -\x1b\x1b\x9f\x25\xdf\xbe\x97\x84\x2c\x04\x06\xcf\x9e\x3a\x17\x4b\ -\x88\xc8\x72\xa0\x33\xdd\xa8\x9f\xaf\xd6\x68\xbf\x81\x80\x5f\xd3\ -\x60\x6e\x8a\x25\xd5\x22\xfb\x7d\x6c\x76\x66\xc6\x27\x2c\xaf\x5a\ -\x13\xf2\xe1\xb6\x86\x86\x86\x6c\x9a\x0b\x6c\x56\x56\xd6\x1b\x58\ -\xba\x5f\x06\x1f\x06\x02\x81\xaf\xcd\x66\x73\x19\x0e\xa3\x08\x38\ -\xea\xe6\x9a\x4c\xa6\xcb\xa4\xb9\xa1\x0c\x07\xcb\x90\x00\xa4\xa0\ -\xc4\xa1\xb8\x89\xe5\x26\x53\xce\x8d\x60\x85\xe2\x4b\xf1\x78\x1b\ -\xc2\x8f\xef\xc1\x8f\xaf\xf7\x78\x3c\xbb\xda\xdb\xdb\x8f\xe8\xf5\ -\xfa\xd5\x5a\xad\x76\x23\x82\x1c\x47\x90\x17\x33\x32\x32\x4a\x55\ -\x2a\xd5\xcf\x38\xb7\xf5\xf6\xf6\xae\x4f\x4c\x4c\x5c\xc7\xf3\xfc\ -\x02\x49\x92\xca\x9a\x9b\x9b\x8f\xa1\x07\x6e\x20\x09\x2d\x3e\xef\ -\x41\x7d\x13\xf5\xb0\xd2\x8a\x05\x94\x9b\x28\xd7\x50\xae\x13\x66\ -\x0d\x0d\x8d\x26\x9f\xcf\xd7\x1a\xec\x11\xa4\xfd\xe2\xcb\x2b\xd1\ -\x7d\x1e\x04\x3f\x4c\xda\x42\x47\x47\xc7\x61\x32\x27\x55\x8c\x32\ -\x19\xc1\xf6\x13\x65\x8b\xc5\xf2\x76\x5f\x5f\x5f\x8b\xd5\x6a\xdd\ -\x45\xe6\x48\xea\x33\x82\x83\x6e\x9f\x87\xc6\x3c\x8d\xe0\xcb\x43\ -\xab\x87\xa5\x93\x41\x1a\x5b\x27\xb1\x96\x94\x18\x02\x86\xee\x13\ -\x2a\x51\x14\xeb\x71\x2d\x2a\x3d\x3d\xbd\x94\xe8\x1a\x8d\xc6\xf9\ -\x64\x8e\xeb\xbf\xe3\x3c\x06\xc7\x53\x89\xe2\xe0\xe0\x20\x31\xa4\ -\xdb\xe9\x74\x36\xd3\x77\x49\xee\x04\x50\x7a\xa8\xa1\x3d\x34\xb9\ -\xc7\xdd\x8c\xc4\x60\x7c\x42\x2e\xa9\xad\xad\x6d\xaf\xdf\xef\x6f\ -\x52\xab\xd5\x95\x18\x47\x8f\x46\xa3\xa9\x42\xf7\xd6\xe1\xfa\x1e\ -\xa5\x53\xfd\x7b\xb9\xa9\x08\x21\x6b\x32\x35\xd2\x4e\x0d\x94\x1e\ -\xb6\x1b\x32\x63\x09\xa4\xa5\xa5\x15\x60\x0e\x64\x91\x18\x0a\x82\ -\xf0\x05\xba\x7f\x18\xdd\x9b\x8f\xb1\x2f\x0b\x66\x74\x08\x98\x3c\ -\x86\xd4\x84\xb6\x63\xa5\x5a\x22\x23\x23\xf7\x91\x41\x4b\x4b\xcb\ -\xeb\x18\xff\xaf\x6c\x36\xdb\xfb\x34\xc6\xeb\x27\xb2\x45\x3f\x88\ -\x40\xa8\x05\x9a\xe0\x00\x93\xb3\x1b\x6f\x1d\x98\x68\xf5\x21\xcf\ -\xd5\xe8\x99\x3b\x64\x90\x9c\x9c\x3c\x8d\x7c\x37\x35\x35\x35\x9b\ -\x96\xa2\xfd\xb1\x08\x60\x52\x4d\x1e\xd3\xb0\x94\xb8\xa1\xcb\xdf\ -\x22\x49\x84\xf7\xb5\x0a\x4b\x59\x76\x10\x1c\xb7\xdb\x7d\x80\xcc\ -\xe3\xe2\xe2\x3e\x35\x18\x0c\xb3\xb1\x44\x37\x91\xb9\x20\xb8\xab\ -\x1e\xb4\x67\x30\xe3\xac\xc7\x63\xa2\xd9\x69\x1f\x48\x22\x1f\x48\ -\x48\x48\x28\xd0\xe9\x74\x7b\x31\x0f\x52\x82\x4a\x98\x94\xdd\x4d\ -\x4d\x4d\x2f\xe3\xf0\x36\xa9\x04\xa3\xd1\x50\x8e\xc9\xf9\x1a\x9a\ -\x0d\xd8\xb8\x60\xc4\xeb\xfd\xae\xfd\x7a\x67\x05\x3e\xbb\x85\x32\ -\x42\x0c\x29\xac\xa8\xfe\x11\x77\xd4\xe7\x51\xe1\xd8\xe9\x2d\x2b\ -\x5f\x1a\x8f\x00\x69\x4e\x33\xe8\xf8\x26\x2d\x9b\x44\x94\x04\xda\ -\x17\xfc\x21\x5e\xe9\xa5\xe5\x4b\xca\x8d\x94\x62\x0c\x35\x4c\xa6\ -\xd5\x64\xa3\x77\x79\xde\xbb\x55\x4b\x66\xe7\xe6\xd6\x3e\xf9\x94\ -\x0e\x6a\x2f\xb4\x92\xf3\xc4\x24\x7e\x1c\x02\x1e\x0a\x0c\xb4\x9c\ -\x08\x10\x89\xb1\x8b\x26\x5c\x10\x40\xa4\xba\x12\xad\x04\xc5\x13\ -\x45\x1f\xd7\x59\xfd\xa3\xae\x9a\xb3\xe5\xab\x5e\xa5\x25\x49\xfa\ -\x40\x84\x6a\x52\xd2\xd6\x3c\x83\x0e\x6e\x09\x32\x09\x9d\xd2\x23\ -\xc6\x23\x20\xde\x67\xc3\x11\x1f\xb2\x09\x11\xaf\x88\x78\x70\xb5\ -\xbe\xb9\xdc\x08\x07\x8f\x5d\x29\x21\x24\x0b\xca\x8f\xe6\x05\xfc\ -\x92\x11\x54\x51\x15\xb3\x52\x12\xa7\xeb\xe2\x62\xe0\x4c\x97\x8d\ -\x24\x0f\x09\x09\xc3\x87\xf1\x80\x1b\x51\x80\x07\xd6\xe2\x45\x99\ -\x20\x78\xd1\x60\x5e\x05\x45\xbb\x6b\x87\xe2\xa3\x55\xc0\xe1\x7e\ -\x3f\x33\x39\x1e\x32\x52\x12\xa1\xde\xe2\x86\x11\x97\x00\xde\x01\ -\xeb\x09\xe2\x19\x26\x5c\xe0\x85\x08\x5e\xb0\x30\x1b\x1a\x7b\x86\ -\xa1\xd8\x18\x0b\x82\x24\x2b\x71\xe2\x55\x1c\x1e\xe3\x58\x70\x08\ -\x3e\xb0\xb9\x24\x24\x27\x81\xb5\xe3\x3a\x5c\x3a\xf4\xc1\x02\x67\ -\x97\xb9\x29\x1c\x1e\x88\x28\xaa\x3c\xe9\x7d\x66\xc1\x6c\x3c\xc8\ -\x0a\x10\xad\x89\x80\xba\x6e\x01\xa2\x54\x9c\x92\x26\x3e\x99\x03\ -\x8e\x27\x24\x18\xac\x9a\x00\xd8\x2d\x16\x18\xe8\x32\x7f\x8e\xe0\ -\x16\x54\x18\x0d\x87\x07\xb4\x28\x33\x97\x56\x54\x9b\xd3\xe7\xe6\ -\x22\x88\x4f\x49\x4f\x86\x25\x87\x5a\x06\x54\x3c\x8f\xe7\x4a\x0f\ -\x38\xed\xfd\x78\xe0\x71\xc0\x90\xa5\xf5\xfb\x3f\xab\xde\xdb\x41\ -\x4b\x53\x08\x07\x81\x08\x5a\xa2\x33\x90\xc4\xf9\x39\x8b\xe6\x83\ -\x28\x49\x60\xbe\x70\x51\xf9\xaf\xb8\xdb\xac\x02\x23\xde\x21\xfb\ -\xe5\x86\x6f\xb7\xed\x76\xdf\xb9\xd9\x89\x4b\x56\x5a\x51\x81\xb0\ -\x25\x20\xe9\xc2\x28\xf9\x85\xdb\xab\xe5\x6d\x17\x45\x79\xd9\xce\ -\x1a\x52\x67\xa4\x12\x0a\x51\xc8\x59\xd2\x44\x75\xa2\x69\x2f\xb9\ -\xff\xaf\xd9\x63\x5e\x22\x3d\x4f\xc0\xd9\xad\x2b\x17\x73\x5c\xcd\ -\x79\x71\xd8\x41\xf6\x8a\x1b\x74\xfb\x25\x96\x7a\x69\x37\xf4\x3d\ -\x4a\x2b\x9e\x68\x38\x74\x14\xcc\x72\x9f\xb3\x05\xfc\x9f\x04\x82\ -\x24\x34\xd4\xea\xff\x58\x3c\xf6\xfa\x47\x80\x01\x00\xbb\xc9\xa6\ -\x4c\xc7\x2c\x69\xbc\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\ -\x82\ -\x00\x00\x04\x23\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x01\x73\x52\x47\x42\x00\xae\xce\x1c\xe9\x00\x00\x00\ -\x04\x67\x41\x4d\x41\x00\x00\xb1\x8f\x0b\xfc\x61\x05\x00\x00\x00\ -\x09\x70\x48\x59\x73\x00\x00\x0e\xc3\x00\x00\x0e\xc3\x01\xc7\x6f\ -\xa8\x64\x00\x00\x00\x1a\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\ -\x72\x65\x00\x50\x61\x69\x6e\x74\x2e\x4e\x45\x54\x20\x76\x33\x2e\ -\x35\x2e\x31\x30\x30\xf4\x72\xa1\x00\x00\x03\x92\x49\x44\x41\x54\ -\x58\x47\xc5\x97\x31\x68\x9a\x41\x14\xc7\x2d\xc5\x82\x43\x25\x0d\ -\xb4\xa1\x71\xa8\x50\x32\xb8\x38\x08\x25\xa5\x99\x4a\x5d\x02\x75\ -\x71\x11\x9a\x25\x43\xd6\x2c\x0e\x2e\x09\xb8\xba\x74\xcc\xd0\x50\ -\xb2\x64\xc8\x92\xa1\x81\x66\x71\x70\x71\x70\x71\xb0\x94\x04\x0c\ -\xd4\x0e\xd2\x3a\xd4\x82\x8b\x43\x96\x5c\xef\x77\xdc\xfb\x38\x3f\ -\x35\xde\x17\x02\x3d\xf8\xf3\x7d\xde\xbd\xf7\xff\xbf\x7b\x77\xf7\ -\xbe\x33\x16\xf3\x6f\x49\x6d\x5a\xd6\xf8\xa6\xa1\xe6\x80\x31\x6c\ -\xb0\xbd\x97\xf6\x40\xb3\xbc\xd4\xf8\x8e\xe0\xc6\xc6\x86\x6a\xb7\ -\xdb\x6a\x5e\x63\x0c\x1b\x1b\x1c\x3e\xf8\xc2\x71\xa7\xf6\x50\x7b\ -\x7d\x82\xec\xe4\xe4\x64\x4a\x73\x34\x1a\x29\x17\x61\x03\x7c\x6c\ -\x20\x70\xc0\x15\xa9\xc5\xb5\xf5\x6f\x08\xdc\xd6\xe9\x74\x94\x0f\ -\x5c\x1f\x1b\x04\x5c\x70\x7a\x35\x0c\x7f\x55\xab\xd5\x80\xa7\xdb\ -\xed\x1a\xe1\x8b\x8b\x0b\xc5\xfb\x6d\xc0\x06\x5b\x6c\xa4\xc1\x05\ -\xa7\x4f\x10\x88\x0f\xf6\xf6\xf6\x02\x67\x11\xed\xf5\x7a\x2a\x0a\ -\x08\x00\x5f\x69\x70\xc2\x7d\x5b\x10\xac\xd3\x67\x37\xed\x90\x20\ -\xda\xef\xf7\x23\x63\x30\x18\x18\x1f\xfc\xa5\xd9\xe5\x40\x63\x6a\ -\x4f\xb0\x53\x33\xae\x78\x54\x61\x04\xd9\x94\xe3\xf1\x58\xdd\xdc\ -\xdc\x04\xa2\xbc\xd3\x1f\x0a\x02\xad\x89\xd3\xf1\x48\x77\x5c\x1e\ -\x1e\x1e\x1a\xbb\xe1\x70\xa8\x20\xf4\x05\xf6\xd7\xd7\xd7\xc6\x77\ -\x6b\x6b\x6b\xaa\x46\xd0\x27\xed\xe8\xe8\x88\xf1\x4b\x0d\x34\x83\ -\xb6\xea\xce\x1e\x61\x48\x7d\xc0\xec\x98\x65\xbd\x5e\x9f\x57\x9c\ -\x82\x7e\xd9\x98\x76\x29\xd0\x34\x8d\xf5\xd8\xcf\x66\xb3\xc1\xec\ -\x11\x0e\x9f\xf3\x59\xbf\x25\xdd\xcd\x66\x73\xa1\xb8\x15\x35\x1a\ -\xb6\x58\xed\xcb\x5e\x48\x90\x92\xf3\xf3\x73\x33\xe8\x23\x2c\x36\ -\x92\x76\x21\xf7\x79\xee\xee\xee\x9a\x6a\x6a\x97\x01\xed\xd8\x13\ -\x37\xfd\xcc\xca\x07\x22\x5e\xa9\x54\xbc\x67\xef\x66\xc1\xbe\xa3\ -\x1d\x7b\xea\x06\x00\xb1\x0f\x64\xa7\xfb\xcc\x3a\x6c\x43\xa6\x6d\ -\x1f\xda\xb1\x67\x6e\x00\x10\xfb\x20\x74\xac\x22\x65\x01\x7e\x1b\ -\x00\xda\x93\x01\xb8\x75\xdc\xe7\xfd\x2e\x19\xa0\x42\xfe\xd7\x00\ -\x5a\xad\xd6\xfd\x04\xe0\x73\xf6\xc3\x19\x5a\x5b\x5b\x33\x9f\x77\ -\x37\x03\x6c\x84\xab\xed\xed\x6d\x9f\x8c\x4f\xd8\x40\x16\x75\x09\ -\x76\x76\x76\xd4\xe6\xe6\x26\x7e\x57\xf6\x00\x98\x63\xf8\xd1\xdd\ -\x88\x3e\x91\xd8\x92\x1a\x39\x00\x67\xf6\x68\x9a\x63\x48\x31\xc8\ -\x11\x00\xa4\x7c\xcb\x17\x35\x21\x89\xc7\xe3\x2a\x99\x4c\x7a\x21\ -\x91\x48\x98\x0a\x48\xc1\xb3\x59\x43\xd3\x14\x22\x4a\x71\x4a\xe3\ -\x07\x29\xe5\xf2\x50\x28\x14\x66\x06\x42\x70\x8c\x41\xb6\xbc\xbc\ -\xac\x52\xa9\x54\x24\x1c\x1c\x1c\x28\x4a\x3e\x5a\x56\x33\xf8\x2c\ -\x2f\xe9\x8e\xf7\x44\xc6\x17\x91\x72\x29\x33\x23\x28\xc0\xef\x95\ -\x95\x15\x95\x4e\xa7\xcd\xef\x4c\x26\xe3\x0d\xec\xcb\xe5\xb2\xe1\ -\xb6\xb3\x47\x0b\xcd\xa0\xf1\x69\x7c\xa1\xf1\x05\x83\xd3\xd3\x53\ -\x55\x2a\x95\x4c\xb4\xb9\x5c\xce\x60\x7d\x7d\xdd\x80\x34\x46\x01\ -\xbe\x7c\x8e\xcf\xce\xce\x44\x1c\x0d\xb4\x26\x3e\xc7\x5c\x0e\x1e\ -\x6b\x64\x35\x86\xcc\x14\x07\x76\x6c\x3e\x9f\x37\x60\xe7\x46\x81\ -\xf8\xc1\x01\x17\x9c\x70\x5b\x0d\xb4\xa6\xae\xeb\xac\x07\xa5\xf1\ -\xb5\xc6\x1f\x09\xa2\x56\xab\x99\x6c\x14\x8b\xc5\x48\xc0\x07\x5f\ -\xc4\xd9\x33\x70\x5a\x6e\x34\xe6\x5e\xd3\xb9\x94\x3e\xd7\x78\xa3\ -\xf1\x97\xe5\x38\x3e\x3e\x36\x85\x83\x4b\x25\xb3\xa1\x5e\xf0\x9c\ -\x05\x19\xc3\x16\x1f\x7c\xed\x9a\xc3\x05\x27\xdc\x0b\xaf\xe7\x12\ -\x04\x99\xf8\x0a\x01\xeb\xd8\x68\x34\xcc\x6c\xd8\x48\xcc\x8c\xd3\ -\xe2\x82\x3e\xc6\xb0\xc1\x16\x1f\x2b\x0e\x07\x5c\x5e\xe2\xda\xce\ -\x34\x82\x20\x55\xec\x89\x0f\x1a\x3f\x2d\x99\x39\x86\x88\x70\x0b\ -\x72\x41\x1f\x63\x62\x67\x7d\xf0\x85\x03\xae\x85\x33\x17\x71\x79\ -\xb2\x4e\x6c\x96\xb4\xc6\x2b\x0d\x8e\x0e\x7f\xb3\x7a\x8e\x48\xb8\ -\x12\x32\x86\x0d\xb6\xf8\xe0\x0b\x47\xe4\xbf\x66\x12\x04\x3b\x95\ -\xe3\xb2\xa4\x41\xb1\xe2\x3a\x4d\x3a\xdf\x6a\xbc\x0b\x81\x3e\xc6\ -\xb0\xc1\x16\x1f\x7c\xef\xfc\xe7\x54\x82\x90\x27\xb3\xa0\x74\x52\ -\xbf\xf9\x80\x91\x56\x17\xf4\x31\x86\x8d\xf7\x8c\xff\x01\x0e\x42\ -\x0d\xef\x18\x24\xc6\x23\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\ -\x60\x82\ -\x00\x00\x04\xa9\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x4b\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x4d\x6f\x13\x57\x14\x3d\xef\x3d\xcf\xc4\x71\x94\x36\x4a\x97\ -\x15\x09\x69\xd2\x84\x16\x25\xff\x21\xeb\xb2\x29\xb4\x5d\xc1\x22\ -\x12\x62\x19\xb6\x40\x9b\xb0\xa9\xaa\xae\x9b\x76\x51\xfe\x01\xa1\ -\xa4\x52\x2d\x65\x5d\x16\x05\xa4\xb6\x0b\x9c\x0d\xe1\x23\x31\x4e\ -\x2d\x10\x12\x25\x21\x15\x31\x8e\x67\xa6\xf7\xde\x79\xcf\x9e\xb1\ -\x9d\xc4\x55\x6d\xc6\xba\x1a\x7b\xbe\xce\x79\xf7\x9e\x73\xe7\x5a\ -\x21\xde\xbc\x1b\x37\x7f\x2e\x68\xad\x4f\x44\x51\x84\x5e\x6e\x4a\ -\x29\x84\x61\x78\xff\xf3\x33\x9f\xce\xd0\xcf\x7d\xc5\xe0\xcb\x3f\ -\xad\xac\x9d\x98\x9a\x9c\x9a\x18\x1f\x43\x10\x84\x3d\x25\x60\x8c\ -\xc6\xa3\xc7\x9b\xb8\xbf\xfe\x60\xfd\x8b\xcf\x4e\x4f\x67\xe8\x58\ -\x4e\x6b\x33\x65\xb4\x12\xf0\x5a\xad\x86\x5e\x65\x81\x57\x0f\x64\ -\xc0\x58\x8c\xc9\xd8\x4c\xc0\x8f\xa2\x10\x2f\xfe\x7e\x29\x04\x46\ -\x46\x8e\x71\x8a\x84\x44\xb7\x88\x30\x30\x07\x95\x18\x9b\x9b\x45\ -\x6c\xef\xec\x80\x31\x19\x9b\x09\x28\x86\xf1\x8c\xc1\xf6\xf6\xb6\ -\x80\xce\xcc\x4c\xf7\x24\x03\x85\xc2\x1a\x76\x08\xdc\xcb\x64\x60\ -\x97\xa6\x98\x00\x22\x5a\xb1\xa6\x83\x9a\xbe\xbf\xda\xfd\x47\xce\ -\x14\x9f\x94\x6c\xca\x90\xda\xbb\xef\x72\x9f\xcd\xd2\x51\x99\xe2\ -\xf3\xc7\x47\x47\xf0\x92\x16\xe8\x79\x9e\x60\x31\x26\xa4\x20\xf6\ -\x02\x4d\x75\xe1\xda\x40\x2b\x2b\x16\x53\x07\xe4\xef\x19\xba\x89\ -\xf7\x1c\xc5\x8d\x0d\x8c\x8e\x8d\x91\x5e\x02\xec\xef\x57\xa9\x74\ -\x01\xa2\x83\xd1\xeb\x04\x35\x09\x90\x45\xc8\x58\xee\x58\x83\x80\ -\xd2\x12\x11\x62\x02\x5c\x2f\x07\x9c\xcd\x66\xb1\xb2\x72\x13\xb7\ -\x7e\xbd\x85\xe7\xcf\x9f\x81\xd1\x42\xba\x87\x57\xb3\xf4\xfd\x0f\ -\xf0\x7d\x5f\x74\x73\xd0\xe6\xce\x19\x8b\x21\x38\xcd\x04\x14\x01\ -\x2a\x6d\xe8\x64\x64\xd3\x1d\x13\x08\x69\x75\x5f\x5e\xb9\x8c\xad\ -\x52\x09\x1f\x7d\x7c\x12\x73\x73\x73\xe8\xcf\xe5\xe4\x9e\x87\x0f\ -\xd6\x31\x30\x30\x40\x59\xd8\x4f\x95\xa6\xbd\xfa\x61\x31\xe2\x48\ -\x11\x60\x86\x0c\x16\x1f\xb4\x27\x32\x1a\x7d\x7d\x3e\xf2\xbf\xe4\ -\x51\x2e\x97\x71\x72\x7a\x1a\x0b\x8b\x0b\xa8\xec\x55\x62\x97\xd0\ -\x67\x7c\xfc\x03\x49\x3f\x3f\xff\x30\x02\x50\x8d\xac\xba\xcc\x86\ -\x2d\x1a\x60\x9b\xc8\x85\x4e\x70\x86\x52\xec\x63\x75\x75\x55\x6e\ -\x3a\xf5\xc9\x29\xbc\xa9\x54\x69\xb5\x35\xba\x39\x6a\x7a\xbe\x3e\ -\xdc\x86\x91\x25\x60\x31\x38\x52\x19\x08\x82\x48\x40\x38\x35\x8e\ -\x80\x31\x8a\xb2\x60\x50\xa9\xec\x09\xe3\x1c\xa5\x9d\xb3\xa3\x14\ -\x5f\x9b\x7a\x7c\x07\x7d\x00\xa9\x12\xb0\x18\x19\x33\x91\x01\xb2\ -\x21\x01\xea\x50\x25\x2c\xa7\x53\x2b\x8b\x1d\x41\xbf\x29\x33\x0a\ -\xff\xb5\x41\x39\x17\x28\x71\x40\xec\x82\x16\x1b\x92\x00\x75\x58\ -\x27\xc0\x69\x52\x56\x1f\x71\x26\x2a\xd4\xac\x32\x22\xca\xa4\xef\ -\x3b\xe9\x96\xee\x0a\x23\x18\x5a\xb0\xea\xd6\x6c\xd6\x80\xae\xe7\ -\x8b\x4a\x13\x06\x98\x9d\x9d\x95\x9a\xe7\xf3\x79\xf4\x65\x7d\x64\ -\xfb\xb3\xf0\x49\x9c\x1c\x9e\xef\xc1\x10\x39\x45\x2b\x3a\x2a\x92\ -\x1a\x30\x09\x0d\x68\xe7\x02\xae\x8b\xaa\xeb\x00\xe2\xd5\x80\x1a\ -\xcd\xf9\xf3\x17\x30\x34\x34\x84\xb5\xb5\x7b\x58\x5c\x5c\x44\xe1\ -\x5e\x01\x1b\x8f\x37\x24\xae\x2f\x2f\xc3\x27\xa1\xca\xca\x12\x1e\ -\x6f\x0d\x93\xb6\x21\x61\x35\xb9\x20\xb4\x25\x08\x1a\x76\xd2\xdc\ -\x6c\x42\x69\x36\xdf\x2d\x2d\xe1\xda\x8f\xd7\x70\xe7\xf6\x6f\xb8\ -\x7a\x75\x41\x32\xc2\x2b\x18\x1e\x1e\xc6\xb9\xb3\x67\x51\x0b\x6a\ -\x38\x5c\x16\x51\xca\x86\x71\x09\xc2\xf6\x9d\xd0\x11\xa0\xa6\x2b\ -\x7b\xce\x82\xa1\xda\xcf\xcf\xcf\xe3\xe2\xc5\xf9\xe6\x2e\x8b\x6a\ -\xb5\x4a\xd5\xd2\xe2\x8e\x23\x67\x01\x65\x0e\xeb\x84\xb6\x5e\x4e\ -\x84\x26\xf9\xd2\xa9\x91\xff\x83\x03\x2c\x17\x5a\x5b\xaa\x0e\xa6\ -\x91\x86\x26\x5a\xfa\x80\xeb\xd3\x5c\x9f\x76\xcd\xe5\x60\xb1\x6b\ -\x28\xd5\xe1\x34\x64\x31\x8c\x6e\xdb\x07\xac\x45\x2c\xb0\xd6\xaa\ -\xeb\xf3\x80\x6b\xc3\x2d\x1a\xe0\x37\x9b\xd1\x8d\x26\x91\x7c\x81\ -\x74\x97\x40\xfc\x7c\xee\xb2\x61\x4a\x03\xa1\x7d\x1b\xaa\x58\xa5\ -\x8e\x6d\xf7\x67\x42\x6d\xc3\x08\x66\x93\x0d\x75\x3c\x90\x24\xd2\ -\xd5\x8b\x89\xb8\xb9\x15\x37\x3a\xa1\xbc\x24\x4c\x8f\x47\x72\x23\ -\x02\xd4\xed\xe7\x01\x8d\x0c\xcf\x04\x14\xb7\xef\xdc\xc5\xeb\xbd\ -\x3d\x74\x4b\x05\x0c\x95\xeb\xef\xc7\xe4\x87\x13\xf5\x11\x2f\xa5\ -\x01\x7e\xef\x8b\x05\x89\x59\xa9\xb4\x25\x0c\x07\x07\x07\xbb\x4a\ -\x80\x87\xd0\xad\xbf\xca\x18\xa5\xb1\xbf\x65\x26\x64\xc1\xf3\x5c\ -\xc7\x93\x30\x67\xc1\xa3\x31\xab\xdb\x1e\x88\x6c\xa9\x9f\x3e\x7d\ -\x86\xc9\xc9\x89\x7a\x63\x61\x02\xd1\xee\xee\x6e\xf1\xf7\x3f\xfe\ -\x3c\x7e\x8c\xd8\xbd\x8d\xff\x86\x84\xc5\x2d\xbc\xc8\xd8\xbc\xd0\ -\x77\x29\x26\xbe\xfe\xe6\xdb\x15\xbf\x2f\x3b\xf2\x36\x08\x54\xdf\ -\x54\x4a\x5f\x5d\xb9\x74\x9a\x7e\x3e\x92\x3f\xa7\x14\xef\x51\xbc\ -\x4f\xf1\x8e\x73\x46\x0f\x37\xf6\xdf\x2b\x8a\x32\xc5\x0b\x57\x6a\ -\x26\xc1\x43\x9f\xdf\xd9\x5b\xe5\x7f\xcb\xa1\x4a\xf1\x9a\xff\x9e\ -\xff\x2b\xc0\x00\xa8\x5b\xe3\xd0\xdb\x90\xee\x43\x00\x00\x00\x00\ -\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\xd5\x87\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x01\xf4\x00\x00\x01\xf4\x08\x06\x00\x00\x01\xbc\xd1\xef\x1c\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\xd5\x29\x49\x44\x41\x54\x78\xda\xec\ -\x5a\x7d\x6c\x14\x45\x14\x7f\x73\xbd\x7e\x17\x5b\xca\x57\xdb\x3b\ -\x3e\x5a\x95\xd0\x4f\x4a\xb1\x91\x22\xc6\x0a\x88\x49\x25\x29\x14\ -\x0a\xe5\x2f\x8a\x28\x51\x31\x18\x03\x82\x12\x85\x62\x01\x31\x0d\ -\x1f\x42\x22\x48\x10\xab\x31\x96\xa0\x01\x2c\x5a\x12\x24\x12\x62\ -\x8c\xc1\x98\x62\xe2\x47\x2a\x02\xed\x11\x11\xa1\xc5\xb6\x50\x6c\ -\x7b\x1f\x3b\xce\x9b\xdd\xd9\xdb\xdb\x5e\xcb\x5d\xdb\xbb\x2e\x07\ -\x13\x5e\x77\x76\x97\x9d\x7b\xbf\xf7\x7b\xef\xcd\xcc\xdb\x05\xb8\ -\xdf\x02\xdf\x0a\x0b\x0b\x8b\x8d\xa6\x93\x39\x18\x3f\x52\x54\x54\ -\x44\xa3\xa2\xa2\xb0\x4b\x8c\x04\xde\x14\xac\x1f\x2a\x2e\x2e\x86\ -\xfc\xfc\x7c\x7a\x4f\x81\x2f\x2d\x2d\xa5\x94\x41\xae\xaf\x3f\x07\ -\x78\xcc\xcc\xcc\xa4\xf7\x0c\x78\xca\xa1\x52\x38\x77\xae\x1e\xd2\ -\x1e\x9e\xc8\xaf\xa5\xa5\x3d\x48\x43\x1e\x7c\x79\xf9\x32\x8a\xc0\ -\xd1\x00\x28\x17\xcf\xff\x01\x19\xd9\x39\xdc\x18\x16\x8b\x85\x86\ -\x34\x78\xf4\x77\xc1\xfc\xf2\xe5\xcf\xf2\x6b\x0d\xbf\xfd\x0a\xb9\ -\x79\x8f\x40\x46\x56\x36\x8c\x1c\x39\xf2\xa3\x90\xce\xf6\x65\x65\ -\x8b\xc1\x6e\xb7\x83\xc3\xe1\xe0\x46\x70\xb9\x5c\x70\xe4\x8b\xc3\ -\x3c\xeb\xcf\x2d\x9e\x4f\xbf\xfa\xf2\xe8\xb2\x90\x63\x7e\xe5\xca\ -\x97\xa9\x9b\x79\x50\x5d\x9f\x6a\x9c\x9d\x01\x27\x21\xc9\x3c\x4f\ -\xf1\x8c\xe9\x43\x87\x6a\xa0\xa3\xe3\x36\x2e\x72\xf8\x39\x4a\x6a\ -\x6a\x2a\x6d\x6c\x6c\x24\x21\x19\xf3\xeb\xd6\xbd\x1e\xef\xce\xf4\ -\x72\xab\xab\xfb\x5a\xc3\xbe\x31\x66\xbb\x00\xb9\x3d\x6d\x13\x00\ -\x85\x07\xe8\xf1\x26\x27\x27\x87\x66\xb6\x47\xa0\x73\xe7\x3e\x03\ -\x25\x25\x25\x1e\x73\xbd\x10\x39\x04\x42\x90\xf9\xca\xca\xcd\xf1\ -\x6e\xb7\xa6\x2c\xdb\x97\x41\x5c\x5c\xac\xea\xf2\xab\x56\xad\x82\ -\x29\x53\xf2\xc0\x08\x9e\x6f\x1a\x7c\xd6\x69\x9b\xf6\xbc\xa6\x06\ -\x13\x5e\x87\xca\xba\x08\x03\x94\xc4\xc4\xc4\x21\x35\x81\x39\x30\ -\x6e\x4f\xa1\xb6\xf6\x38\x07\xad\x4f\x70\xbb\x77\xef\x86\x39\x73\ -\xe6\x84\xce\x96\x36\x85\x25\xaf\xc8\xc8\x48\x40\xd1\x02\x75\xb3\ -\xac\x5d\xed\x01\x33\x4c\xad\xec\x15\xc7\xaa\x61\xcf\x8e\x7d\xf4\ -\xfc\xef\x17\xa0\xbb\xbb\x1b\x6c\x36\x1b\xb9\x2b\xdc\x7e\xd8\xb0\ -\x61\x34\x3e\x3e\x9e\x8e\x1e\x3d\x9a\x9a\xcd\x66\x10\xb2\x7c\xc5\ -\x12\x48\xb1\x24\x79\x64\x79\x6d\x0e\x90\x8d\x40\xe1\xd3\x23\x07\ -\xf9\x95\x17\x5f\x79\x0e\xc2\xd9\x73\x28\x56\xab\x95\x8e\x1a\x35\ -\x8a\xe2\xd8\x8a\x2c\x35\x14\xf3\xa8\x94\x6a\x39\x93\x09\xc2\xc2\ -\xc2\x20\x4c\x01\x1e\x1e\x1e\xce\x89\x2e\x59\x58\x04\x4e\xd7\xd3\ -\x4c\x9c\xb0\xf6\xd5\x0d\x1e\xcc\x1f\xfc\x6c\x2f\xbf\xee\x64\xcb\ -\x5c\xe1\x17\xf8\x2c\x2e\x7b\xcd\x4e\x76\x1d\xc7\x63\x82\xe7\xac\ -\x55\xb3\xdf\xab\xbe\x75\xeb\x16\x19\x72\xf0\x5a\xe0\x2a\x78\x21\ -\x8a\xd2\x9a\xc8\xe7\xff\xb6\x56\x6d\x50\xc1\x3a\x11\x1c\xeb\x8b\ -\xdb\xd8\xb6\xae\xaf\xe2\xcf\x99\x84\xb0\xb1\x50\x14\xf0\xea\xef\ -\x06\xc2\x00\x03\xca\xf6\xa8\x24\x41\x21\x44\x55\xfa\x44\xdd\xc9\ -\xbe\x36\xf6\x1e\xc6\xd9\xbe\xe9\x3d\xd5\x78\x26\x1c\x43\x23\xc1\ -\x68\x64\x20\xcc\x63\x5d\x2e\x9a\x49\x94\x22\xd1\xd1\xd1\x6a\x3f\ -\x2b\x2b\x1d\x9e\x7f\xa9\x5c\x66\x1c\x99\x77\xca\xec\xef\xdd\x71\ -\x00\xba\xba\xba\xb8\x74\x76\x76\xba\xfb\xba\x23\x26\x40\x6d\xeb\ -\x8d\xf9\x45\x8b\x96\xd0\xc3\x87\x6b\xc8\x90\x64\x7b\xda\x63\xff\ -\x2e\xaf\x66\x2e\xfc\x79\x09\x36\xbe\xb1\x15\xa2\xd8\x0c\x10\xc1\ -\xc4\xcc\x5c\xda\xc1\x0c\x20\x49\x12\x50\x14\xfc\xbf\x9a\x75\x9f\ -\xc7\x58\x3a\x2f\xb9\x93\xcb\x17\x3c\xfa\x18\xfd\xe1\xec\xf7\x24\ -\xa0\xe0\x51\x09\xc6\x7e\x2b\xeb\x26\x70\x1d\x15\x20\x92\x4e\x30\ -\x5e\x5d\x4a\x8c\xdb\x99\x4b\x23\x14\x07\x73\x65\xbc\xe7\x64\xfb\ -\x7a\xa7\x72\x5f\x42\xd1\x3c\xa7\x8e\xa7\x01\xdf\x17\xf0\xb4\xd4\ -\x87\x9e\x08\x6a\xb6\x67\xca\x0c\x17\x21\x80\x4a\xf6\x00\xad\x64\ -\x6c\x2c\x5e\x60\x2e\x40\x86\xf1\x3a\xef\x23\x78\xd6\xb7\xb3\x7b\ -\x0e\x61\x04\xf6\xff\x5d\x5e\x8c\x10\xa8\x0c\x3f\x28\x09\x0f\x95\ -\x2b\x9e\x57\x22\x33\x2c\x32\x39\x13\x74\x6d\x04\x86\xd5\x9b\x6e\ -\x14\x16\xbb\x9d\x4a\x7c\x8b\x78\xb6\xb3\x6b\xc2\x00\x0e\xe5\x39\ -\x91\x13\xde\x2a\xcb\x85\x4b\xeb\x62\x8d\xbd\xc2\x6b\xdd\x66\xa1\ -\x24\xec\x04\xec\xcc\x0c\x87\x33\x37\xac\x70\xec\x9f\x0c\x7e\xbd\ -\xfe\xa7\x1f\x65\x96\x59\x1f\x3d\x03\x99\x35\x29\x33\x02\xf7\x02\ -\xf4\x10\x61\x20\x26\x39\xb9\x79\xfc\xb9\x5d\x39\x27\x94\x70\xff\ -\x05\xc0\x65\xf0\xe5\x2d\x61\xeb\x19\x82\xd3\x7a\x18\xdb\xa2\x26\ -\x37\x41\x61\x52\x13\x50\x17\xf3\xd4\x74\x80\x96\x49\xe5\xb0\xe5\ -\xe8\xb5\x3e\x9f\xb7\x26\x86\xc3\x9b\x25\x49\xd0\x79\x76\x3f\x10\ -\x33\x95\xc7\x12\x59\xcf\x49\xa0\x6d\xbb\xe5\x74\xc2\xea\x2b\x4f\ -\x1a\x13\xbc\x19\xb8\xd2\xea\x08\x5c\x69\x0a\xd1\x05\x2b\x61\x1c\ -\xeb\x7e\xb0\x22\xd5\xc7\x71\xa8\x6c\x48\x31\x8e\x24\x16\x48\xa4\ -\xd0\xb0\x31\x8f\x8c\x23\x70\x54\xdc\x14\x49\x15\x63\xa8\x56\xf1\ -\x59\xa2\x26\x2f\xe3\xac\x93\x70\x36\x46\x84\x3c\x0e\xa0\x17\x98\ -\xa8\x81\xdd\x9e\x79\x38\x31\x81\xdb\x65\x71\xde\x46\xb7\x37\xf9\ -\x37\x24\x89\x4e\x94\x97\x5a\x44\xa1\x82\x40\xd0\x5e\x67\xf6\x0b\ -\x7c\xdb\x4e\xcb\x46\x4c\x5e\x04\xc9\x71\x89\xa2\x24\xd3\x38\x2c\ -\x52\xe3\xbf\x7e\x2c\x94\x5c\x7c\x21\x20\x83\x76\x29\x42\x89\x41\ -\x99\x77\x41\x05\xba\x26\x57\x1a\x64\xa5\x29\x8b\xd5\xa8\xfc\x35\ -\xfd\x53\xc2\xfa\x14\x38\x2f\x7f\x23\x83\x97\xe4\x71\x69\x10\x32\ -\x7e\xbf\x62\x9e\x2b\xc7\x32\x32\x75\x30\x5d\xed\xac\x8f\xe2\xf0\ -\x3f\xde\x85\x98\x53\xa6\xf3\xe7\xe5\x71\x88\x2c\x4e\xa3\x4e\x75\ -\x4e\x65\x1d\x2e\x11\x6e\x3e\xf4\xd0\xd8\x99\x6f\x0f\x6c\x8f\x60\ -\x27\xee\x9d\xb0\x70\x7d\x43\x32\xaf\xb0\xae\xb2\xc5\xc4\x3a\x67\ -\x7d\xbf\x99\xcf\x58\xb8\x0d\x26\x6c\xbe\xcd\xc7\x91\x34\xec\x1b\ -\x14\xbc\xa2\xa0\x5d\x96\xfc\xfd\xd1\x2c\xe6\x29\x4c\x9a\x5f\x29\ -\x67\x7b\x3f\x24\x63\xc1\x66\xbe\xf2\xcb\xca\xcc\x82\xa2\xe3\xe3\ -\x94\x31\x0d\x1c\xf3\x62\x31\x82\x46\x78\xfc\x13\x13\x5b\xb2\xba\ -\xa0\x60\x7a\x01\xc4\xc4\xc4\x40\xde\x92\x77\x7d\x1e\x22\x63\x7e\ -\x05\x07\x9e\x94\x94\xc4\xc7\xc0\x4d\xcd\x82\x93\x63\x0c\x5f\xc0\ -\xfc\x19\xff\x64\x7f\x28\x41\x7b\x97\x04\x39\x39\x39\x1c\xc4\x84\ -\x09\xe3\xd9\x51\x82\xdc\xc5\xef\xc0\xe2\xb5\x07\x7c\x07\xae\xd9\ -\xd5\xdd\xec\xa6\x30\xb3\x76\x84\x71\xc1\x4f\x7c\xbf\xb3\x29\x7d\ -\x9f\x9d\xed\xc7\x25\x98\x9a\x37\x55\x2d\x62\xa0\x8c\x1f\x3f\x9e\ -\x67\xad\x86\xa6\xeb\x30\xb9\x74\x8b\x17\xd0\x9b\x20\x7d\x5e\x05\ -\x0f\x13\x3d\x70\xb5\xcf\xc6\xb5\x54\xb5\x60\x41\x34\xa0\xcb\xbc\ -\x7e\x65\x7b\xa6\xdc\x3c\x3c\x4e\x2b\x98\xc6\x76\x6e\x92\x07\x78\ -\x94\xb1\x63\xc7\xf2\xa3\xcd\x76\x19\xb2\x17\x54\x62\xc1\x5a\x59\ -\x08\x49\xfc\x88\x65\xae\x84\xf8\x78\xaf\xc0\x79\x4d\x40\x72\xa9\ -\xe7\xca\xae\x81\x18\x02\x7c\x5c\x5c\x1c\x45\xe5\x22\x22\x23\xe4\ -\xc2\x83\x0e\xb8\x56\xac\x56\x0b\xb4\xb5\xb5\x41\x7b\xfb\x4d\xb5\ -\x66\x9f\x9c\x94\xcc\x0d\x26\x62\x5c\x6f\x00\x21\xe2\x9a\xa1\x98\ -\x47\xc5\x10\x44\x7e\x7e\xbe\x07\xd0\x1e\x86\x90\x38\xdf\x68\x2c\ -\x88\x8d\x8d\x55\xef\x0b\xd0\x3d\x5c\xdd\x0b\x78\xcd\xdb\x9f\x80\ -\xb0\xef\x17\x78\xb3\xd9\x4c\x51\xb1\x59\xb3\x66\x79\x80\xf5\xe6\ -\x01\x3d\xee\x33\x63\x20\xe3\xaa\x11\x34\xf1\xcd\x0d\xe2\x92\x78\ -\x95\x17\xaf\x5d\xbc\x78\x31\x28\x1f\x30\x98\xfb\xc3\xba\x38\x0a\ -\x86\xf5\x71\xdf\x1b\x70\xaa\xad\xf9\x29\xa0\x3d\x62\x5d\x91\x60\ -\x7d\xb9\xe1\xaf\x2b\xd1\xec\xec\x6c\xfc\x86\xce\x3b\xf3\x92\x72\ -\xae\x61\x98\xea\x8a\x9c\x52\x1f\xd5\x5e\x94\xa6\xa6\x26\x9f\xf4\ -\xfd\xb7\xd2\x4a\xbd\xd5\xd0\x13\x37\xfc\x45\x02\xc1\x3c\x96\xac\ -\x21\x25\x25\xc5\x5d\x65\xd5\x00\xf7\x66\x0c\x8f\xa3\xc6\xed\xbd\ -\xc5\x39\xf6\xf5\x2f\x2a\xfa\x9c\xa3\x63\x68\x8f\x17\x08\x09\x6b\ -\xae\xf8\x45\xa6\x3f\xf3\x7c\x82\x78\x31\xe1\x6d\x7a\xf2\xc6\xa2\ -\x56\xd4\xb7\x36\x4a\xa9\x5a\xd4\xf5\xb5\xc9\xed\xea\xd5\xab\xbe\ -\x2b\xb3\xfa\x0a\x41\x03\x70\x89\xa6\x3d\x8d\x11\x88\x6c\xaf\x4f\ -\x6e\x1e\xf5\x76\x1d\xdb\xfa\xbe\x5e\xb4\xe3\xd8\x6c\x36\xbf\x95\ -\x7f\xe1\xbb\x99\xd0\xd2\xdc\x02\xcd\xcd\xcd\xd0\x72\xbd\x39\xa0\ -\x31\x4f\x67\xcf\x9e\xdd\x2b\x18\x6f\xd7\xfb\x32\x82\x38\x6f\x6c\ -\x6c\xf4\x47\x5f\x2c\x6a\x9e\x51\x2b\x4a\x55\x9e\xdf\xef\x26\xbc\ -\x16\x38\xb7\x87\x53\xa7\x4e\xf9\x04\x5c\xef\x15\x83\x04\x1c\x5b\ -\xb5\xe8\xb4\xef\x49\x39\x4d\xa2\x28\x68\x25\xa0\xcc\x6b\x4f\x66\ -\xcc\x98\xe1\xb3\x21\xb4\xe7\xad\xad\xad\x70\xe3\xc6\x8d\x01\xcf\ -\x50\x37\xf7\xa7\x78\x43\x5b\xf1\xc0\x8a\xbf\x37\x05\x1c\xbc\xbe\ -\xe5\xe5\xe5\xf5\xca\x76\x43\x43\xc3\xa0\x4f\xcf\x1d\x1f\x7b\xff\ -\x88\x31\x6e\xe9\x55\x12\xb0\x84\xd7\x5b\xab\xaf\xaf\x0f\xc6\xba\ -\x64\x17\xfe\xb9\x5d\x33\x38\x5f\x6f\x0e\x1a\xf3\x41\x6a\x5c\xdf\ -\xff\x3e\x1f\xd3\xa7\x2e\x31\xa5\xd7\x48\x50\x99\x0f\xaa\x05\xcc\ -\x83\xb3\xdb\xbb\xeb\xc0\x77\x1d\x1f\xd1\xa8\xbc\xd0\x0b\x6a\x25\ -\x67\xa8\xbf\x8f\xe7\x2b\x4c\x08\x93\x26\x30\x81\xbe\xa4\xab\x6e\ -\x38\x1d\x6c\xf0\xc2\x00\xc1\x36\x42\x85\xf2\x9b\xed\xb2\xcb\x53\ -\x5f\x24\x21\x18\x6c\x06\x32\x09\xde\x51\x37\xfb\xb7\x0f\xe0\x37\ -\x39\xb9\xc2\x2b\x22\x66\xde\xdc\x34\x54\x6e\x59\x0c\xe0\xf1\x81\ -\x55\x7f\xe4\x7e\x0b\x56\xfb\x5f\x00\xf6\xce\x3e\x26\x8a\x23\x0a\ -\xe0\x6f\xe1\x80\x33\x72\xc7\xa1\xad\x7c\x9e\x82\x36\x35\x22\x46\ -\xb4\x69\x89\x60\xd2\x06\x8b\xc5\xb6\x16\x4c\xad\x01\x51\x84\xa6\ -\xd2\x2f\xdb\xa0\x62\x9b\x5a\x8d\x24\x4d\x63\x6d\x0c\xd8\x2a\xda\ -\x98\x58\x30\xd5\x94\x44\x5b\xe8\x27\xff\x34\x6a\xfb\xa7\x4d\xeb\ -\x45\xed\x07\x62\xcc\x09\x14\x1b\xc0\x72\x50\x39\x15\xe1\xa6\xfb\ -\x66\x3f\x6e\xee\xb8\xcf\xf5\x96\x5b\xaf\x4e\x98\xec\xde\xee\xed\ -\xde\xbc\x79\x6f\xde\xbc\x9d\x9d\xdf\x70\xff\x4f\xcd\x54\x58\xb8\ -\x5c\x73\xe6\xac\x3a\x43\x5b\x52\x52\x92\x80\xcd\x38\x2f\x2f\x4f\ -\x53\xc2\xab\x1e\xd8\xf0\xcf\x34\xb6\x8a\x8a\x0a\x3a\xdd\xcc\x6e\ -\xb7\x13\x8b\xc5\xa2\x09\x6e\x5e\xf5\x42\x14\x17\x17\x93\x91\x91\ -\x11\xc0\x6c\xb7\xe3\xc4\xe2\x9b\x35\x1d\x1d\x1d\x1f\x45\xb4\xa9\ -\xaf\x5d\x5b\x4e\x58\x5c\xd4\x60\x30\xe0\x63\xed\xbe\xff\x81\xa9\ -\xbb\xce\x9b\x8e\x37\x1a\x21\x39\x35\x0d\xa7\x9a\x92\xae\xae\x2e\ -\x2e\x22\x35\xbe\x71\x63\x75\xab\xc4\xd0\x6c\xd8\x50\x49\xb7\xbd\ -\x3d\x3d\xc2\xe0\xc6\xa3\xb9\x90\x94\x94\x44\x22\xd5\xd4\x4b\x50\ -\xd3\xe5\xe5\x6b\xa9\xc6\xe3\xe3\x0d\x74\x7b\xde\xf2\x6b\x4e\xdb\ -\x17\x27\xb8\xdc\x25\xf9\x90\x98\x98\x48\x22\x50\x70\x57\x36\xb6\ -\xac\xac\x54\xf4\xf2\x84\x4e\x5a\xf8\xba\xed\x4b\x6e\x70\x70\x90\ -\x7b\xfa\xd9\xe7\x4e\x47\x8c\x57\xdf\xbc\x79\x0b\x82\x3e\x14\x16\ -\xc4\xbc\x66\xcd\x0b\xd0\xd8\xd8\x28\x4c\x27\xe7\x73\x67\x67\x67\ -\x64\x62\xe1\x4e\x4e\x4e\xd8\x36\x35\x35\xc9\xcc\x1c\x6e\xcd\x66\ -\x73\xe4\xae\x81\x21\x91\xd0\xce\xee\x8c\x78\x6c\x02\xe1\x4a\xd1\ -\xa1\xbe\xe1\x8e\x1d\x3b\x49\x41\x41\x01\x64\x66\x66\x40\x56\xd6\ -\x7c\xb0\x58\xce\xf1\x51\xdb\x28\x8c\x8e\x8a\x98\x88\xf8\xee\x4d\ -\xaf\xd7\x5b\xf8\xa0\xa6\x23\xa2\x34\xde\xde\xde\x0e\x3a\x5d\x0c\ -\x08\x5e\x7d\x9d\x7c\x7c\xd3\xa6\x4d\x50\x53\x53\x23\x35\x87\xb6\ -\x88\x32\x75\x6c\xc7\x2b\x56\x14\xc1\xc0\x80\xf0\xf2\xef\xd8\xb1\ -\xcf\x26\x40\xc1\xb5\xb5\xb5\x61\x37\xf5\x90\x7a\xd7\x3d\x7b\x3e\ -\x24\xc3\xc3\xc3\x08\x0f\xd1\x9c\x95\x35\x0f\x4e\x9d\x3a\xcd\xc7\ -\xe8\x18\xab\xdb\x79\x8f\x6e\x87\xaa\xaa\x2a\x68\x68\x68\x90\x97\ -\x7f\xb1\xd9\x6c\xdc\x3d\xa9\xf1\x19\x33\x66\x9c\x43\x2f\xfd\xd0\ -\x9c\x39\x84\x7d\x5d\x8c\x1a\x3e\x7b\xf6\xac\x8b\xa3\xc3\x74\xf0\ -\xe0\x21\xf9\xda\xcf\xbf\x6a\x86\xac\x79\xf3\xc8\x9c\xd9\xb3\x49\ -\x7a\x7a\xfa\x2e\xcd\x0b\xce\x3f\x6c\x34\x21\x0f\x87\x2b\x16\xe8\ -\x74\xba\x9c\x18\x91\x7c\xae\xa8\x5c\x0d\xaf\xbc\x5e\x21\x0b\xcb\ -\xae\x6e\xe0\x9e\x8e\xb7\x36\xd1\xa3\x06\xa3\x81\x5e\xcb\xdf\xa7\ -\x2e\x25\x39\x99\x60\x34\x27\xa1\xdf\x9a\x7a\x48\x61\x0b\x24\xd1\ -\xce\x98\x11\xdd\x96\x03\x98\x6d\x2f\xf3\x9e\x7b\x1c\x0e\x1f\x6a\ -\x86\x8b\x17\xfe\x90\xbb\xb4\x65\x4f\x3d\x01\xab\xcb\x4a\xe8\x39\ -\x89\x80\x8e\x37\x4c\xa5\x6b\xdf\xb0\xc8\x37\x7a\x7d\xf6\xb7\xd4\ -\x80\x02\x75\x41\x08\x8c\xa6\x58\x27\x9b\x8a\x2f\xdc\x5b\xac\x9a\ -\x17\xab\xd7\xb9\x40\xbf\xd2\x3e\x6b\x01\x37\x86\x6e\x08\x5c\x2c\ -\x83\x7c\x4b\xcc\x1c\x5b\xd9\xa1\x16\x3e\x18\x8d\xd7\xb9\xb4\x11\ -\xbe\x70\x9c\x88\x7b\x4b\xa8\xf7\xea\x55\xeb\xa0\xe5\x64\xb3\xab\ -\xf4\x5e\x0c\xf6\xc8\xfe\xa3\xd0\xf7\x77\x9f\x70\xad\x84\x8b\x8b\ -\xa8\xb7\xbb\xe0\xda\x7a\x1e\x17\x59\x74\xce\xad\x8b\xa8\x5a\xff\ -\x2a\x9d\x03\x5b\x7f\x60\x37\x10\x57\x16\x1a\xae\xf7\xff\x03\x2d\ -\xcd\x27\xe1\x96\x88\x80\x4a\x8c\x3c\xde\x8b\xbe\xb2\x91\xf6\x83\ -\xe0\xdc\x4b\x4b\xcb\x49\x4b\xcb\x71\xf5\x48\x67\x91\x72\x26\xde\ -\x86\x1a\xe4\x7d\xb1\x41\x6f\xdf\x5a\x47\x11\xef\x38\xbe\x12\x62\ -\x79\xe7\x85\xe7\xb0\x0b\xa3\x34\x33\xd3\xe7\xb3\x43\x15\xc1\x62\ -\xde\x79\x4b\x96\xd2\x2f\xa6\xa7\x98\x67\xf5\x5c\xeb\xbe\xaa\x9a\ -\x57\x67\x0b\x40\x58\x24\x9b\x9d\xf0\x27\x4e\x17\x93\xa0\x5f\x14\ -\x56\x06\x7c\xb1\xef\x66\xa6\x8b\x79\xc2\xbb\xd9\x8a\xe1\x93\x2d\ -\x90\xb6\xcd\x57\x60\xa5\xea\xa6\x8e\x05\xc9\xce\x5e\x40\xba\xba\ -\xae\x7a\xe5\xd9\xef\x30\x4e\x0a\xcf\x49\x8e\x0f\xcf\xdf\xb9\xe3\ -\x1a\xb3\xbb\xcf\x80\x96\xb2\xda\x78\xb7\xa2\x7e\xfc\xe2\xc5\x0b\ -\x9c\xf5\x2d\x03\x3c\xb3\xb2\x58\xc6\xba\x25\xa1\xc7\x44\xc1\x46\ -\x45\xac\x5b\x5a\xb6\x41\x5a\xba\xe1\xb6\x88\x75\x8f\xba\x09\x8f\ -\xf7\x79\x72\x79\x11\x5c\xaa\x8d\x83\xae\x77\x8c\x19\x9a\x1d\x6c\ -\x44\xae\xb5\x21\xab\x1d\x60\x3e\x07\x9b\x7f\x5b\x46\x8f\xfd\xd5\ -\xd3\x0d\x03\xfd\x7d\x72\x53\x40\x81\x50\xdb\xe8\xc4\xd8\x63\x12\ -\xf7\x9e\x60\x4a\x84\xb4\x74\x33\x3d\x27\x60\xdd\xed\x14\x18\x84\ -\x31\xb0\x82\xca\x43\xdf\xca\x05\x8f\x45\xa4\x9b\xd0\xe2\xed\x5b\ -\xf4\x3d\x65\xde\xc8\x7c\x80\x29\x4b\xaa\xa1\xfe\xbb\x3e\xb8\x74\ -\xcd\xf7\xbc\xd6\x4f\x5e\x12\x04\xbe\xf5\xf3\x61\xbe\x14\x04\x64\ -\x47\x8e\x00\x21\xa7\x51\xb4\xd3\x56\x9f\x46\x84\x17\xf2\x4c\x63\ -\x19\x17\x2a\x81\x8b\xd2\xc1\xd6\x95\xa9\x81\x57\x20\x22\xe1\x31\ -\x02\x20\x4c\xd3\x98\x8f\xce\x3f\xdc\x82\x53\xf4\x5a\xe7\x04\xf9\ -\x89\xc4\x23\xd0\x6d\x90\xb7\x8c\x66\x98\x78\x34\x73\xc4\x24\x35\ -\xcb\xb6\x71\xc4\x89\x5d\xc7\x08\xd3\x31\x70\x5f\xff\xd8\xd6\xa0\ -\xc1\x3e\x8f\x08\x37\x9f\x87\xf6\xa5\xed\xd2\x9e\xe0\x6c\xc4\x81\ -\xda\x71\x30\xda\x0e\x16\xde\x7f\xe4\x6d\x81\x8d\x45\x92\x11\x31\ -\xd1\x71\x81\x88\xe6\x73\x9d\xe6\x4c\x5d\x00\xf4\x89\xd0\x1e\x1d\ -\x82\x23\xa2\xc4\x71\x94\x32\x5f\x49\xe9\xe7\x71\xa1\xf2\x04\xaf\ -\xae\xbe\xb9\x2b\xe5\xd6\x69\x4c\x4d\x1f\x24\xa2\x04\x65\x4f\xc9\ -\x53\x6e\x99\x14\xd6\xe5\x88\xb3\x52\x27\x81\x5b\x8f\x52\xaa\x21\ -\x21\xf3\x91\x99\x08\xf0\xa2\x37\x57\x9a\x33\xeb\x6e\xca\x20\xb0\ -\xf3\xde\x9a\x14\x9c\x73\xc1\xb5\x1f\xde\x3d\x06\xe6\xe5\xef\x2a\ -\x6a\xe3\xc3\xf6\x31\x98\x36\x7d\x3a\xfc\xf0\x27\x91\xef\x37\x19\ -\xc8\xb6\x72\x8d\x8f\x3a\x71\xed\x04\xa3\x91\x82\x3a\x8f\x57\x1f\ -\x08\xda\xab\xe7\xae\xdf\x4b\x9b\x4c\xfd\xef\x19\xe0\xb8\xed\xd4\ -\xba\xda\x5d\xb9\x62\xaf\x4e\xbd\x2f\x5f\xc0\xc5\x47\x84\xd5\x02\ -\x71\x5e\xfb\xbf\x23\xb7\x61\x51\xe9\x07\x01\x5d\xbf\xfd\xe3\x36\ -\x01\xdc\xa5\xc4\x72\x92\x30\x2c\xdd\x9e\x3a\x69\xb3\xde\xee\x6a\ -\x94\x75\xe1\xa7\x00\xa6\x04\x13\x64\x2f\xc8\xa6\x03\x86\x19\x48\ -\x29\xf3\x02\x20\xa6\xed\x2b\x21\xad\xdc\x7a\xca\x22\x0b\xcd\x3e\ -\xdd\x2d\xfb\xe6\x01\xb0\x0c\xe8\x28\xfe\xad\x39\xaf\x3e\xf7\xd0\ -\x2d\x88\x8e\x8a\x86\x98\xd8\x18\x98\x39\x6b\xa6\x0b\x85\x84\x9f\ -\xad\xd6\xab\xb0\x70\xcd\xfb\xf4\xf3\xf9\x13\x3b\xe4\xeb\xda\x78\ -\x61\xb7\xef\x6f\xa3\x91\x9e\xc9\x64\x82\x38\x84\x7d\xc7\x1d\x13\ -\xf8\xd5\x37\x7f\x9a\x0a\x9d\x9d\xbd\x38\x80\x99\xc0\x3f\xbd\x0d\ -\x69\x42\x70\x5c\x4d\x14\x0b\x8b\x26\x99\xbb\x38\xd7\x23\xa3\x6a\ -\x36\xa7\x53\x34\x1b\xbf\x94\xfd\xfc\x7b\x74\xeb\x70\x38\xc7\xdb\ -\x91\x49\xf7\xc7\xba\x89\xc7\x6c\xa0\x15\x34\x5b\xc2\xa5\xf3\x97\ -\xe6\x7b\x05\x73\xb1\x52\x10\xcb\xc6\xcf\xdd\xdd\x3d\xf2\xb9\x94\ -\x94\x64\x8f\xb0\x9f\x37\x2c\x9b\x38\xdf\x44\x84\x97\x4c\xd6\xeb\ -\xf5\x94\x4c\xce\xcf\xcf\xf7\xc9\xa3\xb3\xe7\x52\x53\x04\x06\x9d\ -\x22\x9a\x9e\x80\x3d\x37\x48\x17\xf3\xe5\xcb\x97\xb5\xc5\xa3\x4b\ -\xc4\x30\x0e\x2e\x78\x63\xd0\x59\x42\xd9\x23\xb3\xe6\x10\x98\x74\ -\x19\xcb\x66\x04\x67\x35\xee\x96\x10\x68\xcb\x0c\x97\xe0\x1b\xb0\ -\x50\x85\x85\x85\x1e\xd1\x4a\x5f\x58\x36\xfb\x7d\x16\xe9\x76\x87\ -\x72\x71\x7b\xe5\xca\x15\x4f\xbf\x1d\xf2\xa1\xa8\xa0\x29\xa5\xa2\ -\xa2\x22\xaf\xd4\xb1\x27\x4d\xcb\xcc\xba\x07\x1a\xd9\x13\xd0\xeb\ -\x03\xc5\xf6\x8e\x61\x8b\xa5\x0b\x06\xc3\x8e\x52\xe2\xdc\xfc\x51\ -\xc8\x0e\x66\x88\x59\xde\xf7\x40\x22\xbb\x5f\xe3\x87\x3f\x97\xff\ -\x79\xd6\xb4\x9d\x3d\x4e\x0a\x59\x21\x89\x1c\x54\x1b\xc7\xa5\xcd\ -\x7d\x71\xa7\xbe\x28\x64\x97\xa5\x16\xdc\x2a\x0c\xcf\xf9\x11\x9a\ -\x86\x01\xac\xd6\x79\x41\x71\xda\x58\x8e\x14\xe9\x19\x5f\xeb\xe5\ -\x54\x13\xdc\x9b\x59\xfb\xa2\x8d\x03\xc1\xaf\x03\x10\x7a\x42\xda\ -\xf2\xcb\xca\x1c\xc4\xae\xaf\xf3\xb9\xbf\x7f\x80\x3f\xd2\xab\x8a\ -\xc6\x07\x25\x33\xf7\x87\x58\x07\x8b\x5e\x2b\x11\x1a\xd3\xde\xb9\ -\xdf\xf2\x21\xa4\xf3\xb3\x69\x9b\x3a\xce\x4d\x6e\x40\xf8\x0f\x2c\ -\x82\x21\x8d\xbd\x7d\xc7\x8b\xf7\x0e\xb8\xbc\x43\xfb\x27\x92\xc7\ -\x09\x6f\xf4\xaa\x07\xde\x9e\x39\x73\x46\x88\xdc\xf8\x20\x46\x89\ -\xd0\xb8\x6c\x4a\x48\xba\xa3\xb8\xc9\xe9\xce\x7c\xba\x4c\x5c\x70\ -\x43\x8a\xbf\x3d\x99\x32\xbe\x3e\x0a\x65\xf7\x1b\x0a\xd4\x3a\x24\ -\x82\x4f\x62\xa2\xe5\xf5\x85\x5a\x4f\x2d\x0b\x4c\xf8\x40\xfb\xf1\ -\x1a\x8d\x08\x8e\x88\xf5\x2c\x24\x8d\xbd\x65\xd5\x22\xb7\x70\x6b\ -\xfc\x66\xeb\x83\xfe\xca\x91\x31\x65\x55\xbf\xdf\x49\x02\xf7\x1c\ -\x5e\x1d\x80\x56\xad\x81\x28\x34\x98\x90\xb5\x52\x0b\xed\xdb\x1f\ -\x56\x4d\x73\x88\x63\xf5\xa3\xe2\x8f\x5b\xc3\x20\x30\xe7\xd4\xb8\ -\x7f\xac\x3a\xd4\x6d\x7c\x32\xdb\xbd\xd5\xdf\xf3\xb7\x88\x53\xd3\ -\x98\x4a\x0a\x31\x62\x0b\x86\x7f\x0c\x87\x29\xde\x2d\x4a\xbd\x10\ -\xee\x27\xf5\xd3\x7f\x02\xb0\x77\xed\xb1\x51\x1c\x67\x7c\xf6\xee\ -\xec\xe2\x03\xc7\x67\x3b\x58\xd8\xe7\x27\x6d\x12\x94\x2b\x89\x1d\ -\x5b\xe0\x3e\x90\x0d\x24\xa1\xc4\x08\x4c\x43\x45\x95\x44\x69\x42\ -\x80\xfc\x41\x04\x75\xa4\xca\xa1\x85\xc8\x40\x1e\x34\x4e\x14\x2b\ -\x4e\xdd\x08\x25\x10\x45\x4a\x88\x52\x35\x06\x52\x48\xd5\x56\x0d\ -\x69\xd3\x57\xac\x16\xd1\xda\x4e\x5d\x85\x18\x6a\x20\x96\x6b\xfb\ -\xfc\x90\x0f\xdb\xe0\x9b\xee\x37\xb3\xb3\x37\xbb\xb7\x7b\xb7\x77\ -\xbe\x3d\xdf\xf9\xf6\x53\x26\xbb\xde\xbb\x5b\xee\xe6\x37\xdf\x63\ -\x66\xe7\xfb\x7d\xd6\x7f\x29\x28\xc2\x7c\xf9\x21\xf7\xdd\x57\x87\ -\x21\xfd\x05\x36\x54\x89\x73\x29\xc1\x82\x76\x1e\xc5\x6f\x5a\x52\ -\x5f\x5f\x8f\xeb\xeb\x37\x8b\x73\x42\xba\xbb\x6e\x7a\x7a\x1a\x03\ -\xf8\x1d\x1d\x1d\x16\xf8\xb3\x0c\xe1\x12\x52\x58\x51\xf7\xf4\xf4\ -\x34\xc2\x9f\xc8\xd7\x3c\x2e\x2f\x2f\xc7\x1e\x8f\xc7\x6b\xc1\x3c\ -\x8f\xcc\xfb\x03\x0f\x3c\xe8\x15\x4d\xba\x0b\x36\x0f\xd3\xac\xc6\ -\x69\x39\xc5\x8b\x36\x58\xd3\x97\x37\x0e\xbb\x2e\x5c\xb8\x30\x6a\ -\x41\x9e\xc4\x9a\xfe\xc8\x23\x8f\xc2\x6e\x0c\x17\x5f\xcb\x5e\x9d\ -\xd6\xb2\xcc\xe3\x41\x9e\xe5\x77\xb2\xa4\xe6\x91\xe2\xe2\x62\x8b\ -\x6d\x29\xb9\xcd\x3b\xbe\xc8\x4f\x15\x59\xb6\x1b\xa4\xf5\xb2\x81\ -\xf0\x59\x67\x27\x49\x11\x82\xe2\x67\xe5\x77\x55\x12\x7f\xef\x76\ -\xbb\xf1\x5c\x33\x56\x58\x81\x5c\x14\xb2\x63\xc7\x4e\x4c\xd2\x9c\ -\x44\xe8\xb6\x6e\xdd\xca\xed\x34\xf0\x93\x60\x8e\x5f\x38\xe9\xfa\ -\xe7\x79\xd4\xdd\xdd\x4d\xdc\x58\xfd\xfd\xa2\xff\x97\x1e\x04\xfc\ -\xf9\x93\x3f\x88\xa7\xfe\xd2\xe1\xe1\xe1\x4b\xa9\x06\x7a\xd2\xf9\ -\xf4\x5d\xbb\x9e\xc0\xd4\x87\x4f\x21\x7a\x9c\x86\x60\x2e\x08\x78\ -\x78\xba\xd3\xda\xda\x2a\xfb\x75\x2d\xa2\x8e\xba\x8d\x9b\xbc\x5f\ -\x7c\xfe\xb9\xeb\xb3\xee\x2e\xc1\xd2\xf4\x44\x37\xec\x92\xf9\x2e\ -\x29\x29\x25\xbb\x4c\xf9\x72\xcc\x20\x47\x8e\x1c\x21\x60\xf3\x52\ -\x56\x56\x86\x7b\x7b\x7b\x15\xe0\x9e\x3e\x75\x32\xdb\x8a\xde\x13\ -\x5c\x1a\x1a\x1a\xf0\xd4\xd4\x34\x52\x6b\x3a\x44\xee\x34\x6a\x9f\ -\x26\xb9\x8f\x90\xad\x0e\xda\xcd\xf2\x1d\x61\x00\xcc\xd0\x1d\x3a\ -\xb5\x7d\x7d\x7d\x1f\xa3\x14\x97\xa4\x09\xe4\x1a\x1b\x1b\x71\x80\ -\x5e\x28\x10\xb8\x05\xb6\x85\x52\x1f\x0e\x83\x82\xcd\xd3\x95\x47\ -\xf2\x99\xb3\x56\xec\x9e\x24\xa0\xef\xdb\xb7\x3f\x4b\x49\xad\x44\ -\xcf\xc1\x97\xf3\x91\xbb\x72\x00\x68\x66\xaf\xa3\xfc\xfc\xfc\x94\ -\x9f\xb6\x25\x8b\x4f\x1f\x61\x5a\xbb\x61\x43\x1d\x09\xd6\x68\xd0\ -\x76\x03\x7c\x35\xea\xe9\xe9\x51\x44\xec\xbc\x76\x83\x6c\xd9\xb2\ -\x45\x04\xbb\x00\x35\x37\xbf\x40\x5e\xcb\xcb\xcb\xc3\x03\x03\x03\ -\x82\xa5\xe9\x09\x2a\x87\x0e\x3d\x83\x19\x80\x39\x39\xd9\x0a\x4d\ -\x07\x59\xb9\x72\xa5\x82\x69\x2e\x70\x4e\xe9\xb7\x76\xef\xde\x4d\ -\x2a\x45\x81\x30\x36\x2a\x78\x4f\x6e\x6e\x2e\xb6\x40\x4f\xe8\x48\ -\x9d\xb6\xa1\xa1\x61\x74\xea\xd4\x07\xa8\xbd\xbd\x9d\xd4\x1a\x02\ -\x79\xe7\x9d\xe3\x0a\xed\x66\xb2\x66\xcd\x6a\x85\xb6\xc3\x40\x68\ -\x6e\x6e\x46\x3c\x25\x99\xcb\xe5\xda\x64\x45\xef\x09\x22\x4b\xcb\ -\xca\x6a\xec\x76\xfb\x89\xed\x3b\x76\xba\xa6\xa6\x26\x49\x70\x46\ -\x48\x38\xc4\x88\x5d\x2f\x7a\x0f\xb0\x0a\x4e\x93\x68\x9d\x46\xee\ -\x01\xc2\x0e\xf5\xde\x7a\x68\x6f\xb7\x1f\x45\xeb\x6b\xea\x53\xce\ -\xcc\xcf\x99\x4f\x07\xe2\x21\x20\x11\x63\x64\x62\x0e\xe9\x68\xe7\ -\x8e\x4b\xbf\x5a\x82\xbe\xf1\xad\xbb\x50\x5b\xeb\x9b\x5c\xc4\xae\ -\x1d\xbd\xab\x39\x34\xd5\x73\x7a\xa6\xf1\x70\x20\x2c\x6c\xb0\x4d\ -\x17\xfb\xd1\xe9\x8f\xde\xc7\x8d\x4f\xec\x97\x59\x5c\x66\x18\x87\ -\x17\x0c\x10\xee\x5c\xca\x29\x2a\x1f\x1f\x1f\x3f\x6f\x69\xba\x31\ -\x80\x8f\x21\xd5\xb6\x42\x19\x6c\x1e\x70\xee\x1c\xda\x87\xbf\x69\ -\x97\xd3\x7e\x48\x13\x11\x6b\x6b\x3d\x8a\x06\xff\x37\xc4\x69\x7a\ -\x60\x8e\x0e\xe7\xa0\xdd\xec\xc8\xf3\x12\x1d\x3d\xfe\x9a\x74\x0f\ -\xfe\x7e\x81\xf3\x9f\xec\x69\x0a\x50\xff\xa8\x81\x97\xfe\xd6\xc9\ -\xa0\x3b\x2b\x0e\x84\xd5\x16\xe8\x14\x68\x20\x63\xae\xd5\x0c\x24\ -\x24\xd6\xbc\x34\x06\xba\x46\x6b\x7e\xe9\x59\xf4\xf5\xe5\xb7\x2b\ -\xc1\x91\x41\xc2\xba\xe0\xf9\xf9\x8c\x82\xa0\xf7\x60\xcd\xfb\x1d\ -\xf8\xd1\x73\x41\x6e\xe0\x06\x3f\x00\xb8\x16\x4a\xcc\x26\xb6\x4a\ -\x68\xd0\xc3\x91\x54\x2a\xb4\x1c\x48\x32\x75\x80\xff\xe1\x93\xbb\ -\x50\x4d\xed\xb7\x75\x00\xc6\x1a\x83\x21\x1c\xe8\xca\xf7\x1c\xde\ -\xf7\x62\x10\xc8\xd7\x25\xed\xbe\xae\x01\x38\x67\xe6\x93\x1a\xf8\ -\x39\x01\x5d\x0d\xae\x1e\xe8\xfc\xf5\x37\xde\x6a\x23\x1c\x7b\x38\ -\x12\xad\x56\x5d\x7b\xe5\xf9\x9f\x07\x81\xa8\x07\xb2\xde\x75\xf5\ -\x3a\x7f\x32\x82\x6e\x56\x20\x57\x8a\x62\xb5\x33\x5e\x22\x49\x7b\ -\x7c\xdb\x6e\xe4\x00\xea\x5b\x70\x0b\x94\x02\x37\x28\x26\x80\xc6\ -\x78\x07\x15\x1a\x2c\xf9\x76\x21\x82\x51\x1f\x0d\x72\x91\x02\x0e\ -\xac\x95\x85\x45\x45\xc4\xdd\x5d\xea\xbd\x88\xfe\xf2\xb7\x3f\xc5\ -\x65\xc0\x98\x32\x4f\x17\x7f\xfc\xa5\x50\x1d\xa0\x20\x7a\xd6\xa1\ -\x2e\xd0\x2c\xb6\x2e\x69\xb7\xa2\xe8\x32\xc7\xac\xc9\xb8\x16\x27\ -\x25\x8e\x45\x59\x3b\x19\x13\x27\x6f\x21\xd8\xfd\xb9\x73\x23\x4d\ -\x0f\xec\x48\x01\x5f\x5a\xf6\xb5\x1a\xf5\x35\xf7\x92\xf8\x90\x58\ -\x9b\x3a\x65\xe3\x3b\x82\x37\xf9\x0a\x10\x43\xd5\x48\x17\x9b\x00\ -\xc0\x4a\x84\xb7\xdc\xa8\x91\x07\x84\x5d\x62\x16\x65\xec\xa2\x8c\ -\x97\x8f\x1f\x20\x7e\x36\x1d\x63\x8d\x23\xda\xf4\x6b\x30\x8d\x06\ -\x65\x4e\x73\x03\x2f\xd9\x82\xb6\x39\x9d\xa7\xb3\x4e\x7a\x74\xdb\ -\x76\xdc\xdd\xd5\x89\x7a\x7a\xfe\x4d\x41\x02\x60\x59\x13\x01\x10\ -\xb4\x00\x66\x47\x09\x08\xc6\x97\x0d\x7c\xd7\x76\x09\x6c\x02\x3a\ -\x73\x07\xbc\x26\xf3\xc4\x08\x3c\x83\x8b\x64\xfa\xf9\x69\x9a\x82\ -\xd6\x86\xe3\xe9\x05\x62\xe2\x5f\x3d\xec\x42\x2b\x9e\xfd\xd7\xbc\ -\x58\xc8\x89\xfb\xe2\xcc\xb1\xa3\xaf\x0b\xde\xe7\xdd\x18\x09\x0b\ -\x89\xe3\x7c\xb2\x67\xbd\xfc\x5a\xc7\xa7\x7f\x25\xf4\xd6\x58\xa5\ -\xcd\x0e\xa6\xd5\x12\x6b\x2c\x03\x5b\xa1\xe1\x2a\xea\x6b\xcc\x9b\ -\x6f\x99\xc1\x46\x05\x3c\x07\x3a\x03\x77\x45\xf5\x37\xc9\xe7\xb7\ -\x15\xff\x1d\x2d\xcf\x1c\x10\x6f\xe4\x20\x24\x85\x18\x0f\x23\xef\ -\x61\x37\xce\x7e\xea\x8a\x60\x81\x1e\xa1\x8c\xbc\x20\x02\x6e\x43\ -\x32\xcd\x27\xa5\xf4\x95\xe4\x0e\x69\x85\x4d\x6c\x0d\x9d\xeb\x43\ -\xde\x67\x6c\x74\x04\x8d\x8f\x8d\x41\x25\x3a\x25\xe0\x92\xa6\x83\ -\x00\xe0\x4e\xe7\x42\x94\x93\x9b\x8d\x32\x9c\x4e\xcd\xfb\x64\xa7\ -\xf9\xd0\xd3\xcb\x3e\xa6\x44\xb3\xc2\xa8\xd8\xce\xa8\x02\x10\x44\ -\x39\x58\x61\xa6\xe6\x47\xc8\xd2\xf4\x48\x01\x7f\xc9\xbd\x07\xc0\ -\x26\x1d\x6c\x63\x6c\xc0\xaa\xa8\x59\x62\xff\x6c\x29\xa7\x54\xc9\ -\x69\xcb\x36\x22\x7b\x96\x16\x5b\x70\x49\xd0\x95\xa1\xf1\x1b\xa4\ -\x81\xe4\x66\x3a\x48\x0b\x27\x93\x9f\xbe\x46\xbe\x0b\x90\xf5\xca\ -\x9c\xb3\xbc\xf8\xa5\xb5\x5b\x42\xed\x2a\xa0\x91\x97\xdd\xd8\xd5\ -\x90\xdc\xda\x1e\x57\xd0\xc5\x8e\x6d\x91\x3b\x18\x3a\xd7\x2e\xb9\ -\x6f\x41\xd5\xc9\x52\xc3\x33\x18\x39\x5c\xc5\x86\xef\x7f\xf3\x4d\ -\x0e\xb1\x45\xf8\xa5\xec\xd2\xf7\xb1\xb3\xc1\x08\xdf\x89\xad\xd3\ -\x53\x0d\x87\x41\x48\x0c\x88\xf8\x7d\x04\x4b\xd3\x23\x9d\x20\x72\ -\x1d\x2c\x01\x4f\x48\xd0\x19\xa3\xb3\x9f\x52\xdd\x0a\x7e\x4a\xb3\ -\x99\x56\x54\x13\x35\x6f\xb0\x51\xc9\x58\xd1\x80\x26\xcf\xbd\x4c\ -\x01\xb7\xd3\xef\x23\xb0\x9a\x2a\x22\xc8\xe4\xfb\x48\xca\x2e\x60\ -\x94\x10\xc5\xd0\x12\x72\x9e\xae\x25\xa3\x2d\xee\x3b\x35\x57\x40\ -\x34\x68\xbc\xe5\x11\xb9\x64\x45\x54\x0c\xba\x91\x36\x7b\x8e\x87\ -\xfa\x6e\x66\x61\x6e\x48\x44\xd5\xcc\xea\xa8\xd2\xe8\x45\x13\x7f\ -\xce\xd2\x74\x03\x22\x9a\xc8\x16\x52\x51\xc7\x4f\xcb\x12\x80\xe5\ -\x14\x98\x09\xe5\xf3\x13\x30\xd5\xf2\x05\x55\x7b\xe3\xd6\x09\x69\ -\x4b\x37\x8a\xbe\xbd\x8b\x0e\xbe\x19\x21\x30\xf0\x98\x66\x4b\x26\ -\x9e\xf9\x75\xf1\xef\x72\x0b\x74\x23\x32\x83\x6a\x09\x95\x29\x96\ -\x18\xd0\xfd\x2a\x0d\xe7\x7c\xba\x2d\xb3\xc4\x74\xb3\xae\x96\x05\ -\xd5\xfb\xd1\xb5\x4f\x0e\x21\x6c\xe3\x30\xe7\x35\x1c\xea\x6f\xf8\ -\xb9\x01\x60\x81\x6e\x40\xd3\x59\x4d\x31\x12\x2c\x09\x9c\x59\x57\ -\x39\x49\x71\x50\x7c\x65\xf9\xb6\x39\xe9\x0c\xe7\xaa\x03\x68\xe2\ -\xa3\x26\x25\x93\x8c\x0c\xba\x04\x36\x4e\xfe\xa9\x5b\x1c\x41\x07\ -\xb3\xc8\x05\x6d\xec\x88\x04\x85\xa6\x2f\x7b\xd1\x8f\xfa\x56\xc7\ -\x7f\x43\xcf\xbe\x57\x4f\xa0\x23\xbf\xf8\x23\x51\xef\x2f\xf6\x3a\ -\x03\x80\xf3\x6e\xc7\xcf\xcd\xd9\x2d\xd0\x0d\x80\x7e\x1d\xa6\x44\ -\x02\xe9\x33\xa6\xe1\xcc\xaf\xc3\xff\xc6\xa7\x10\xaa\x6a\xbb\x4e\ -\xe6\x46\x85\x77\x3f\x85\xb2\x16\x65\xa0\xae\x93\x87\xe2\xf2\xdd\ -\x6e\xff\xee\x41\x62\xca\x73\x73\x72\xc8\xbf\xbf\xe1\x54\x1e\xfa\ -\xe0\x3b\x97\x82\x41\x9f\x07\x5a\x1e\x5f\x9f\x8e\x55\x15\x47\x04\ -\x8a\x38\xf4\x63\xd5\x5b\x69\x64\x45\x2d\xf3\xa6\x05\xe4\xa5\x85\ -\x0b\x17\x91\x0f\x54\x3e\xd8\x4c\x3a\xfa\x1f\xc7\x1b\x63\xfe\x75\ -\xc6\x26\x26\x51\xf5\x43\x87\x15\x7b\xec\x78\xd6\xf5\xba\xd3\x45\ -\xe4\x19\xfc\x99\x7b\xaf\xa0\xf9\x26\x73\x97\xec\x00\x69\xc6\x27\ -\x10\xfa\x8f\x17\xd6\xce\xfd\xc8\xe9\x74\xa2\x5b\x6f\xbb\x55\x0a\ -\xa0\x30\x49\x68\x00\x3a\x11\x90\x8a\xef\xd3\x2a\x10\xe7\xde\x9d\ -\x7d\x44\x0f\x15\x23\xf8\x8d\x94\x0a\xb0\x67\xfc\x24\x9f\x9d\x7f\ -\x9c\x7b\xef\x19\x5a\x4a\xe3\xb7\x75\x03\x16\xe8\x51\x48\x13\xb4\ -\x2b\xe3\x62\x47\xbe\x3b\x23\xaf\x97\x3b\x9d\x0b\x90\xc7\xe3\x09\ -\x7a\x66\x0d\x86\xa0\xb4\xb4\x44\x22\x84\xa6\xe0\x97\x6f\x7d\x4e\ -\x8e\xaa\xcf\xbf\xf7\x63\xc3\xff\xb0\x67\xf3\x41\xa9\x7e\xa9\x36\ -\xd8\x6c\x37\x4c\x28\xe6\xee\xd5\x27\x73\x64\x16\x5f\x98\x76\xa6\ -\xa7\xa7\x43\xca\xb4\x60\x81\x1e\x42\x6e\xf9\x99\xaf\x89\x7f\x1a\ -\x06\xad\xba\xba\x5a\xee\x6c\xa6\xe1\x5a\xc7\xe2\x62\x5a\x7e\x10\ -\xf6\xbc\xf7\xf7\x7f\x49\xae\xdf\xf1\xbd\x67\x64\x00\xab\x3c\x25\ -\xe8\xd8\x81\x87\x55\xa6\xfb\xa7\xb2\x49\xd1\x02\x1a\xc6\x00\xd1\ -\x6c\xf9\x69\x9c\x7e\xe9\x05\x3d\xda\x76\x9b\xcd\x06\xc4\x06\x82\ -\x05\xba\x4a\x32\x33\x33\xb3\x44\x80\x47\x40\x9b\x6c\x02\x9d\x04\ -\xaf\x5a\xb5\x2a\x48\xb3\x19\x10\x98\xcb\x40\x51\x83\xef\x70\xd8\ -\x51\x61\x61\xa1\xdc\xf9\x97\x2f\x53\x7f\xdb\xd1\x79\x11\x79\xc4\ -\x60\x2c\xf0\x5e\xcc\x2d\x97\x42\x85\x94\x7c\xed\x9d\x38\x5c\xe9\ -\x09\xb5\x59\xd7\x02\x5b\x8b\xb1\x1d\x99\x54\x49\x25\x69\x41\xcf\ -\xc8\xc8\xa8\x11\xc1\x3e\xcb\xc0\xc6\x62\xc4\x5e\x53\x5b\x23\x97\ -\xb0\xc1\x08\xeb\x6a\xb7\xd6\x60\x50\xbf\xe6\x76\x17\x28\xae\xa9\ -\xdf\xcb\x97\xcf\x20\x9a\x2d\x69\x33\x7f\xae\xb9\x3d\x8b\xab\x3f\ -\xc2\x0f\x04\x62\xda\xb5\xb7\x4e\x25\x15\xf0\xa6\x82\xce\x00\x07\ -\xb0\x61\xba\x56\xbb\xa6\x56\x61\xca\xc3\x01\x1b\x6a\x20\x84\x3a\ -\x57\xee\xc1\x0b\x1e\x04\xba\x7b\xf0\x42\x98\x76\x55\x9d\x24\x9d\ -\xd0\x34\x39\x80\x37\x0d\x74\xc9\xdf\x51\xc0\x45\xff\x7d\xcf\xda\ -\x7b\x14\x9d\x16\x0e\xb8\x90\x60\xf3\x03\x44\x03\x54\xbd\x01\x10\ -\x49\x35\x21\xf5\xb5\xde\xde\x5e\x83\x73\x12\x94\x9a\xfb\xde\xd9\ -\x5a\x16\x0b\xd8\xd6\xad\x5b\x17\x15\xd0\x5a\x00\x86\x7d\x4d\xf2\ -\xcf\x86\x77\xd8\x86\xd1\x70\x90\x28\x2a\xab\xe8\xf6\xeb\xd0\xd3\ -\x85\xc0\x60\xe9\xd2\xef\x35\xf2\xe9\x13\xb9\x07\x2f\x6f\x4e\x4a\ -\xd0\x41\x58\xf9\x2a\x23\xe0\xe9\x99\x78\xa3\x60\xfb\xb1\xdf\x98\ -\x96\x87\x30\xeb\xbc\x35\xa2\xb4\xa3\x38\x66\xfd\xea\x3d\xec\xd6\ -\x4d\xf5\xd2\xa2\x8e\xcf\xde\x6b\xce\x0e\x1d\xc1\x4c\xc0\x2b\x2a\ -\x2a\xd0\xe2\xc5\x8b\xf5\xfd\x6d\x14\x1a\x1d\x0a\x54\x23\x80\x6b\ -\x69\xb4\xd6\x3d\xd8\xc2\x90\x19\x7d\x3b\xfa\x4a\x01\x0e\xd7\x7b\ -\x59\x7b\xae\x0a\xc9\xa4\xe9\xf2\x0f\x62\x65\xcb\x8c\x02\x14\xee\ -\x5a\xb8\xc1\xc3\x07\x89\xbc\xc6\x86\xaa\x07\x69\x02\xd8\x86\xfa\ -\x76\xfc\x75\x15\xf0\xd2\x5f\x99\x3b\xae\x9a\x1e\x13\xc4\x3a\x90\ -\x93\x33\x34\x2a\x2b\x2b\x35\x03\x37\xa3\x9d\x3f\xdb\xf7\x46\xf2\ -\x9a\xd7\xeb\x45\xa3\xa3\xf1\xe3\x0a\x7e\x6c\xfb\xce\x63\x8f\xff\ -\xde\x87\x26\x26\x7c\xe8\x9a\xcf\x87\x7c\x13\x13\x68\x82\x1c\x7d\ -\xa8\xa8\xc0\x71\xae\xef\xea\x7f\x2b\x92\x29\x90\x93\x47\xef\xda\ -\xb5\x6b\x63\x0a\xb6\x91\x7b\x45\x72\x0f\x48\x7f\xea\xef\xef\x37\ -\xb3\x6f\x5b\xc4\xd6\xa0\xf5\x02\xec\xa8\x0d\xf5\x41\xb3\x77\xdb\ -\x9a\x06\x3a\x2f\x90\xa0\xc0\x2a\xd6\x99\xa1\xf9\x46\xc1\x8e\xb2\ -\xdc\x5f\x4c\xfb\x77\xac\xad\xc0\x50\x64\x18\x69\xd5\xcc\x84\x03\ -\x5d\x4f\xaa\xaa\xaa\xe4\x52\xc4\xb1\x02\x1b\x64\x78\x78\x18\x0d\ -\x0e\x0e\x26\xdc\x94\x78\xfc\x8d\x82\x88\xfa\x27\xf3\xb1\xab\xc2\ -\xbc\x03\x7d\x9e\x0b\xd4\xbb\x95\x7d\xf3\xc4\xdb\xf9\x35\xd1\x30\ -\x56\x2e\x7a\xe8\xcb\x98\x03\x6f\x33\xe1\x87\x5a\x42\x45\x51\xa9\ -\x52\x70\xe0\xb3\xb6\x34\x8c\x22\x6d\xbe\xf7\x96\x64\x25\xd5\x94\ -\x2d\xc5\x45\xee\x5b\xdf\x2f\xf3\x66\xd5\x27\xce\xfb\x63\xcb\x6e\ -\x69\x81\x1e\x07\xd0\xaf\x9d\xbc\x79\xd6\x7d\x92\xb1\x69\x30\x66\ -\x58\x99\xf1\xc0\x85\xd6\x6e\x4f\x6d\xa9\x65\x27\x93\xa7\x73\x70\ -\xa2\xed\xa6\x34\x23\xad\xa9\x02\x05\x52\x18\x2e\xa6\x10\xd0\x4d\ -\xdc\xef\x96\x39\xe5\x69\x6e\xdc\xec\xdb\xd4\xaf\xb3\x71\xcc\x4d\ -\x50\x9c\xe4\x07\x62\x7b\x73\x9e\x80\x5c\x2a\x36\x43\x6b\xb6\xd3\ -\xbf\xcb\xd2\x7f\xb2\x66\x4c\x5c\xe9\x77\xc7\x6e\xc9\x30\x51\x9e\ -\xfd\x26\x72\x1c\x00\xd6\xaa\xcc\x0a\x51\xe2\x2f\x7b\xd0\xec\x4b\ -\x36\xeb\xb5\x94\x63\x82\xfe\xbf\x00\xec\x5d\x0b\x70\x14\xc7\x99\ -\xfe\x67\xb4\x12\x2b\x64\xb4\x12\x20\x09\x69\x25\x24\x21\x30\x60\ -\x84\x10\x06\x22\xc0\x21\xe2\x95\x58\x7e\x15\x4f\x63\x62\x5e\x92\ -\xb1\x9d\x04\x9f\xad\x10\xce\xb9\xc4\x77\x89\xb1\x9d\xc3\xf1\x23\ -\x86\x73\x82\x53\xc5\x01\xc2\x49\x5d\x71\xb6\xe3\x93\x82\x1d\x30\ -\xc6\x04\x9c\x72\xaa\x52\x77\x4e\x30\x86\x14\x60\x23\x90\x00\xcb\ -\x16\x0f\x23\x44\xf4\x00\xa3\xed\x9b\xee\x99\x9e\xed\xe9\x9d\xd9\ -\x97\x76\x57\x3b\xab\xfe\xd1\xcf\xcc\xce\xcc\xee\xf4\xfc\x5f\xff\ -\x8f\xfe\xbb\xa7\x5b\xfc\x09\x12\x24\xc8\x46\x54\x55\x55\x85\x66\ -\xcf\x9e\x23\x72\x04\x7d\xd4\x64\xeb\x53\x9a\x31\x63\x86\x00\xbe\ -\x3f\x80\x7e\xcf\x3d\xf7\x20\x76\x92\xff\xa9\x53\xa7\x8a\xe5\xb3\ -\x13\x19\xf4\x85\x0b\x17\x91\x0e\x89\x95\x2b\x57\x40\x75\x75\x35\ -\x5d\xed\x21\x63\xd2\xa4\x49\xab\x04\xbc\x89\xab\xe9\x6d\xec\x80\ -\xd5\xd5\xab\x57\x43\x69\x29\x7e\x21\x32\x61\x92\x40\x02\x74\x2b\ -\xc2\x03\x27\x30\x6d\xdb\xb6\x15\x8e\x1e\x3d\x4a\x4c\x7d\x59\x59\ -\x99\xf0\xef\x26\x64\xeb\xb9\xf0\x96\x2e\x5d\x8a\x8c\xeb\xb8\xd0\ -\xd5\x9a\xbe\xd2\x19\xcf\xfb\x7a\xec\xd8\x31\x49\x40\x9d\x20\x9a\ -\xce\xbe\x99\xca\x6e\x87\x17\x97\x18\xae\x1b\x39\x72\x94\xd0\xf8\ -\x44\x00\x7d\xc5\x8a\x95\x75\x66\xc0\xe3\xcf\xcd\xa7\x1a\xe1\xe6\ -\x31\xe3\x0c\x15\xa3\xa8\xa8\x48\x00\x9f\x00\x9a\x5e\xed\x4f\xf3\ -\x3b\x3b\x3b\x60\x6c\x69\x99\xa1\x42\xe4\xe7\x17\xd4\x09\xc8\x6d\ -\x0d\xba\xb7\xcf\xc4\xec\x75\xb3\xb3\xcd\x4d\x64\x5b\x3a\xa1\x1c\ -\xf2\xdc\xf9\x7a\x45\xc9\xcb\xcb\x73\x09\xd0\x6d\x48\x4a\xb3\x0c\ -\x21\x64\xd4\x6c\x7e\x1d\x75\xbc\xbd\x70\xbe\x95\xec\x65\x65\xe7\ -\xc0\xc4\xc9\x53\xb4\xeb\x50\x9b\x00\x3d\x81\xa8\xa6\xa6\xc6\x60\ -\xe6\x2f\xb4\x92\x37\x58\x74\x90\x27\x7f\x4d\x9d\xe3\x06\x2f\xa5\ -\xdd\x9f\x41\x77\xd8\xad\xc0\xdf\xfd\xee\xf7\x0a\x71\xf3\x0c\xd3\ -\x92\x25\xf7\xea\x6b\xa9\x7b\x3c\xea\xd2\x1c\xde\xb5\xd3\xd5\xed\ -\xd1\xc3\x87\x1a\x8e\x1f\x3f\x5e\xb3\x60\xd1\xbd\x64\xe9\xcf\x29\ -\x15\xd3\xe1\xe3\x8f\xfe\x46\x96\xd2\xbe\x74\xe9\x92\x24\x34\xdd\ -\x1e\xd4\x44\xcd\xf7\xeb\xaf\xbf\x0e\xfc\xa0\x9b\x07\x1f\x5c\x6d\ -\x1a\xf0\xd5\xbf\xf9\x46\x4d\xc3\xff\xfc\x0e\x83\x5c\x3d\x5e\xf1\ -\xf3\x53\x2a\xa6\xe1\xa5\xb4\x91\x00\xdd\x46\x41\x1c\xef\xd3\x59\ -\xfa\xce\x77\x1e\x86\xe5\xcb\x97\x99\x7e\x73\x57\xc3\x9b\xaf\xbe\ -\xf5\xfb\x7a\xc9\xe1\x70\x14\xdd\x36\xa3\x12\xd2\xd3\xd3\x0f\x08\ -\xf3\x1e\xc7\xf4\xd8\x63\xb5\xb5\xd4\xb4\x63\x4a\x4b\x4b\x63\x9a\ -\x6b\x5e\xe0\x4f\x9c\x38\x01\xfb\xf6\xed\xd3\x8f\x97\x94\x94\xa0\ -\xc6\xc6\x46\x83\x29\x7f\x7b\x57\x03\x1e\xd4\x48\x8e\x15\x8f\x18\ -\x31\xe1\xf4\xa9\x53\x87\x05\xe8\xf1\x49\x9b\xe8\x7a\xe8\x98\xee\ -\xbe\xfb\x2e\xc3\xda\xa7\xf8\xf8\xd6\xad\x5b\x49\x5a\x96\xaf\x08\ -\xfe\xa8\x3f\x01\x6e\x43\xd0\x91\x61\xff\xb5\xd7\x5e\xd3\xf3\xee\ -\x8b\x17\x2f\x82\xa4\x24\x87\x49\xa2\x46\xa5\xc2\xc2\xc2\xba\xe6\ -\xe6\xe6\x1a\x91\x9a\xb1\x91\x4f\x5f\xb7\xee\x9f\xeb\x78\x9f\xce\ -\x56\x84\x9d\x3b\x77\x06\xd2\xee\x6a\x01\xb7\xcd\x40\x97\x24\xa9\ -\x9a\x6f\x8e\x79\x83\x39\xb5\x12\x6c\xdf\xbe\xcd\x34\xb0\x43\x22\ -\xeb\x6e\x4f\xd0\xf9\x79\xe6\xfc\x9b\x7e\xef\x67\xf6\x7b\x6e\xb7\ -\x5b\xc0\x6f\x17\xd0\x9f\x78\xe2\x89\x7a\x33\x9f\x6e\xf5\x62\x8c\ -\xd7\x12\x20\x8b\x0a\x21\x40\xb7\x81\x96\xc3\x7c\xa3\x99\x46\x4a\ -\xe0\xb6\x18\xb2\xb2\xb2\x0d\xfe\x3d\x18\x33\x9e\x93\x33\xac\xdf\ -\xf7\xb4\xd9\x28\x7a\x47\x70\xd7\x5d\x77\x1a\x56\x43\x2e\x2e\x2e\ -\x82\x73\xe7\xce\x71\xc0\xa3\x00\x15\x00\xe1\x80\xae\x46\x68\x7a\ -\x1c\xd3\x93\x4f\xae\xaf\xb7\x02\xb1\xb8\xb8\xd8\xc2\xaf\x1b\x2f\ -\x5e\xbb\x76\x6d\x48\xed\x76\xa1\xe9\x7d\x4f\xf3\x29\x88\x7b\xf7\ -\xbe\x0b\x73\xe7\xce\x31\x9c\x5c\xb6\xec\x7e\xa2\xf5\xdb\xb6\x6d\ -\x37\x1c\x7f\xe4\x91\x35\x64\xf2\x42\xb5\x13\xc6\x08\xf6\xd0\xa1\ -\x43\xd1\xc5\x8b\x17\x25\xa1\xe9\x36\x30\xef\x78\xda\x51\x3e\x58\ -\xdb\xbd\x7b\x37\xfc\xe6\x37\xbf\xf5\xd1\xee\xcd\x9b\x37\x1b\x22\ -\xff\x75\xeb\xd6\xc1\xf4\xe9\xd3\x85\x9a\xc7\x3b\xe8\x1b\x36\x3c\ -\xab\x8f\x83\x1b\x33\x66\x8c\x0f\xe0\xbb\x76\xbd\x45\xa6\xf8\x64\ -\xc7\xc7\x51\xce\xcb\x73\xfb\xb8\x84\x51\xa3\x46\xe9\xfb\x99\x99\ -\x99\xf5\xc2\xbc\xc7\x27\x55\xd3\x9d\x63\xc7\x8e\xc3\xe1\xc3\x1f\ -\xc3\xf5\xeb\xd7\xc8\x02\x3e\xf3\xe6\xcd\x83\x8e\x8e\x0e\x93\xc8\ -\x5d\xdd\x59\xb0\x60\x3e\xe9\x6b\xa7\xf4\xe2\x8b\x2f\x1a\xfa\xdb\ -\x55\xb7\x21\x40\x8f\xcb\x84\x0c\x42\xc8\x90\x68\xa1\xa0\xbd\xf1\ -\xc6\x1b\x7e\x5d\x01\x36\xef\x74\xdc\xfb\xa3\x8f\x3e\x6a\xda\x8e\ -\x17\xe6\x3d\x8e\xa8\xa4\xa4\xa4\x6e\xd1\xc2\x45\xc8\x08\x92\x59\ -\x62\x06\x99\x6a\x39\x0f\xf0\xc6\x8d\x1b\x7d\x22\xfc\x6f\xcc\xfe\ -\x3a\xfc\xcb\x4f\xd6\x21\xa1\xe9\x7d\x40\x4a\x24\x3d\xcf\xe1\x70\ -\x34\xe0\x39\x62\x1d\x0a\x27\x39\x1c\x90\x24\xcb\x30\x4d\x09\xba\ -\x32\x32\xd3\xe1\x4c\xf3\x39\xd3\x66\x99\xd5\x8b\x0e\xbe\xd9\x38\ -\x73\x4b\xf0\xbd\xda\x07\x49\x74\xff\xf6\x9b\x7b\x10\x6d\xf7\x63\ -\xab\x80\x17\x1b\x52\x78\xfd\x67\x2d\x2d\xef\x0b\x4d\x8f\x20\x0d\ -\x1a\x34\xa8\xce\xe5\x72\xa1\xc1\x83\x07\x23\x59\x96\x1b\x14\x26\ -\x40\xcb\x18\x74\x6d\x8b\x81\xb9\xe3\xae\x59\x30\x75\xfa\x24\x1f\ -\x93\x6c\xe5\xc7\xcd\x3a\x64\x8c\x09\x1b\x44\x96\xf7\xdc\xd9\xb0\ -\x43\xaf\x2a\xd9\xb9\x59\xe4\x7e\xa4\x0c\xea\x76\xa6\x24\xcb\x07\ -\x73\x87\x0d\x43\x59\x59\x59\x48\x09\xf8\x90\x52\x5e\xcc\xf5\x02\ -\xf4\xf0\xc0\x26\x02\xc4\x01\x9a\x2c\x49\x44\xd0\x66\x8c\x81\xff\ -\xf3\x07\x7f\x26\xdf\x19\x5f\x36\x06\xd6\x3c\x5a\xed\xe3\xd3\xfd\ -\x69\xb1\x95\x65\xd8\xf0\x8b\xf5\xf0\x9f\xff\xb5\xd9\x60\x1b\x7e\ -\xf0\xaf\x8f\x91\xfb\x69\x80\x1b\x99\x29\x23\x0e\xfc\x68\xf9\xb5\ -\x67\x10\xe6\x3d\x10\xd8\xec\x67\xb2\x8a\x13\x27\x5c\x89\x13\xf8\ -\x8a\x95\x4b\x0c\xf8\xd5\xfe\xe0\x21\xe8\xec\xea\x86\x97\x9e\x7f\ -\x05\xcc\x5e\x74\x30\xaf\x0c\xea\xc1\xa1\x59\x43\xe0\x85\x5f\x6e\ -\x50\xd7\x56\xd3\x16\xf7\x61\x7f\x1b\xdf\x4f\x5b\x46\x53\x65\xbc\ -\x1c\x88\xb2\x25\x65\x52\xbe\x83\xcb\xe7\xb1\x78\xa6\xab\x57\xaf\ -\x8a\x65\x37\xfd\x81\x6d\x00\x9d\x65\x13\xcd\x9a\x76\x5b\x85\xbe\ -\x26\x0b\x25\xa7\x73\x00\xfc\xe8\xdf\x6a\x09\x70\xa7\x4e\x36\xc1\ -\x96\x5f\xef\x00\xab\x17\x1d\x30\xfd\x72\xcb\x8b\xe0\x4c\x75\x92\ -\xeb\x3d\x1e\x6b\xe5\xc4\xf7\xc3\xf7\xd2\x41\xd7\x80\x26\xc7\x35\ -\xf0\x25\x8b\x85\xf8\xb4\x67\xfc\x48\x01\x7f\xa2\x5d\x40\x97\x62\ -\x0d\x38\xa9\x69\x5a\xc0\xa6\x04\x70\x90\xac\x6d\x0d\xac\x9c\xdf\ -\xfd\x6e\xbd\xae\x99\xfa\x0a\x88\x1a\x78\xe6\xc7\xe9\xbe\xbf\xf3\ -\xc8\xe7\xf8\xcb\xcf\xbe\x02\x17\x2f\x5c\x22\x41\x9c\xce\x5a\x50\ -\xc7\x33\x5f\x09\x39\xb2\x0d\xf0\x72\xac\x01\xd7\x54\x5d\x35\xe9\ -\x56\x2c\xcb\x21\xf8\xec\x20\x2e\xb3\xf8\x4a\xeb\xe7\xe7\xa1\xbd\ -\xad\x9d\xdc\x93\xb5\x32\x92\x45\xf9\x02\x90\x6d\x26\x41\x96\xa3\ -\x00\xf8\x01\xff\x78\x6b\x02\xf4\x07\xba\xc2\xf3\xef\x59\x1a\x8d\ -\x74\x8f\xbe\x57\xff\xdf\xbb\x60\xc7\xe6\xdf\xea\xae\x45\xd2\xc0\ -\xf6\x57\xbe\xde\x3e\x7b\x22\x6b\xfa\xcc\x80\xa0\x6b\x7e\x85\x0a\ -\x17\x2c\x04\x7d\xdf\xe2\x55\x16\x5a\xda\x8b\xe0\x59\x31\xff\x2f\ -\x3d\xfd\x32\x34\x1e\x3f\xa5\x02\x4d\xcb\xc1\x6e\x4d\x38\x12\xcf\ -\xde\xbf\x93\x33\x14\x6c\x2e\xb0\x90\xb8\x60\x03\xf3\xca\xfb\x1f\ -\x82\xaa\x3b\xbf\x09\x4b\xbe\xbd\xd0\x98\x8a\x31\x34\xdc\x03\x57\ -\x88\xe3\x47\x3e\x81\xbd\x6f\xbd\x47\x7c\xb3\x5e\xb1\x68\x59\x38\ -\xe0\xd9\xca\x08\x5c\x65\x0c\xd0\x27\x9f\xd1\x5f\x41\xc7\xbe\x2d\ -\xe8\xb5\x5c\x24\x7f\x9f\x35\x20\xde\xdb\x77\x10\xde\x3f\xf0\x01\ -\x09\xf2\xd6\xd4\x3e\x04\xc5\x23\x0a\x03\x40\xac\x1e\x7d\x7f\xdf\ -\x07\x70\xec\xc8\x09\x3d\x10\xd3\x4d\x34\x57\xe1\xa4\x08\x45\xb9\ -\x4a\x20\x17\xd2\xf4\xdc\x55\x55\x77\x1e\x72\xe7\xe7\x97\xb7\x9c\ -\xfb\xac\x6d\xcf\x3b\x7f\xc8\xb4\x2d\xe8\xca\x83\x1f\x56\x7c\x5b\ -\x04\xbc\xae\xb1\xf1\x4d\x12\x33\xca\x76\xcb\xe6\x3a\x12\xdd\x3b\ -\x92\x93\x0d\xd1\x3e\xde\xd2\xe5\xbe\x7a\x98\xe8\x1b\xcc\x46\xd1\ -\xb2\xbf\x1b\xb9\x47\x0f\x69\xd1\xa2\xf1\xa5\x13\x9e\x64\x82\xbf\ -\x8c\xb1\xa3\xc7\x1d\x38\x76\xe2\xef\xb3\x6c\x1b\xbd\x87\x92\xb0\ -\xb0\x1a\xd3\x8a\xcc\x4c\x39\x5d\x7f\x8d\x56\x02\x66\x31\x7b\x0c\ -\xf4\x57\x1a\xd0\xea\xab\xcb\x6a\xf3\x8d\x5e\xc7\x56\x1c\xf3\x56\ -\xbd\x6f\xc5\xe3\x7a\x7c\xfc\x9a\xf6\x50\x9b\x6b\x4a\xd9\xd6\x73\ -\x77\x8d\x59\x3c\x10\xb5\x34\xac\x15\xf0\x86\x85\xf3\x18\xb6\x5c\ -\x05\x99\xdb\xf7\x30\x40\x13\x66\x3a\x4b\x6e\x68\x5d\xa9\xb4\x03\ -\xc5\xa7\xed\x8e\x13\x2c\xda\x67\x7f\xf7\xf4\x29\x97\x7f\xc0\x3f\ -\xb2\x5b\x56\x2e\xaa\x81\x1c\x16\x06\xdf\x66\x37\x68\x2d\x04\xbf\ -\xfc\x26\xc9\x98\x61\xc0\xb4\xec\x19\x06\x95\xfa\x68\xfc\x3b\x38\ -\x75\x2a\x31\xf7\xe8\xa1\x16\xc0\x63\x4c\xdc\xe8\x16\x22\xd8\x65\ -\x3f\x59\xee\x85\x45\x4b\xf8\xe4\x4c\x20\xc1\xe8\xda\x83\x35\xcf\ -\x1f\xf0\x54\x33\x39\xcd\xd6\x4d\x3a\x9b\x3d\xd3\xb4\xfc\x2b\x8d\ -\x89\xb6\xf3\x5a\xcf\x6a\x3f\xa3\xf9\x7e\x81\xe7\xdc\x82\x46\x3b\ -\xec\x0a\x78\x4c\x40\xa7\xc0\x2f\xbe\xf7\xbe\x06\x03\xe8\x54\xd8\ -\x9c\xd0\x0d\x26\x9c\x33\xe7\x3d\x8c\xff\x26\x26\x9d\x09\xd8\x28\ -\xd8\x7c\x3a\x95\x1d\x27\xcf\x6b\x3e\xe2\xef\x61\x55\xf1\xbc\xeb\ -\xb8\x12\xb0\x15\xb6\xf5\xb8\xf9\x98\x75\xad\xd6\x6d\xdf\xba\x40\ -\x03\xdf\x0b\x28\xcb\x2c\x10\x3c\xd0\x18\x34\xc6\x7f\xeb\x3e\x9c\ -\xdd\xa7\xac\x69\xbc\x15\xf8\xfa\x6f\xf1\x1a\xcf\x05\x86\x6c\xd9\ -\xe6\x7e\xeb\x76\x38\xfd\xf8\x4d\x9b\xec\x0e\x76\x9f\x25\x67\x7e\ -\x31\x62\xcf\xcc\x92\xe5\x73\x0e\x36\x76\x0f\x81\x53\xa7\x1a\xe1\ -\xc4\xf1\x63\xaa\x90\x35\x5f\x8d\x19\xfb\x6a\xd6\x6f\xf7\x60\xdf\ -\x8d\xf7\x19\x4b\x41\x9b\x67\x1e\xda\x35\xcb\xa5\x49\x91\x99\x95\ -\x60\x80\xe7\xc1\xe7\x7d\x7f\x41\xc1\x70\x18\x3d\x66\x2c\xbc\x34\ -\x7a\x8f\x12\x6a\xff\x09\x07\x0e\x78\xed\xd4\xb5\x02\xf4\x70\x92\ -\x71\x32\x1c\x7c\xa4\xe0\x7f\x49\xe6\x63\xa7\x6b\x3c\xfc\xdf\x88\ -\xbb\xc9\xf1\xcb\x97\xbf\x84\x8f\x3f\x3a\x64\x00\x9d\x00\xae\xcd\ -\x34\x81\x21\xbd\xa1\x05\x6d\x49\x9a\xb9\xa5\x39\x73\x33\xd0\x3d\ -\x4c\xc0\xc6\x47\xfa\x3d\x1a\xe0\x7c\x94\x3f\xae\xb4\x0c\x5c\x19\ -\x6a\x52\x6d\xe3\x38\x05\x6c\xd4\xa4\xde\x50\x4a\xac\xc1\x94\xb1\ -\x4f\xc3\x26\xa9\x42\xc4\x18\xdd\xef\x3e\x02\xf7\xe7\x1f\x21\x87\ -\xd7\xfe\xfd\x0e\xa8\x9c\xe5\x7d\x7b\xe5\xda\xb5\x6e\xf8\x44\xb1\ -\x02\x24\xc1\xc2\x7c\x95\x44\xfd\x78\x94\x8b\xd6\xff\x6d\xe8\x28\ -\x31\x0b\x14\x35\xd0\x7b\x78\xe0\x95\xfd\x9b\x47\x8f\x85\xd4\x81\ -\x03\xf5\xdf\x5f\x5d\xf8\x57\x18\xef\x3a\x6f\xcc\xe1\x68\x2c\x29\ -\x4d\xfd\xcb\xcf\xbb\xeb\x33\x7f\xf8\xd9\x02\x01\x7a\x08\xa4\x08\ -\xad\x96\x28\xa4\xec\xcd\x7f\x52\x05\xdd\x54\xb6\x47\x17\xf4\x3b\ -\xad\x23\x61\xef\xf9\x51\x30\x7e\x82\x79\xbe\xa3\xb3\xa3\x03\xba\ -\xbb\x3a\xa1\xbb\xbb\x4b\xe1\x6e\x9f\x3c\x3a\x6d\x5f\x0f\x48\x4d\ -\x05\xa7\x33\x15\x06\x0f\x19\x6a\x59\xa6\x07\x86\xff\x15\xca\x32\ -\xce\x6b\xe5\x41\x86\xdc\xab\x44\x00\x97\x08\xe8\x78\xa3\x00\x3f\ -\x5f\x68\x7a\xe8\xa6\x7d\x13\x05\x5c\x92\x7d\x85\x4c\x34\x4a\xe1\ -\x3b\x86\x9d\x84\xaa\xec\x93\x64\x5d\xda\xd4\xe9\x0f\x93\x53\x6f\ -\xff\xed\x8a\xc2\xed\x64\x7f\x60\x5a\x1a\xe1\x70\x68\xd5\x37\x06\ -\xc3\xb4\x9b\xd5\xef\x76\xfd\x65\x8b\x5a\x0e\x19\x91\x8a\x28\xf1\ -\x89\x78\xa4\xe5\x15\x3c\xf8\xb0\x94\x30\x6f\xb9\xc7\xd6\xbc\xcb\ -\x10\x84\x90\x89\x43\x56\x7b\xb4\xb4\x9a\x82\xe9\xee\x49\x99\x84\ -\xfd\xd1\x27\x2d\xdd\xfa\xfe\xcd\x79\xce\x60\x2a\xa1\x5a\x96\x24\ -\x5a\x09\x19\x66\xcc\xba\x96\x84\x05\x09\x12\xe3\x9d\x47\x39\xc6\ -\x9a\xee\x05\x5c\xd6\x9c\x74\x92\x56\xf5\xb4\x7d\x49\x63\x7c\x9d\ -\x44\x2a\x86\x1c\x34\x8f\x76\x0f\xd4\x39\x98\xeb\x07\x4c\x5c\xce\ -\x54\x44\xef\xbd\x25\x66\x1f\xf4\xf2\xa8\x65\x6a\xdb\xe8\x9e\x27\ -\x34\x3d\x24\xd4\xc1\x00\xb8\xae\x5d\xac\xa6\x33\xc3\xd0\x92\x0b\ -\xbe\x1e\xd5\x7a\x29\x0f\xc8\xd0\xcb\x40\x81\x57\x2d\x10\x8e\x09\ -\x24\xcd\xac\xab\xd6\x07\x9f\x27\x5b\x09\x1a\xc0\xe6\xcb\xa0\xc4\ -\x0c\xf4\x2b\x9b\xdc\xf5\xd8\x61\x4b\x2c\xf0\x56\x42\xd6\xdc\xbd\ -\x23\xf7\xd6\x98\x55\x44\xb5\x4c\xc8\xdb\xba\xd0\x7b\xd6\x24\xf5\ -\x3c\x82\x90\x87\xd1\x08\x4d\xc7\x6f\x89\xf2\x63\x90\xa8\xa0\x65\ -\x4d\xc8\x92\xe6\x39\xb5\x68\x99\xfa\xf3\x58\xe0\xae\xef\x48\xaa\ -\x39\x47\x3d\xcc\x67\x48\xac\xa9\x8a\x62\xe7\xd3\x4d\x06\x9e\x61\ -\x0d\xa7\xbe\x14\x64\xb3\x6b\xe4\xa8\xb3\x73\xf2\x3a\xdf\xb2\x26\ -\xf8\x6b\x8d\x7d\xff\xaa\x32\xf5\xe3\x9c\xa0\x53\xc6\xae\x8a\x59\ -\x9d\x44\x5a\x53\x11\x9b\x72\xc9\x83\xf4\xb8\x02\x79\x24\x6f\x8b\ -\x02\x25\x4e\x65\x70\xc4\x12\x5c\x9e\xb1\x50\x49\xc3\x0c\x31\x42\ -\xf6\xa8\x42\x96\xd3\x86\xc5\xb4\xe2\xd1\xf7\x96\x88\x0f\xa7\xe4\ -\xd1\x98\x2f\xbb\x30\xef\xc1\x6b\x93\x2e\x34\x8f\xa6\xdd\x1e\x15\ -\x68\xd4\xa3\x32\xf4\x30\x00\xc4\xc0\xb4\xeb\x26\x7e\xca\x8f\x49\ -\x79\x48\x99\x7a\xbc\x8c\x0c\xe5\x54\xb3\x73\xc8\x23\x34\x3d\x44\ -\x4d\xc7\x42\xd3\x46\xb8\x48\x5e\xb3\x6a\xa8\x18\x8a\x50\x53\xc6\ -\x2c\x8f\x59\x10\xa7\x93\x56\xe1\x90\xe4\x6b\x01\x10\xb2\x76\x43\ -\x02\x74\x7f\xe4\xd1\xf2\xd7\xc4\xa0\x6b\xc0\xcb\x5c\xef\x95\x26\ -\x5c\xd9\x55\x1c\x7b\x49\x24\xbb\x00\x5d\xbf\xc2\x8e\x8e\xf6\x5a\ -\x27\x8f\xa4\x6b\x3c\x24\x80\xa6\xcb\xb1\x04\xdd\x6b\xd6\x55\x21\ -\xa2\x1e\xce\x9c\x6a\xac\x37\x9c\x63\xc8\xce\x29\xdf\x57\xca\x20\ -\xe9\x65\x50\xcb\x26\xa9\xc7\x3c\x5c\xf9\x85\xa6\x07\x69\xdd\x3d\ -\x86\x4e\x30\xc5\xac\xab\x0d\x60\x64\xb0\xef\x12\x0c\xac\x5c\xdf\ -\x77\x0d\x09\xd2\x36\x97\xcc\x83\x4f\x8f\xd7\xfd\x08\x4d\x0f\xc5\ -\xbc\x53\x0d\x62\xf6\x69\x10\x87\x34\x2d\x8b\x65\x00\xc7\x73\xf1\ -\x33\x5d\x06\xcb\x63\xb0\x40\x1e\xef\xbe\x00\x3d\x04\x4d\x07\x0f\ -\x67\xc6\x39\x1e\xf3\x5c\x0f\x9c\x6d\xbd\xd2\x27\x80\xe7\xcc\x7c\ -\x9c\xa8\xf4\x95\x0e\x64\x30\xf1\x88\x8b\xe6\xb1\x6b\x12\xa0\x07\ -\xad\xe9\x92\x41\x63\x80\x13\x2c\x61\xc5\x7e\x4e\x5f\xf1\x7c\xcc\ -\xfd\xf9\x2d\x8b\x36\xe0\xc5\xf9\x20\x25\x25\x05\x26\x6c\xec\x34\ -\x6d\xb6\x21\xea\xdf\x85\xa6\x87\xe8\x2f\x3d\x92\x21\x58\x62\x85\ -\x5b\xbe\xd9\x41\xa2\x7a\x3c\xa6\x2d\xff\x9b\x3f\x8c\x99\x86\xdf\ -\xb2\xe8\xdf\x81\xe6\x87\x6e\xba\x69\x10\x94\x96\x96\xc2\x6d\xdb\ -\x64\x26\x77\xc0\x95\x59\xf8\xf4\x30\x7d\xba\x2e\x48\x95\xd7\xed\ -\x4b\x81\xe4\x94\x64\xad\x89\xa4\xce\x21\x33\x69\xd9\x0b\xd1\x07\ -\x7c\xe1\x33\xc4\xa4\x23\x2d\xba\xcc\xc9\xc9\x26\xd6\x26\x23\xa7\ -\x00\xfe\xd1\xcd\x45\xf2\x09\xd2\x46\x8f\x2d\xe8\x60\xcc\xc6\xe9\ -\x02\xbd\x01\x70\xb0\x49\x4d\xda\xb8\xd2\xd3\xc1\x99\x9a\x0a\xc3\ -\x86\xe5\x90\xcb\x6f\xfd\xf6\x73\x51\x2b\xca\x2d\x0b\x9e\x02\x7d\ -\x92\x22\xe5\xbf\x74\x97\x4b\x7f\xff\x1c\xf3\x92\xfd\x6e\x63\x1a\ -\x36\x81\xa8\x6f\xa6\x09\x65\x9a\x41\xb7\xee\xd0\xc6\xaf\x23\x3c\ -\x04\x79\x1c\x4c\x9c\x58\xee\xed\xe4\xc0\xc0\x2f\x7d\x0e\x4e\x34\ -\xb5\x46\x1e\x70\xe4\x05\x1c\x57\xb4\xd4\x54\xa7\xcf\xbb\x73\x55\ -\xef\xe4\x42\x22\x52\x9f\xce\x0d\x5b\xbe\x43\xd2\x01\x2f\x2b\x2b\ -\xd3\x2b\x44\x51\x71\x11\xf3\x2e\x19\x82\xa5\x3f\xda\x0e\x33\x1e\ -\x78\xa9\xd7\xf7\x6b\xef\xe8\xf6\x02\x0e\x5e\xc0\x5d\xae\x74\x1f\ -\xc0\xe9\xfe\xb7\x76\xe7\xc0\x17\x9d\xb2\x00\xbd\xd7\xc2\xbf\x86\ -\xa0\x6c\x3b\x22\x26\x1d\x0b\xb6\xbc\xbc\x5c\x4b\xda\xa8\x20\xe3\ -\x6d\xb1\x02\x3c\xdb\xad\x75\xb5\xe3\x1a\x94\xdf\xf7\x6c\xaf\xb4\ -\x7b\xea\xf2\x9f\x1b\xee\x31\x34\x6b\xa8\x0f\xe0\x66\x6f\xcb\x2e\ -\xdb\x3f\x18\x66\xfd\x7e\xb0\xfe\x5b\x4e\xa7\xb3\x52\x64\xe4\x42\ -\xa0\x71\x5b\x6e\x90\x4c\x9c\xac\x04\x52\x38\x1b\x37\xe5\xd6\x29\ -\x5e\xc0\xb9\x99\x27\x8a\x0a\x8b\xa0\xf5\x7c\x2b\x74\x76\x76\xe9\ -\xe0\x4f\x58\xb2\x01\x46\x17\x66\xc3\xeb\x2f\x3c\x18\xb4\x76\x4f\ -\x5d\xfe\x9c\xd7\xad\x68\x7e\x3c\x2f\x37\x97\x58\x18\x33\x90\xf9\ -\x7d\xba\xad\xac\xcf\x80\x93\x27\x4f\xe2\xfd\x83\x60\xe3\x81\x53\ -\x31\x03\x7d\xf4\x2b\xdd\x4a\xc0\x4c\xdf\x44\xc1\xd3\x6e\x7a\xa0\ -\xe2\x6b\x15\x3e\x8b\xec\xf1\xdb\xac\xac\x2c\x22\xf4\x33\x67\xce\ -\xea\x01\xc1\x89\xe6\x56\x28\xbb\xf7\x67\xb0\x67\xf3\x3f\x81\x3b\ -\xdb\x7a\x6e\x9f\x71\x0b\x9f\xd6\xe7\x8b\x47\x61\x02\xae\xbe\xa3\ -\x4e\xdf\xb4\xf5\x5e\xeb\x70\x38\xd0\x8d\x1b\x37\x24\x01\xba\x05\ -\xe1\x99\x94\xe9\x4b\x03\x74\x28\x54\xc5\xb4\x0a\xaf\x40\x01\x99\ -\xae\xb0\x48\x05\x8c\x2b\x4a\xe1\xf0\xe1\xd0\x7c\xa6\x99\x39\x0e\ -\x50\xb5\xe6\x57\x04\xc8\x23\xbf\xfb\x89\xe1\x7e\x58\xb3\xb1\x86\ -\x6b\x17\xeb\xe3\xd6\x07\x0c\x18\x80\xcb\x12\x12\xe0\x48\x9b\x65\ -\x92\xc6\x1e\xec\x77\x64\x59\xae\x57\xae\x5d\x20\x40\x37\x0b\xd6\ -\xb1\xc0\x94\x7f\x92\xf6\x2f\x27\x2b\xc7\xaf\x76\x5b\x6d\x0b\x0a\ -\x0a\xa0\xbb\xab\x5b\x31\xf9\xe7\xbd\xcd\x00\xe5\xaf\x74\xd1\x33\ -\xe0\xbb\x36\x1b\x33\x67\xac\xf2\x97\x9b\x97\x6b\x00\x92\xfc\xf3\ -\x20\x1f\x30\x2d\x01\x57\x8e\xb7\xb5\xb5\xf1\xd7\xcc\x17\x9a\x6e\ -\x42\xe9\x83\xd2\x11\x3f\x5f\xcb\xc8\x51\x23\x0d\x80\x86\x02\x3e\ -\xd6\xd6\x82\x82\x7c\x83\xb9\xa7\x19\x35\x76\x99\x4d\x0a\x38\xd6\ -\x6c\xfc\x1d\x16\x60\x92\x2b\x0a\x34\x03\x05\x07\x38\xe6\x8b\x17\ -\x2f\xfa\x4e\x4f\xe2\x1d\x1c\x2d\x40\xc7\x94\x96\x96\x36\x01\x0b\ -\x4e\xf2\x48\xda\x7c\xab\x32\xcc\xa8\x9c\x61\x09\xb4\x8f\x89\x67\ -\x4d\x3f\xd2\x73\x67\xe4\x73\x7e\xbe\x9b\xec\x9f\x3d\x7b\xce\x04\ -\x6c\x80\xa4\x24\x19\xb2\xb3\xb3\x83\x9e\xd3\xc6\xa0\xc1\x1c\xe0\ -\x56\x6e\x40\x04\x72\xe6\x66\xdd\x30\xb7\xda\xd8\x71\x63\x79\x2d\ -\x09\x0a\x7c\xcb\x73\xca\x9f\xdb\x9d\xe7\x3d\xe6\x41\xc6\x4a\x12\ -\x0a\xd0\x16\xbe\xdd\xca\x22\x98\xa4\x9b\xa4\x7e\x0f\xba\x62\x52\ -\x0b\x09\x08\x4a\xb3\x4c\x26\xb9\x6e\x20\x3d\x59\x3c\x70\xc1\x00\ -\xcb\x06\x7a\x66\x81\x9f\xd9\x6f\xb2\xdf\xf5\xb0\xf3\xc8\x21\x73\ -\x5f\x1e\x08\xf0\xf6\xf6\x76\xdb\x6b\x78\xd4\x41\x57\x84\xd3\x44\ -\x83\x37\xbc\x9d\x33\x7b\x4e\xc8\x00\x07\x3a\xe7\xb3\xcf\x5c\x63\ -\x3e\x3d\x18\x98\x02\x4d\x8f\xf3\xfb\xec\x35\x17\x2e\x5c\x08\x34\ -\xdf\xbb\x6d\xb4\x3d\x9a\xa0\xeb\x53\x84\xb0\xa6\x36\x18\x53\x1e\ -\xe8\x58\x50\xc0\x33\xa6\xde\x2c\x48\xa3\x16\x20\x50\x93\x8d\x9d\ -\xb7\x46\xa4\x61\xfd\xfd\xa8\x2c\x5f\x66\xb3\x59\x73\xe6\xce\x31\ -\x35\xbf\xe1\xb2\x3a\x1c\x19\xf9\x98\x6b\x6a\xb2\x7d\x56\x76\xe0\ -\x99\xd3\x64\xc3\xf7\x3d\x1e\x1f\xb0\x4f\x9f\x3e\x1d\xec\xa3\xaf\ -\xf2\x77\xf2\xc3\x0f\x3f\x7c\x32\x61\x41\x57\x84\x96\x61\x16\xf8\ -\x84\x03\xb0\x69\x5a\x14\x19\x81\x63\x01\x0e\xf5\x77\x69\x25\x30\ -\x4b\xbb\x7a\x2c\xd6\x6d\xf1\x43\x3b\xfc\x9d\x9c\x3c\x79\xf2\x53\ -\xf1\x00\x7a\xb4\x7c\x90\x3a\x89\x84\xd2\x4c\x9b\x3b\x77\x2e\x99\ -\xa1\x39\x54\x53\xed\xcf\x57\xfb\x0b\xe0\xa8\x4f\x66\x8f\xb1\xbe\ -\x3a\xd8\xe8\x9d\x6e\x9b\x9a\x9a\x22\x26\xd3\x4b\x3f\xcd\xc7\x9a\ -\xbe\xde\x5a\x62\xfa\x2f\xcc\x1c\xf2\xf4\xb9\xa8\x2d\x06\x18\x0d\ -\x9f\x7e\x9a\xf5\xeb\x14\xf0\x80\x60\x85\xe9\xc3\xc3\xb5\x24\x81\ -\xc0\xc6\xdc\xd5\xd5\x15\xce\xf3\xe3\x1e\x38\x1f\xc0\xbe\x7c\x26\ -\x1f\x05\xa7\x2a\x84\x0e\x7e\xf9\x74\x3e\x0c\xfe\xe9\x39\xc9\x2e\ -\x9a\xae\x17\x3d\x35\x35\x15\x2a\x2b\x2b\x83\x02\x2e\x50\x05\xf0\ -\x17\xc1\x9b\x55\x00\xdd\x34\x5b\x68\x38\x0f\xb4\x59\x96\xae\xb9\ -\xb9\x39\xa2\x72\xbd\xfc\x73\x37\x0a\xa8\xe5\xb4\xbf\xe2\xc7\x9f\ -\x49\x76\xd2\x74\x6f\x95\x67\x00\x0f\x08\x68\x90\x5a\x1d\xb4\x96\ -\x9b\x44\xef\x3c\xb8\xfe\x62\x80\x5e\x00\x6e\x5d\x13\x92\xc9\x94\ -\x64\x0d\xc1\x02\x6f\x27\x9f\xae\x17\xff\xf6\xdb\x6f\x0f\x4a\x2b\ -\x43\xad\x14\xbd\x0d\x0e\xad\x4c\x7c\x04\x01\xb7\x94\xeb\x95\x97\ -\xf3\x50\x20\xc9\xb9\x6a\x5b\xa2\xda\xde\x8f\x74\xf4\x5e\xc7\xb7\ -\xd5\x7b\x13\xb5\x5b\xb5\x97\xcd\x9a\x55\x56\xd1\x7b\x28\xd7\x62\ -\x3e\x73\xe6\x4c\x54\xb5\xcc\xf5\x58\x8b\xa4\x68\x3c\x18\xd8\xa1\ -\xb1\xfa\x79\x93\xdd\x34\x5d\xaf\xc5\xb3\x66\xcd\x82\xe4\xe4\xe4\ -\xe0\xdb\xde\x61\x06\x6a\x91\x6a\xfb\x53\xc0\x23\x94\x66\x3d\x88\ -\x45\xe0\xef\x82\xab\x5b\x39\x8d\xd7\x3e\x0d\x7a\xa8\x25\xea\x59\ -\xbd\xa8\xf9\xf4\x70\x01\x0f\xb5\x32\x58\x05\x70\xa1\x56\x8e\x08\ -\xfb\xf0\x99\x7e\x33\x38\xab\x6a\x50\xcd\xde\x4e\xe8\xec\xe8\x84\ -\xae\xce\x4e\xe8\xe8\xe8\x20\xfb\x9d\xca\x7e\x42\xa4\x61\x23\x05\ -\x78\x34\x7f\x27\x1a\x41\x5b\xbf\xce\xbd\x07\xe8\x92\xec\x53\xc0\ -\xaf\x5f\xbf\x0e\x2d\x2d\x2d\x31\x17\xfa\x7f\x94\xbe\x6b\x79\x2e\ -\xe3\x71\x9b\xa6\x61\x9d\x4e\x67\xaf\x80\x8c\x05\xe0\x38\xd3\xd6\ -\x17\x80\xb7\x6d\x74\x5f\x26\xaa\x66\xc1\xca\x79\x64\x4b\xd0\xf1\ -\x74\xdc\xfb\xf7\xef\x27\x19\xad\x58\x03\x1e\xc8\x8a\x7c\xfe\xf9\ -\xe7\xe1\xa4\x56\x23\x17\x39\x3b\x50\x86\xc2\xe0\x8f\x6d\x1b\xbd\ -\xb3\x54\x51\x51\xa1\x8e\x53\x8b\x10\xe0\xe1\xb4\xd9\xbf\xf8\xe2\ -\x8b\x98\x05\x4a\x56\xb2\x6d\x7f\x25\x6f\x55\xa0\x4e\x19\x8d\x9a\ -\xd2\xd7\xb4\x14\xdb\x1a\x74\xbd\x8d\xea\x72\x91\x57\x81\xc3\x01\ -\x3c\x5c\x33\xde\xd8\xd8\xd8\x67\x4a\xed\x03\xfa\x96\xbc\xa0\xd5\ -\x38\xfd\xe1\xe8\x35\xdd\x62\x0a\x3a\x4b\xf8\x25\x86\x11\x23\x46\ -\x04\xa5\xdd\xa1\x02\xfe\xe9\xa7\x9f\xc6\x43\x90\xec\x23\xdb\xab\ -\xdb\x82\x07\x5d\xf9\x76\xd1\xa0\x07\x5a\xa2\xd2\xac\xe8\xb3\x69\ -\x42\xf1\xf0\x23\xcc\x94\x70\xe7\x4c\x49\x49\x09\x99\x0d\x22\x14\ -\xc0\xf1\x58\x74\xec\xa7\xe3\x9d\xfe\xf1\x6a\xee\xe9\x10\x13\xec\ -\x4d\x51\x4a\x93\xc7\xc1\xdc\xb0\x1a\xe1\xa0\xef\xe8\xd1\xa3\x89\ -\xdb\x38\x4e\x82\xa2\x78\x29\x8a\x0c\x82\x62\x63\xeb\x93\x42\xe7\ -\x8e\x9d\xb9\x75\x02\x74\x9b\x52\xe7\x6b\xc3\x4e\x4b\x64\x79\x92\ -\x90\xb9\x3a\xa1\xcd\x7b\x42\x93\x8c\x8a\xe2\xaa\x38\x02\x91\x98\ -\x80\x1e\x36\x77\xbe\x99\x7d\x48\x68\xba\x3d\x48\x4f\xc0\x74\xd5\ -\x67\x6d\xec\xe5\xb0\x98\xf2\x78\xd7\xf4\xf5\x02\x6f\x42\x35\x8c\ -\x96\x7f\xbf\x37\x9a\x4e\x38\xce\x41\x7f\x4a\xe0\xcd\x45\xed\xe1\ -\x05\x70\x06\xee\x7e\x6b\x48\x5d\x3c\x83\x2e\x28\x82\xfe\x9c\xe1\ -\x88\x46\xf1\xd1\xf0\xe9\x89\xb6\xa2\x55\x38\xcf\x4f\xa8\x7b\x77\ -\x26\x8a\x47\x51\x38\xa2\xfc\xe0\xa8\x3f\x82\xed\x35\xed\x71\x6a\ -\x7c\x62\x20\x08\xa9\x1f\x80\x6d\xfa\x8c\x03\xaa\x2e\x4b\x11\x32\ -\xef\xd1\xad\x9d\x51\xa6\x44\xd1\xfc\x36\x85\x33\x83\xbd\xf8\xfa\ -\x7b\xae\x5e\x3d\x77\xca\xdc\x2b\x92\x9d\x41\xa7\x14\xec\x60\x82\ -\x78\xa3\x22\x85\x7b\xdd\xdd\x79\xfd\x8f\xe9\xec\x8c\x93\x33\xb9\ -\xd3\x4d\x29\xb3\xdb\x5f\x4d\x74\x5f\x58\x0b\xa6\x4b\xf5\xc5\x0d\ -\x57\x82\xa0\xa8\xd3\xa1\x3e\x06\xb9\x5e\x40\xd0\xf7\xe4\x52\xf8\ -\x80\x00\x58\x90\xa0\x5e\xd0\xff\x0b\xc0\xde\xb9\xc0\x47\x51\xdd\ -\x7b\xfc\x3f\x1b\xf2\x24\x24\x9b\x18\x02\x49\x04\x42\x78\xc8\xbb\ -\x09\x15\xf1\x55\xa1\x8a\x28\x54\x0a\x22\x58\x6a\x7d\x10\xa9\xf5\ -\x81\x55\xec\xd5\xda\xf6\xda\x82\x68\xeb\xa3\x54\x50\x6b\x6f\x8b\ -\x54\xd0\x5a\x5b\x6c\xbd\x40\xb5\xa2\x55\x6b\xe8\xad\x50\xa8\xca\ -\x23\x94\xa7\x08\x21\x84\x40\x84\x64\xf3\x22\xcf\xdd\x73\xe7\xcc\ -\xce\xcc\x9e\x39\x73\x66\x77\x76\xb3\x9b\xec\x6e\xfe\x7f\x38\x9f\ -\x79\xec\xcc\x66\x76\xe6\x7c\xcf\xef\xff\x3f\xe7\xcc\x39\xf8\x1f\ -\x0d\x0d\x0d\xad\xa7\xec\xea\xab\xa7\xd7\x5d\x79\xe5\x55\x6b\xf1\ -\x4e\xa0\x85\xc3\x24\xbc\x05\xd1\x65\x33\x67\x7e\x6d\x83\xc7\xe3\ -\x9e\xe3\x76\xbb\xc1\xed\xa6\x43\x27\xb8\xe9\xcb\xd7\xce\x7f\xfc\ -\xe3\x1f\xf5\x78\x77\xd0\x10\xf4\x38\xb0\x59\xb3\x66\xd5\xc9\x70\ -\x3b\x29\xe4\x14\x70\xef\xd2\x03\x1a\xf4\x5b\xb7\x7e\x84\xcf\x0b\ -\x2d\x24\xc3\x5e\x33\x51\x62\x73\xe6\xcc\xa1\xb5\x83\x4e\x76\x4a\ -\xb2\xe1\xc3\x87\x43\x69\x69\xa9\x3e\x43\xc5\xe4\xc9\x17\x93\x49\ -\x93\x26\xa1\x3b\x8f\x86\x8a\x1e\x8b\x36\x77\xee\x0d\xb2\x92\xbb\ -\x9d\x54\xc5\x53\x52\x52\x65\xe8\x67\x1b\xc6\x4a\xa2\x83\x65\xbc\ -\xf9\xe6\x9b\xba\x2b\x4f\x97\x84\x78\x0a\x77\xee\xdc\x59\x81\x77\ -\x0f\x0d\x15\x3d\x06\x6c\xfe\xfc\x1b\x3f\xf4\x2a\xb9\x77\x3a\xe1\ -\x51\xa3\x46\x19\x3e\x27\xcc\x34\xc3\xdc\x04\x64\xc7\x26\x4c\x98\ -\x40\xf0\x0e\xa2\xa1\xa2\x47\xb9\x2d\x58\xb0\x60\xa9\xac\xe4\xcb\ -\xb4\x18\xdc\xbb\xd4\x62\x73\x37\x5c\x72\xc9\xa5\xca\x08\x0d\x6b\ -\xd6\xbc\x68\x88\xd5\x19\x55\xd7\xe2\xf8\x5d\xfb\xf7\xef\x2f\xc1\ -\x3b\x8a\x86\xa0\x47\x99\xdd\x74\xd3\xb7\x86\xc8\xc0\x1e\x63\xe1\ -\x66\x81\xd7\x2a\xe3\x7c\x60\x6b\xeb\x3e\xd0\xd5\x1a\x79\x36\x15\ -\x1f\x3e\x7c\x78\x37\xde\x5d\x34\x74\xdd\xa3\xc7\x8e\xb1\x6e\x39\ -\xeb\x9e\x8b\xb6\xa9\xd1\xb1\x95\x47\xc8\xae\x3d\x3f\xc8\x2a\xf3\ -\x1d\xbb\x8a\x8a\x86\xa1\x3b\x8f\x86\x8a\x1e\x0d\x76\xcb\x2d\xb7\ -\x12\xb3\x92\xb3\x2a\x6e\x6e\x5a\x63\x55\x7c\xf8\xc8\xd1\x74\x02\ -\x41\x68\x6e\x6a\x82\xa3\x47\x3e\xe3\xd4\x9d\x68\xeb\xbb\x8e\x1f\ -\x3f\x8e\xee\x3c\x1a\x82\xde\x13\xb6\x70\x61\xe9\x51\x19\xde\x42\ -\xb7\xbb\x33\x80\xcb\x6e\x06\x9c\x75\xdf\x47\x8e\x1e\xad\x56\xd4\ -\x79\x94\xe5\xe1\x03\xfb\x94\x19\x02\x8c\xae\x3c\xad\xbc\xf3\x4c\ -\xad\xaa\xaa\xda\x82\x77\x1e\x41\x47\xeb\x26\x5b\xb4\x68\xd1\xfd\ -\x32\xac\xab\x44\x6a\xce\x57\xc8\xf1\x31\x3a\xaf\xee\x74\xfb\x82\ -\x31\xe3\x74\xd0\x41\x6d\x8a\xeb\xec\xec\x84\xdd\x3b\x3f\x61\x41\ -\x57\xd6\xab\xab\xab\xf1\x59\x63\x8c\x8e\xd6\x4d\xb6\x4a\x8b\xa9\ -\xd9\xe4\x8b\xb3\x89\x21\x46\xa7\x9d\x65\x16\x2d\xba\x5d\xdd\x26\ -\x86\xd8\x9c\xae\xef\x2b\x37\xd7\xbb\x25\x24\x24\x40\xc9\x85\x93\ -\x60\xe2\xa4\xc9\x70\x5e\x4e\x8e\xbe\x7f\xc0\x80\x01\x24\x37\x37\ -\xf7\x28\x3e\x02\x54\x74\xb4\x08\xda\x1d\x77\x7c\xc7\x10\x97\x4f\ -\x9c\x58\x02\x83\x07\x0f\x86\xcf\x3f\xff\x1c\x3e\xfb\xec\x88\x32\ -\x60\xb9\xa6\xe2\x37\xdf\x7c\xb3\xae\xc6\x14\xf0\x17\x5f\x7c\x51\ -\xa0\xee\xbe\xf5\x7d\xfb\xf6\x29\xcf\xf1\x86\xf9\xdf\xd8\x29\x1f\ -\x5f\xac\x14\x0a\xe0\x53\x79\x5a\x28\x6c\xdf\xf6\x4f\x76\x3a\xc2\ -\x85\x67\xcf\x9e\x7d\x19\x9f\x0a\x82\x8e\x16\x46\xbb\xeb\xae\xbb\ -\xd5\xb8\x5c\x03\xbd\x53\x01\xf5\x2b\x5f\xf9\x0a\xf4\xef\x9f\xc3\ -\xcc\x05\xea\x83\x9b\x5d\x7f\xe3\x8d\x37\x94\x19\x10\xf8\x98\x9d\ -\x8d\xc7\x0f\x1c\x38\x60\x7a\x96\x73\xe6\xce\x5b\x2a\x9f\xbf\x4c\ -\xf3\x16\xe8\x77\xd5\x9c\x3e\x0d\x9f\x1d\x3e\xa8\x9c\x53\x57\x57\ -\x87\xcf\x1f\x41\x47\x0b\x87\x2d\x5e\x7c\xef\x6c\x19\xee\x8d\x46\ -\xc8\x7d\xca\x4e\xa7\x17\xcf\x91\x5d\x6c\x7e\x56\x67\xd1\x3a\x9d\ -\xea\xec\xd5\x57\x5f\x85\x96\x96\x56\x13\xe8\xf2\x77\xb9\x0e\x1f\ -\x3e\xec\x77\x84\xab\x59\xb3\xaf\x9f\x42\xe8\xbc\xaf\xc4\x3b\xad\ -\xf8\xbf\xb6\x7e\x04\x9d\x1d\x1d\xae\xfa\xfa\xfa\x2c\x7c\x52\x08\ -\x3a\x5a\xd7\x40\x27\x2c\xe4\x9d\x9d\xc6\x0a\xb8\x99\x33\x67\x42\ -\x5a\x5a\xaa\x25\xdc\xac\xb2\x6b\x49\x06\x13\x5e\x79\xe5\x15\x93\ -\x0b\x2f\xa7\x75\x47\x8e\x1c\x29\xb5\x7b\x6d\x5f\x9b\x35\x9b\x8e\ -\x67\xb7\xab\xb5\xa5\xa5\xf0\xe3\x1d\xff\x5a\xd8\xd0\xd0\x80\xee\ -\x3c\x82\x8e\x16\xac\xdd\x77\xdf\xfd\x0a\xe4\xb4\x26\x9c\xc2\xc8\ -\x43\x3e\x6f\xde\x0d\x4c\xcd\x38\xeb\xb6\xb3\xc0\x13\x28\x2b\xfb\ -\x90\xba\xe6\x22\xb0\x4d\xdb\xf2\x39\x53\xe5\xb8\x1f\x9b\xd3\xd0\ -\x0c\x86\x73\x77\x44\xc8\x1e\x78\xe0\x81\x95\x14\x66\xdf\xec\x81\ -\xec\xa7\x04\xe6\xcf\x9f\x07\xb5\xb5\xb5\x50\x59\x79\x42\xa9\x88\ -\xa3\xc9\xab\xf0\x33\xc0\xe9\x74\x32\xe7\xf8\xa6\x8f\xf4\xd5\xcc\ -\xab\xdf\x42\x08\xf0\x63\xeb\xca\xfb\xca\xb0\x00\x47\x43\x45\xef\ -\x3e\xd0\x55\x35\xe7\xdb\xca\x3b\x6d\xb5\xa1\xdf\x7a\xeb\xad\x8a\ -\x9a\x6f\xdb\xb6\x0d\xf6\xec\xd9\x6d\x50\x6f\xee\x85\x16\xfd\x33\ -\xad\xcd\x9c\xa6\x8a\x8a\x0a\x7c\xb6\x68\x08\x7a\x24\xed\xc1\x07\ -\x1f\x22\xd4\x5d\x17\x01\xce\x82\xcf\x77\x79\x15\xf5\x8e\x13\x75\ -\x94\x11\xd5\xba\x6b\x3d\xe6\x58\xd8\x2b\x2b\x2b\xf1\xf9\xa2\x29\ -\x86\x1d\x66\xc2\x6c\x0f\x3f\xfc\x83\x0d\x84\x98\xdc\x69\x81\xfb\ -\x6e\xee\x34\xa3\x75\x98\xe1\x3b\xc6\xf0\xe7\x98\xbf\xc3\xe8\xce\ -\x6b\xdb\x05\x05\x05\x38\x1a\x0d\x1a\x82\x1e\x6e\xfb\xd1\x8f\x7e\ -\x94\x29\xa3\x36\x27\x30\xe4\x84\x5b\xf2\x46\x4c\x40\x1b\x8f\x25\ -\xc2\x73\x04\x05\xc2\xc2\xfc\xfc\x7c\x9c\x82\x02\x0d\x41\x0f\xb3\ -\xb9\x78\x75\xb6\x02\x72\xfe\xfc\xf9\x86\x6d\xa3\xb2\xdb\x55\x73\ -\x12\xb0\x00\x50\x2b\xe7\xd0\x7a\xb9\x61\xad\x7b\x98\xec\x91\x47\ -\x7e\xbc\x81\xc6\xd2\xd4\x86\x0c\x19\x0c\x49\x49\xc9\x70\xfc\xf8\ -\x71\xda\xfb\xcc\x00\xe2\xdc\xb9\x37\xe8\xcd\x69\x23\x47\x8e\x84\ -\xfd\xfb\xf7\x03\xdf\xc7\x9d\x57\x7d\x63\x28\x20\x52\x7b\xff\x46\ -\xfb\xb9\x9f\x3e\x7d\x1a\xe3\xf5\x5e\x6c\xf8\xf0\xc3\x60\x4b\x97\ -\x2e\xcb\xa4\x3d\xd3\xb4\x0a\x34\x5a\x11\x37\x76\xec\x58\xc8\xcf\ -\xcf\x33\x75\x82\x61\xdf\x28\x93\xe1\x83\xf7\xdf\x7f\x5f\xa9\xa0\ -\x63\xdf\x56\xf3\x55\xc8\x05\x35\xba\x0c\x4c\x9b\x36\x0d\xc6\x8c\ -\x19\x03\x2b\x56\xac\x60\xdb\xd5\xf5\x65\x4d\x4d\x0d\x3e\x6f\x54\ -\x74\xb4\x90\x4b\x4b\x49\x72\xf1\x31\xf9\x9e\x3d\x7b\x14\x18\xe5\ -\x18\x59\xe8\x76\x53\xcb\xcd\xcd\x85\x05\x0b\xbe\xa9\x80\xff\xee\ -\xbb\x7f\x83\xea\xea\x93\x01\x62\x75\x02\xe3\xc7\x4f\x80\xcb\x2e\ -\xbb\x54\xf9\x3b\x47\x8e\x1c\x81\x4f\x3f\xfd\x54\xe9\x33\xef\xeb\ -\x46\x4b\x2c\xdd\x7d\xf9\x98\x0d\x67\xce\x9c\xb9\x1e\x9f\x58\xef\ -\xb3\x04\xbc\x05\x5d\xb3\xe5\xcb\x1f\x5b\x4b\xc7\x6a\xf3\xaa\xb6\ -\xa6\xd8\xde\xf5\x92\x92\x89\x9c\x4b\x4e\x98\xd7\x4d\x89\xa1\x60\ -\x28\x2a\x2a\x82\xc6\xc6\x26\xa8\xad\x3d\x6b\xea\xf2\xca\xa6\x53\ -\xa7\x4e\x29\xcb\x82\x82\x7c\xc8\xca\xca\x82\xd1\xa3\x47\x43\x6a\ -\x6a\xaa\xa1\xd2\x6f\xd0\xa0\xf3\x61\xef\xde\xbd\x86\xbf\xa5\x7e\ -\x3e\x4a\x3e\x76\x57\x4b\x4b\xcb\x41\x7c\x72\xe8\xba\xa3\x05\x61\ -\x8f\x3d\xf6\xb8\xde\x66\xee\x6b\x3b\xef\x84\xe9\xd3\xa7\x0b\xbb\ -\xb5\xb2\xee\x7b\x79\x79\x39\xec\xde\xbd\x5b\x30\xa2\x8c\xbf\x41\ -\x27\xbc\xfb\xee\xb9\xe7\x1e\x55\xbd\x8d\x5d\x66\x8d\x05\x0a\x51\ -\xdf\x7e\xfb\x5f\x38\x74\xe8\xa0\xfe\xf7\x6b\x6b\x6b\xf1\xb9\xa3\ -\xeb\x8e\x66\xd7\x7e\xf6\xb3\x27\x14\xc8\x59\x65\xd6\x54\xf5\xed\ -\xb7\x37\x9b\x3a\xcb\x14\x17\x17\xcb\x6a\x3b\x48\x3f\xae\xbc\x7c\ -\xaf\xc9\x35\x17\xb9\xf8\xfc\x31\x8b\x17\x2f\x66\x14\x9c\x98\xdc\ -\x7d\xaa\xe6\x9b\x37\x6f\x36\x0c\x29\xc5\x9a\xec\x09\x10\x7c\x45\ -\x15\x41\x47\xb3\x61\x4f\x3d\xf5\xf4\x4a\xad\x96\xdd\x08\xa5\xb9\ -\xb3\x8c\xd6\x74\xf6\xf1\xc7\x9f\xc0\xf6\xed\x3b\xe0\xca\x2b\xaf\ -\x84\xcc\xcc\x0c\x0b\x90\x41\xd8\x86\xae\xed\x9b\x34\x69\x12\x6c\ -\xd8\xb0\x81\xf6\x7a\xd3\x07\x82\x5c\xb0\x60\x81\x12\xa3\x6b\xf6\ -\xce\x3b\xef\x08\x0a\x00\xe3\xf7\x3a\x9d\x4e\xe2\x72\xb9\x10\xf6\ -\x5e\x62\xd8\x8e\x1e\xba\x2d\x31\xab\x2a\xdf\x0c\x66\x56\x5b\x9a\ -\xde\x7b\xef\x3d\x58\xbf\x7e\x3d\x18\x5f\x50\x31\xbf\xb4\x62\x6e\ -\x17\x27\xb0\x63\xc7\xbf\x95\x29\x9a\xd8\xcf\x5f\x7b\xed\x35\x58\ -\xb5\x4a\x19\xa5\x0a\x5e\x7f\xfd\x4f\xb6\x2e\xfe\xb9\xd5\x2b\xe4\ -\xc2\x26\x73\x03\x3e\x46\x8c\xd1\x7b\xad\x15\xe4\xe7\x4f\x91\x1c\ -\x8e\x25\x0e\x49\x9a\xe3\x70\x38\x40\x5e\x07\x79\x5d\x5f\x7e\xe7\ -\xce\xbb\x98\x98\xdc\xf7\x8e\x39\x1b\xa3\x9b\x5f\x68\xf1\xed\xb3\ -\xea\xe3\x1e\xea\xc4\x0d\xfc\x0b\x2d\x7c\xd3\x1a\xfb\x6e\x7b\x6a\ -\x5a\x0a\xac\xf9\xfd\x0b\x7a\xfc\xbe\xf0\xc6\x3b\x97\xe4\x9c\x77\ -\x5e\xd9\xbe\xfd\xfb\x71\xe2\x07\x74\xdd\xe3\xcf\x64\xd7\x75\xad\ -\x0c\xf1\x42\x49\x06\x97\xc2\xac\x27\x75\x5b\x12\x6d\xab\xeb\x9a\ -\x5a\x2f\x5c\x74\x23\xfc\xf5\xcd\xf7\xe1\x44\x65\xb5\x29\x46\x17\ -\x75\x79\x65\x07\x82\x34\x7f\x6e\x3d\x71\x83\x78\x1b\x4c\x7d\xe2\ -\xad\xfa\xd8\x6b\xf6\x87\x8d\x6b\xbd\xc0\x33\xdf\xb5\x76\xfd\xaf\ -\x57\xfd\xe0\xbb\x3f\x81\xb1\x63\xc6\x98\x0a\x07\x0f\x2d\x0c\x98\ -\x75\xbd\xd0\x30\xee\x2b\x93\xb7\xd7\xd5\xb9\x5c\x38\x68\x05\x2a\ -\x7a\xcf\x59\xbf\x7e\xfd\x6e\x93\x17\xeb\xf4\x1f\xac\x81\xcb\x03\ -\xce\x81\xcd\xc3\xad\xef\x93\xb7\x4b\x6f\xbf\x1d\xe6\xdd\xf8\x35\ -\x48\x4c\x4a\xd4\x95\xb1\xb5\xb5\x0d\xd6\xfc\xe6\x55\x83\x8a\x9b\ -\xdf\x60\x13\x27\xbb\x13\x37\x58\x0f\x3a\x41\x74\xc5\xe7\x3b\xe5\ -\x4c\x9c\x54\x0c\x4b\x1e\xbe\xd7\xf7\xb2\x8b\x0a\xba\xb6\xae\x80\ -\x2d\xa7\xff\xbe\x7f\x99\x18\xf0\xc0\xa0\x9b\xbc\x08\x51\x98\xd3\ -\xd8\xd8\xf8\x2c\xe2\x86\xa0\x87\x13\x6c\x3a\x3b\xe9\x54\xcb\x4a\ -\x09\x11\xdc\x56\x90\x0b\xf6\xd3\x34\x30\x6f\x00\xac\x7b\xe5\x37\ -\xca\xb8\x6b\x56\xed\xdd\x2f\x3c\xf7\x12\x34\x37\x9f\x13\x80\xdd\ -\x19\xc0\x65\x17\x4f\xdc\xc0\xbf\x9e\xea\xdd\x47\x84\x3d\xe4\x2e\ -\x18\x3d\x12\x7e\xb8\xec\x41\xef\xb5\x88\xae\x91\xd9\x07\x2a\xe8\ -\x2d\xe7\x5a\xe0\xf1\x1f\x3e\x65\x0b\xf4\x40\xc0\x13\x7b\x7d\x74\ -\xcb\x64\xf8\xbf\x8a\x08\xa2\xeb\x1e\x92\x62\xfb\xad\x79\xe4\xc1\ -\xa5\x4b\x36\xf1\x90\x73\xfb\xb5\xf4\xf2\xef\x56\xab\x90\x58\xff\ -\xad\x7b\xee\x2b\xd5\xdd\x69\x9a\xb6\xff\xeb\x13\x78\xf7\xed\x0f\ -\x84\x95\x73\x22\x77\xde\x3c\x9a\x8c\xb5\x3b\x7f\xd9\x15\x97\xc0\ -\xa2\xbb\x6f\x65\x6a\xf8\x89\x7f\xd8\x88\x79\xd5\x55\x57\xaf\x86\ -\x25\x72\xe9\xaf\xa8\x3e\x67\x32\xc0\xb2\x3b\x43\x6f\xa2\x6f\x97\ -\xaa\x14\x92\xfc\x19\xf5\x74\xb4\x64\x13\xf4\xa9\xf2\xb3\x63\x0f\ -\x9c\x2a\x83\x8f\x43\x60\x21\xe8\xa1\xc1\xcd\xba\xec\x7a\x52\x5d\ -\x70\x49\x85\x5a\xdf\x56\x93\x15\xe0\x34\x5d\x3f\xf7\xeb\x81\x42\ -\x67\xe1\x87\x17\x4d\x9e\x08\x93\x26\x97\x58\x7a\x00\xf4\xdf\x67\ -\x87\x3e\x87\xc3\x87\x8e\x78\x95\x9a\xf8\x14\x73\xd8\xc8\x22\x28\ -\x38\x3f\x1f\x52\x53\x53\xfc\xaa\x34\x5f\x78\x04\xbe\x3e\x9f\xad\ -\x5e\xf5\x92\x0e\xba\x47\x03\x97\xfe\x66\xee\xd7\x38\x34\xe0\xfd\ -\x25\xf9\x3c\xfa\x1d\x41\x5a\x99\xfc\x5c\x95\x32\x47\x06\x1e\x47\ -\xa5\xed\xcd\xa0\xcb\x19\x61\xa7\xbc\x28\x0e\x29\x46\x61\x41\x17\ -\x25\x0b\xe8\xf9\xb4\xb7\xfc\x3f\x41\xfe\x65\x22\x12\x70\xa1\x0d\ -\x1b\x31\x14\x8a\x86\x17\x72\x00\x83\x61\xdb\xce\x9f\x09\x86\xf0\ -\x3d\x9f\xec\x85\xbf\xbc\xfe\x96\x0e\x39\xaf\xe2\x1e\xae\x00\xf4\ -\x88\xee\x9b\x7c\x5d\x86\x6d\xb5\xa0\x20\x24\xa4\x89\x5d\x9d\xaa\ -\xd2\xcf\x91\x81\xdf\x84\x88\xf6\xb2\x18\x9d\x73\xf3\x82\x86\xdc\ -\x6f\x6c\xce\xbb\xf4\x09\x09\xa6\xd8\x3c\x81\x71\xe9\x69\x8c\xbe\ -\x7a\xcd\xf3\xc2\x98\xd7\x2a\x16\x66\x5d\xea\x40\x71\xb3\x3f\xd0\ -\x83\xfb\x9b\xea\xdf\x15\x1c\xbb\xe7\xd3\xbd\xf0\xd6\x1b\x9b\x4d\ -\x71\x77\x57\x93\x5b\x8b\xdd\xd5\xb8\xbd\x8b\x56\x2c\xc3\x8e\xcd\ -\x7e\xbd\x05\xf4\xae\x40\xae\x81\xce\x82\x9a\x60\x07\x7a\x8b\xc4\ -\x9e\xfb\xf3\x67\x7e\x0a\x43\x0a\x07\x07\x09\x2f\x04\x07\xba\x15\ -\xec\xb6\x41\xf7\x9d\x4f\x27\x7e\x78\xfe\xc9\xff\xd1\x43\x02\x77\ -\x98\xc0\xf6\xf7\x79\x57\x4d\x06\x1d\xfb\x7a\x60\x65\x9c\x7d\xd0\ -\x81\x71\x37\xad\x62\x4b\xc9\x46\x62\x8f\x7f\xf8\xa1\x9f\x28\xe0\ -\xe7\x0e\xe8\x0f\x2b\x9e\x7d\xc2\xa6\x57\x4d\x6c\xba\xde\xc1\xbb\ -\xe1\xbc\xb5\xb5\xb6\xc3\xef\x7f\xbb\x1e\xea\xeb\xea\x75\xf0\xa8\ -\x97\xe2\x0e\xe2\xf7\x06\x75\xcf\xb4\xca\x39\x75\x3d\x0c\xb6\x0e\ -\x11\xed\x5d\x8a\x4e\x87\x69\x71\x86\x7a\x7e\x30\x2a\x1d\xd4\xb1\ -\xac\x8b\xcf\xac\x8f\x1a\x3d\x12\xee\xb8\xbb\x14\x52\x52\x53\x14\ -\x48\x3d\xc4\xdc\x6e\x0d\xc1\xb8\xe4\x20\x70\xff\xb9\x63\x3f\x3f\ -\x7c\x0c\xfe\xfe\xce\x16\x68\x95\x55\x5b\x19\x4f\x5e\x75\x9f\xd9\ -\x21\xa1\x03\xba\xdb\x36\x55\x3e\x98\xe3\x43\x8c\xd3\x51\xcd\x31\ -\x46\xef\x7e\xd0\x0d\x6e\x3f\x05\x5a\x14\xcb\x33\xeb\xf4\x18\xc9\ -\xcf\xf7\x66\x65\x67\x41\x76\xb6\x13\x06\x0f\x1d\x04\x03\x64\x6f\ -\x20\x29\x25\xd9\xa0\xdc\x1a\x1b\xb5\x67\xea\xa0\xbd\xbd\x1d\x4e\ -\x55\x9d\x56\x6a\xe1\xab\x4f\x9c\xb2\xef\x72\x53\xc0\xd5\x38\x59\ -\x87\x9d\x6e\x8b\xd6\x83\x74\xc7\xbb\x09\xf4\x42\x19\xf4\x8a\x48\ -\xe5\xa7\x4b\x2f\xb9\xbc\x2e\x23\x33\xc3\x99\x91\x91\x09\xfd\x32\ -\xfa\x41\x73\x53\x33\xd4\xbb\x5c\xe0\xaa\x73\xc1\xb6\xed\x1f\xc5\ -\x5d\x01\x13\x33\xae\x3b\x2d\xdd\xbb\x52\xeb\xde\x15\xc7\x98\x30\ -\x25\xa2\xa2\xa0\xb4\x46\x59\x23\x92\x26\xea\xc6\x32\xeb\xf4\x18\ -\x89\x58\xc7\xdc\xf5\x72\x66\x6a\xac\x6f\x80\xe3\x15\x27\xac\xbb\ -\xdf\x6a\x2e\x33\xa7\xfc\x5a\x47\x15\xe2\xe7\xfb\xf9\xb8\xde\xf7\ -\x43\xcc\xeb\x44\x90\xec\xde\x2b\x12\xc1\x67\x1d\xc9\xbc\x34\x76\ -\xec\x04\xbf\x97\x3e\xfa\x82\x31\x64\xff\xc1\x7d\x71\x05\x7b\x4c\ -\xbd\xbd\x26\x67\x80\x92\x90\x33\x01\xe3\x3e\x9b\x06\x54\xb7\x80\ -\x43\xdb\x16\x74\x2a\x37\xbb\xde\x56\xae\xb8\x20\x79\x18\x60\x59\ -\x05\x76\x6b\x5d\x5f\x3b\x3b\x95\xee\xb3\x1d\x6a\xa2\xeb\x9d\xb4\ -\x4b\x2d\xd3\x45\x96\x55\x63\x5b\xe0\x5b\x14\x06\x56\xf7\xc2\xf4\ -\x1b\xd9\x7b\xc1\xdf\x4b\xee\x7b\x6c\x35\x07\x5a\x00\x1e\x2d\xee\ -\x7a\xc1\xc0\xf3\x6f\x43\x45\x8f\x02\x75\x0f\xc6\x9d\xd7\x54\x58\ -\x12\x29\x98\xfa\x19\x08\xd6\x25\x4d\xa1\xd9\x0c\xaf\x6d\x53\xb8\ -\x64\xe5\xd5\x21\x60\xb7\x79\xb0\x45\xb5\xcf\xea\xf7\x38\x98\xef\ -\xd5\x7a\xa4\x19\x2a\xc0\x34\xf8\x18\x08\xb5\x98\x9f\x6d\xc6\x22\ -\xa2\x6e\xaa\xec\xb1\xa2\xa4\x15\x10\x1c\xd0\x6c\x21\x47\xd8\x82\ -\xd2\xc2\x03\x20\xdc\x67\x41\x5a\xb7\xf6\x83\x2f\x1a\x3a\xdc\xee\ -\x38\xf7\x85\x08\x7a\xf4\x01\xbf\x54\x5e\x2c\xf3\x0b\xba\x0d\x95\ -\x75\x58\xec\x97\x34\x28\x54\xb7\x9c\x85\x5a\xa9\x58\xa3\x20\xd3\ -\x0e\x27\xda\x3a\xe7\xde\x2a\x9d\x51\xb4\xfd\x1c\xd8\x3a\xe0\x74\ -\xa9\xf5\x48\x53\x0b\x02\x89\x73\x91\x09\xa7\x98\x1e\xd3\x14\xcb\ -\x7e\xde\x3e\xe3\xe0\x67\x13\x11\xbc\xb4\x42\x04\x15\x88\xfc\xbe\ -\x40\xc9\x8f\x61\x67\x18\x04\x3d\x24\xe0\x1f\x95\x17\x8f\x2a\x95\ -\x2c\x97\x5e\xb6\xb3\xbc\x7c\x4f\x71\x28\xb0\x1b\x14\x58\x8d\xbb\ -\x69\x97\x4f\x8f\xb7\x46\xcf\x07\x2b\x03\xb5\x43\x05\xd1\xe3\xab\ -\xf9\xd3\x8f\xd3\x14\x5b\x01\x43\x53\x7b\xb5\x27\x99\x10\x70\xa6\ -\x99\x4a\x57\x73\xee\x37\x00\xa7\xc0\xe2\x39\xd5\x19\xe0\xfd\xbc\ -\x6a\x4a\x18\x4f\x40\x14\x5a\xf0\x2f\xb0\x10\x01\xf4\x36\x41\xc7\ -\x17\x58\x10\xf4\xf0\xda\xd6\xad\x1f\x95\xd0\x65\xe9\xed\xdf\x9e\ -\x2d\x2f\x36\xfe\x7b\xc7\x76\xa8\xa8\x38\x66\x0f\x72\x8f\xf7\x4d\ -\x6d\x05\x4a\x76\xdd\xca\xfd\x66\xa0\x96\xd8\x18\x9e\x9e\xa3\xb9\ -\xe5\xea\xf9\x0e\x15\x6e\xc5\x73\xd0\xba\x92\xd2\x82\x82\x82\xaf\ -\x29\x38\x53\x01\xc7\xc3\xce\x8f\x66\x63\x55\x40\x19\x96\x1c\xe4\ -\x22\xe5\x16\x41\xed\x11\xc0\xaf\xdf\x1f\x1b\x75\x02\x63\xc7\x8d\ -\x77\x6d\xfd\xe8\x9f\xd8\x5f\x1d\x41\x8f\xbc\xad\x7d\x69\xcd\x26\ -\x8d\x17\x19\x7a\xdd\xb5\x3f\xd7\xdc\x0c\x1f\x96\xfd\x1d\x3c\x9d\ -\x9d\x7a\x4c\x69\x50\x63\x81\xfb\xad\x30\xc7\x2a\x3a\xab\xb2\x5a\ -\xac\xad\xc1\xa7\x82\x2d\xa9\xeb\x3c\xe0\x92\xd6\x7f\x5c\xad\x59\ -\xd7\x5e\x20\x01\x36\x36\xd7\xc3\xf8\xe0\x40\x37\x01\xcf\xc0\x6d\ -\x15\xcf\x5b\xc5\xf6\xc4\x02\x7e\x0f\xa7\xf8\xa3\x46\x8f\x81\xa1\ -\x43\x8b\xe0\x9a\xec\xc3\x72\xfa\x4c\xbd\xb6\xa3\xce\xec\x8f\x10\ -\x2e\x04\xbd\x9b\xed\x17\xc3\x36\x2f\x93\x34\x99\x94\xd3\x63\x99\ -\x57\x41\x5d\x67\x9a\xe1\x98\x8a\x63\x47\xe1\xe0\xc1\x03\x26\xa5\ -\xd6\xa1\xe3\xdd\x69\x15\x2a\x87\x5a\x38\x18\xd6\x35\xf7\x5c\x75\ -\xcd\x1d\x8c\x9b\xae\x35\x9b\x49\xdc\x0b\x23\x2c\xd8\x92\x24\xae\ -\x78\x26\x82\x8a\x39\x53\x6d\x3f\xef\x62\x73\xa0\x1b\x20\xb7\x80\ -\x9d\x08\x54\x7e\x48\xe1\x50\x28\x94\x81\xd6\xec\x9a\x9c\xc3\x70\ -\x6d\x7f\x0a\x36\x1d\x46\xfa\xa0\x61\xde\x48\x49\x4e\x75\x4f\x14\ -\x1c\xcd\xfa\x61\xd5\x50\x44\x0c\x41\xef\x16\x93\x33\xdc\x4a\x60\ -\x20\xa7\xf6\xe3\xe1\x5b\x40\x62\xfc\xed\xf2\xc6\x5c\x78\x09\xbe\ -\xac\x64\x66\x91\x9d\x3d\x73\x06\x2a\x2b\x2b\xa0\xe5\xdc\x39\x9f\ -\x9a\xaa\xaf\x70\x12\x11\xd8\xea\xdb\x5c\x14\x20\xaa\xdc\xca\x3e\ -\x55\xb9\x3d\x16\xdd\x4b\x25\x16\x70\x8b\x2e\xa4\x6c\xb3\x1f\x08\ -\x9a\xbd\x4c\xf1\x33\xeb\x82\x33\xeb\x22\xc8\x53\x52\x53\x21\x77\ -\xc0\x40\xe8\xdf\x3f\xd7\xf4\x77\xf3\x53\x1a\xe0\xde\xa2\xed\x90\ -\x9a\x70\x90\x2b\x75\x54\xb0\xb9\x6d\x75\xee\xc7\xc2\xba\xa7\x0a\ -\x86\x64\x3d\x5c\x55\x81\x98\x21\xe8\x91\x37\x07\x2c\x01\xa6\xa5\ -\x8a\x05\x5e\x5b\x8e\x77\xd6\xc0\xca\xac\xcd\x26\xf9\xdc\x51\x57\ -\x00\x1b\xaa\x47\xc3\x79\x39\x39\x4a\x0a\x64\x4d\x8d\x8d\xd0\xdc\ -\xdc\x04\x8d\x0d\x0d\xd0\xd6\xd6\x6a\x06\x9c\x7f\x05\x16\xc0\x00\ -\xba\x01\x70\x91\xaa\xdb\x00\x9d\xaf\x30\x4b\x4d\x4d\x83\xf4\x7e\ -\xfd\xc0\x99\x95\xad\xf4\xd8\x0b\x64\x37\x9d\xbf\x07\x2e\xca\xae\ -\x32\xdc\x1f\x45\xa2\xcd\x31\x8b\x01\x78\x76\x62\x57\xc9\xd7\xd6\ -\x76\x0c\x70\x00\x52\x04\x3d\xd2\xe6\xfa\x79\x41\x9d\x01\x6e\x35\ -\x49\x1c\xe8\x56\x19\x79\x72\x4e\x95\x92\x80\xed\x33\xc3\x34\x18\ -\x97\x37\xe4\xc2\x96\xda\x42\x38\x72\xee\x3c\xe5\x23\x0a\x14\x4d\ -\x03\x06\xe6\x45\xf5\x7d\xb9\x6e\x62\x06\xcc\x28\xac\x85\xf6\x83\ -\xef\x19\xef\x89\xa4\xde\x0b\xd3\xfd\x31\xd2\x4a\x98\x42\x47\xbb\ -\x17\x92\x06\x3f\x61\xa0\x97\x93\x6b\x45\xc1\x14\xe7\x83\x55\x38\ -\x72\x0c\x82\x1e\x51\x35\x77\x0a\x33\x32\xaf\xec\x7c\xf8\xcd\x67\ -\x64\x5d\xa5\x8c\x19\x79\x7c\x66\x0d\x14\x0f\x77\x42\xd2\xf0\x12\ -\x5b\x97\x53\x79\xb6\x1d\x4e\xc8\xa9\xf2\x6c\x07\x9c\xa8\x6d\x87\ -\x43\xd5\x6d\x61\xfb\xa9\xa9\x49\x12\x5c\x32\x22\x1d\x8a\x0b\x53\ -\x61\x64\x5e\x8a\x8d\x33\x9c\x4a\x0d\xa2\xc4\xc2\x6d\xba\x57\x1c\ -\xf0\xec\x26\x57\xf0\x79\xef\x09\xd1\x63\x74\x7a\xaf\xd4\xfb\x54\ -\x86\xaa\x8e\xa0\x47\x4e\xcd\x9f\x29\x38\x2a\x54\x2a\x76\x9f\x00\ -\x78\xcb\x8c\x0c\x82\x8c\xec\x01\x48\x1a\x71\x95\xed\x6b\x1a\x94\ -\x93\xa2\xa4\x4b\xa2\xe5\xe1\xe7\x5e\x00\xee\xb3\x07\x7c\xf7\xc5\ -\xc1\x79\x3f\xc0\xdd\x2b\x2e\xb4\x21\x5c\x05\x9c\xb2\xcf\xa3\xdd\ -\x33\xda\xf2\xe0\xbd\x47\x68\xd1\xa0\x79\xf1\x6a\x12\x14\x2a\x99\ -\xd4\x41\xd4\xe4\xcd\xc8\x4a\x66\xd6\x52\x82\x37\x49\x16\x09\x98\ -\x24\xf1\xe7\xcb\x39\x5b\x4a\x4a\x92\x41\x70\xc4\x6c\x4a\x1a\x36\ -\x4d\x78\x5f\xf4\xdf\xaa\xfd\x7e\x87\xf1\x5e\x68\xdb\x52\x82\xf5\ -\xb9\xfa\x3d\x92\x97\xf5\xab\x0a\x70\x46\x18\x54\xf4\xf0\x9b\x9c\ -\xb1\x66\x1b\x54\xdc\xc1\xb9\xa3\x8e\xc0\xee\x29\xab\x52\x7c\xdc\ -\x29\x79\x68\x47\x1a\xd9\x5d\xbe\xf0\xce\x98\xbf\x57\x09\x59\x45\ -\xe0\xa9\xff\x5c\x05\xd3\xac\xea\x12\xeb\xd6\x03\xef\xae\x4b\xbe\ -\x7b\xa2\xa9\x39\x3d\xdf\xe3\x3d\x9c\x68\xae\x11\x91\xe6\x20\x6a\ -\xa8\xe8\x91\xb0\x8d\x42\x57\x5d\xa4\xea\x8a\x72\x11\x61\xd2\xd5\ -\xcb\xa0\x52\x4c\x41\x01\x8e\x98\x4f\x49\xc3\xbf\x2e\x8e\xcd\x95\ -\xdf\x4c\xcc\x6a\xce\xa8\xba\xf2\xb9\x55\x6c\xef\xaf\x10\x45\x43\ -\xd0\xc3\xe4\xb6\xeb\x4b\x61\xe6\xd3\x63\x52\xe2\xcb\xcc\x0e\xce\ -\x35\x75\xa8\x6a\xe6\x10\x67\xe4\x94\x49\xdf\x33\xfa\xf3\x31\x9c\ -\xfa\xe4\x5f\x62\x7d\x1f\x99\xdf\x2e\xd9\xf1\x84\x2c\x9e\x85\xec\ -\x65\x4d\x41\xdc\xd0\x75\xef\xfe\x42\x80\xcb\xcc\xba\xcb\xaa\x57\ -\xbc\xa9\xfb\xb5\x57\x57\x99\x16\x38\x29\xb5\xbf\x7a\x42\x9c\x64\ -\x82\xfc\xcb\xa0\xb3\x7a\x9b\xe2\x6a\x4b\xc4\x77\x1f\x80\x71\xc5\ -\x89\xc0\x75\x37\xbc\x97\xca\xde\x37\xd1\xd2\xdb\x05\x19\x5f\x6c\ -\x41\xd0\xc3\x63\xae\x95\x72\x7c\xce\x66\x56\x7e\x49\x7c\x80\xd3\ -\x18\x53\xf2\x10\x75\x9d\x29\x04\x88\x20\x0e\x65\x32\x6d\xf2\xd8\ -\xd2\xb8\xcb\x08\xc9\xc5\xf7\x41\xdb\xee\xe7\xbc\xb7\x4a\x9d\x82\ -\x45\x2f\xe0\xb4\x58\x5d\xbb\x0d\x4c\x6c\x2e\xaa\xc3\x30\x6c\x83\ -\xbe\x3d\x15\x71\x43\xd0\xc3\x67\xc4\xdb\x13\xce\x2b\x41\xde\x01\ -\x15\xd9\xe6\x32\x7d\x9b\xcd\xcc\x5c\x46\xf6\xaa\x13\x97\x99\x3d\ -\xde\x73\x13\x87\xcd\x8d\x2b\x35\xd7\xbd\x94\xc4\x34\x48\xc8\x1e\ -\x0f\xee\xb3\xe5\x5e\x65\xe7\x5c\x74\x62\xea\x68\xe0\x07\x72\x0f\ -\x7b\xdf\x24\x23\xf4\x68\x08\x7a\x98\x40\x9f\xaa\xc3\xac\x4a\x35\ -\xab\x52\xa0\x95\x01\x5c\x7b\xba\xad\x8c\x9c\x90\x0c\x09\x59\xa3\ -\xe2\x36\x33\x24\x16\xcd\x02\xf7\x17\xe5\x6a\x01\x68\xae\xef\x10\ -\xde\x1f\x10\x28\xb9\x0e\x3a\x03\x39\xb6\xa7\x23\xe8\x61\x06\x5d\ -\x8f\x29\x15\xe1\xf5\x78\x03\x4f\x1d\x6e\xe2\x53\x2a\x12\xa0\x79\ -\x8d\xcf\xc4\x29\x17\x3d\x14\xf7\x19\x22\xe5\xe2\x47\xa0\x65\xeb\ -\xe3\x82\x6e\xc2\xd6\xa0\x13\x3e\x5e\x67\x55\xbc\x0b\x63\x4c\xa1\ -\x21\xe8\xd6\x9c\xab\x83\xc3\xd0\x4a\x24\xe2\xd1\x94\x5b\xd2\x7b\ -\xc7\x11\xb6\x26\x39\x50\x46\xf6\xc5\x97\x90\x7a\xd9\x4f\x7a\x4d\ -\xa6\x48\x99\xfc\x7d\x68\xdd\xf6\xb4\xf1\x9e\xf8\xb9\x3f\xba\x9b\ -\x24\x70\xe3\x4d\xf1\x3a\x1a\x82\x1e\x16\xd3\xd4\x1c\xcc\xca\xad\ -\x03\x0f\x2a\xf4\x7c\x06\x96\xc4\x19\x39\x69\xcc\x82\xb8\x8c\xcb\ -\xfd\xc5\xeb\xc9\x13\x16\x42\xdb\xae\x97\x03\x82\x2e\x7a\xd9\x87\ -\x2d\x20\x51\xd1\x11\xf4\x88\x81\xce\xd6\xa2\xb3\x95\x4a\x46\x57\ -\x5d\x32\xbe\x09\x6a\x91\x91\x13\x0b\xa7\x42\x9f\x9c\x31\xbd\x2e\ -\x63\x54\xb5\x3a\xe1\xde\x75\x6d\xf0\x87\x5b\x92\x8d\xf7\x88\xf8\ -\x09\x71\x00\x2c\x5d\x76\xec\xf3\x8e\xa0\x47\xc6\x75\xe7\xe1\xe6\ -\x54\x5e\xf3\x36\x8d\x52\x66\xcc\xc8\x1b\xf6\x12\xa8\x39\x01\xf0\ -\xbd\xa1\x8e\x5e\x95\x29\x46\x5c\xf7\x08\xd4\x37\xb5\x2a\xeb\x33\ -\x57\xb7\xc2\xdb\x8b\x52\x84\x55\x21\x22\xd0\x0d\x70\xeb\xb0\x4b\ -\xa8\xe8\x08\x7a\xb8\x15\x5d\x52\xe1\x26\x26\xb8\xfd\xd5\x24\xf3\ -\xcc\x3f\xbf\xd5\x03\xbf\xdc\xe6\x91\xf7\x7f\x00\x2b\x5f\xfd\x00\ -\x2a\xff\xf6\x64\xdc\x67\x86\xfd\x47\x4f\xc3\x0d\x0f\xae\x81\xd6\ -\x0e\x1f\xa9\xfb\x4e\x7b\x60\xfc\x2f\x9a\x61\xcf\x92\xbe\x16\x25\ -\xab\xb9\x3e\x83\x8d\xd9\x0d\xd0\xa3\x21\xe8\x61\x53\x74\xb7\xa6\ -\xe8\x12\xa3\xe8\xbe\x77\xd0\xad\x2a\xe0\xd8\x7c\x78\xcb\x9f\x3a\ -\x61\xc7\x09\x6d\x3f\x51\x4e\x1f\x74\xf5\x0f\x20\xa3\x6f\x0a\xfc\ -\x67\xd3\xf2\xb8\xcc\x08\x63\xe6\x3e\x0e\x5a\xf7\xb6\xf4\xf4\x74\ -\x39\xf5\xd5\x7b\xbb\xd1\xd1\x72\xc6\x3e\xe7\x81\xbd\x8b\x25\x0b\ -\xd0\x25\xa1\xaa\x13\xc0\x18\x1d\x41\x8f\x60\x8c\x4e\x4c\xef\x53\ -\x4b\x3a\xd8\xbe\x7c\x49\x84\xfd\xb4\x2f\x5a\x97\x0a\x74\x40\x27\ -\x87\xa3\x11\x3c\x6e\x8f\x7a\x8e\x77\xe2\x06\x57\x53\x0b\x9c\x7f\ -\xd5\x43\xe0\xcc\x48\x83\xbd\x1b\x1f\x8b\x0f\xc0\xaf\x5f\x0e\xfc\ -\xe4\x8e\x5a\x47\x23\x6a\x79\x79\x03\xf5\xb1\xea\xae\x7b\x9b\xc0\ -\x1d\xa3\xea\x60\xf6\x90\x46\x53\x09\x49\x2c\xdc\x77\x34\x04\x3d\ -\x82\xb2\xce\x65\x40\x4e\xc1\x25\x89\x95\x77\xaf\x1d\xac\x95\xe0\ -\xe6\x37\x93\x74\xf5\x4f\xef\x9b\xae\x7c\x5e\x5f\xdf\x00\x6a\x3f\ -\x39\x18\x98\x97\xa7\x7f\xf1\x97\x6f\x7a\x1a\xd2\xd3\x92\x61\xcb\ -\x9a\x25\x31\x0a\xf8\xa3\x42\xc0\x35\x25\xce\xc9\x39\x0f\x12\xfb\ -\x24\x9a\x86\x97\x5e\xbd\xdf\x09\xab\xf7\x39\xe1\xad\xe9\x95\x66\ -\x57\x08\x0d\x41\xef\x71\xf0\x79\xf5\x61\xc0\xff\xf2\x2b\x7d\x14\ -\x15\xa7\xdd\xe7\x94\x51\x51\xe8\x80\x09\xea\x87\x13\x27\x96\x40\ -\x62\x62\x22\x1c\x3f\x7e\xdc\x04\x46\x63\x73\x1b\x4c\xfc\xe6\x53\ -\xca\xfa\x96\x35\xf7\x43\xbf\xbe\x29\x51\x7d\x1b\x3e\xd8\x7e\x00\ -\xbe\xfb\xe4\x7a\x03\xd0\x3c\xe0\xa9\xa9\xa9\xe0\x74\x66\x9a\xe6\ -\x5f\xf7\x1d\xe6\xdd\x9e\xf1\x4e\x3e\xf4\xed\xe3\x81\x3f\x5f\x75\ -\x0a\x29\x42\xd0\xa3\xdb\xbe\xb1\x49\x82\x43\x75\x14\x69\xe2\x85\ -\x5b\x85\x3c\xc1\x91\x00\xe3\xc6\x8d\x33\x1c\x3b\x74\xe8\x50\x68\ -\x6d\x6d\x83\x93\x27\x4f\xfa\xf0\x60\x6a\x98\xae\x58\xb4\x4a\x59\ -\xce\x9a\x32\x0e\x96\xdf\x7d\x5d\x54\xfd\xce\xc9\xdf\x7a\x12\x1a\ -\xcf\xb5\xd9\x07\x5c\x30\xad\x12\xbf\x8f\x2e\x9b\x3a\x24\xb8\x66\ -\xb3\xd7\xb5\xff\xdb\xcc\xd3\x48\x13\x82\x1e\x5d\x76\xf9\xab\xb2\ -\x1a\x77\x68\x15\x73\xbe\xcc\x9c\x92\x9a\x02\xa3\x46\x8d\x12\x82\ -\x4c\x2d\x39\x29\x09\x0a\x0b\x87\x80\x5b\x8e\xdd\xbd\x0a\xcf\xbb\ -\x0c\x00\x6f\x6e\x29\x87\xbf\x94\x95\x2b\xeb\xeb\x9f\xba\x1d\x2e\ -\x28\x1c\xd0\x23\xbf\xf1\x89\xdf\xbe\x03\xbf\x7b\x6b\xbb\xc1\x8d\ -\x61\x06\x8b\xd6\xbd\x12\x0a\x37\x85\xdc\x00\xb2\xaa\xdc\x2c\xe0\ -\x81\xd6\xa7\xbd\xd5\x5f\x59\x5e\x36\xb0\x0d\x96\x4f\x6a\x44\xb2\ -\x10\xf4\x88\x5b\x99\x9c\xa6\xf2\x3b\x7f\xf5\x89\x07\x7e\xb5\x53\ -\x75\xc9\x95\xff\x92\xae\xe2\xd9\x39\xd9\x32\xc0\x85\x96\x80\xf3\ -\xdb\x0e\x87\xa4\x00\x4f\x8d\x02\xef\x76\x13\x61\xbc\xf0\x8d\x87\ -\x7f\xab\x6f\xfd\xf5\xf9\x7b\xa0\x20\xd7\x19\xd1\x1f\xfe\xc2\x1f\ -\xb7\xc0\x0b\xeb\xcb\x0c\x85\x0f\xe1\x1a\xbc\xb5\xed\x81\x03\x07\ -\x78\x27\x99\x08\xa0\xe0\x76\xd6\xd9\xed\xff\x3b\x99\x08\x5f\xdd\ -\x94\xad\xef\x5f\x3c\xe2\x34\xdc\x38\x2e\x19\xb6\x1e\xef\x80\xe4\ -\xe4\x64\xd2\xd6\xd6\x86\xe3\xcd\x20\xe8\xe1\x03\xfd\xfd\xa3\x6e\ -\xf8\xee\xbb\x6e\x1d\x6a\x03\xdc\x5e\x67\x1d\xd2\x52\xd3\x74\x17\ -\x3d\x10\xdc\x56\xdb\x83\x06\x0d\x52\x96\xe7\x9a\xcf\x41\xcd\x17\ -\x35\xcc\xe7\xc6\x8b\x9a\x79\xef\xaf\x74\xd8\x96\xdf\x73\x1d\xcc\ -\x9e\xfa\xa5\xb0\xfc\xd8\x85\x3f\x7e\x19\x76\xec\x3d\x66\xf4\x2e\ -\x78\xf7\x5c\xbd\x9e\x3e\x7d\xfa\x40\x6e\xff\xfe\x86\xd8\xbb\x2b\ -\x80\xb3\xf7\x41\xe4\x11\xd0\xf5\xef\x6d\x6e\x82\x07\xde\x6e\xd4\ -\xb7\x13\x13\x13\xe9\x09\x1b\x3b\x3a\x3a\xae\x47\xfc\xba\xcf\xe2\ -\xaa\x74\xcd\xce\xce\xce\x94\x21\x76\x19\xe0\x56\x66\x3f\x91\x98\ -\x1a\x77\xef\xf6\xe4\x8b\x27\xfb\x87\x59\xf7\x78\x89\x3d\xf8\x19\ -\x77\xf7\xe4\xc9\x6a\x90\x33\xb2\xc9\xad\x37\x9f\x0f\xd0\x2f\x4d\ -\x56\xbb\x57\xec\xbf\x15\x57\x55\xe3\x82\xe9\x77\x3e\xc7\x5d\x9b\ -\x7f\xf5\xce\xcf\xcb\xf3\x1e\xab\x5d\x23\x03\xa2\xe1\xda\x99\xfd\ -\x7e\x41\x16\xec\xb7\x3a\xf7\xc8\x91\x23\x96\x05\x85\xdb\xed\xee\ -\xf6\xfc\x57\x34\x74\xf8\x94\xd4\xb4\xb4\xb2\xcc\x8c\x0c\xc8\xc8\ -\x94\x53\x46\x26\xf4\xcb\xe8\x07\xcd\x4d\xcd\x50\xef\x72\x81\xab\ -\x4e\x4e\xae\x3a\x68\xa8\x6f\x58\x56\x75\xea\xc4\xa3\xa8\xe8\x51\ -\x66\x4e\xa7\x73\xa9\x9c\x79\x96\x29\x1d\x5c\x54\xc5\x96\xd4\xf6\ -\x6f\x05\x6e\xf5\x4d\x97\x09\xe3\x27\x40\x5a\xdf\x34\x53\x86\xe5\ -\x61\x0d\x04\xb3\xd5\xf1\x74\x93\xb6\x3d\xeb\x60\x9e\xa8\x82\x4e\ -\x77\xa7\x50\xe5\xe9\xc1\x8d\xe7\x5a\x61\xfc\xbc\xc7\x84\xa0\x1a\ -\x63\x6b\xf6\x5a\x88\x68\x61\x00\x5c\x73\xcd\xb5\x02\x41\x04\xa9\ -\x01\x78\x0e\xfe\xae\x02\x4e\x13\x2d\xec\xfc\x79\x02\x92\x77\xb4\ -\x0f\xa7\xbc\x5e\x8f\x9a\x8b\xa0\x07\xb4\x8c\x8c\x8c\xa3\x72\x66\ -\x29\xd4\xa0\x16\x0d\x21\xe5\xe8\xe3\x80\x8b\x2f\xbe\xd8\x04\x28\ -\x11\xf4\xcd\x0c\xc6\x8d\xf7\x57\x10\xd0\xcf\xf2\xf2\x7d\xd3\x33\ -\x9d\x3e\x5d\xa3\xf4\x32\xe3\x01\x06\x00\x0b\x65\xe6\xbf\x93\x08\ -\xce\x35\xc2\xed\x90\x1c\xba\x3a\x8b\x20\xf4\xe7\x7a\x87\x0b\x70\ -\x2d\xd5\xd4\xd4\xd8\x71\xff\x5d\x6a\x9d\x0a\x4e\xdb\x84\xa0\x5b\ -\x5b\x7a\x7a\x3a\xd1\x32\x9e\xaf\x27\x26\x31\xb4\x87\x8f\x1b\x3f\ -\x8e\x2a\xbe\x35\xa0\x41\xc0\x1b\x48\xf5\xfd\x7d\x6f\x6e\x6e\x7f\ -\x7d\x9b\x36\xd5\x7d\x21\x8a\xe9\x4d\x21\x83\x35\xdc\xde\x26\x31\ -\xa7\xe1\xef\x78\xd4\xd7\xc4\x44\x1e\x8b\x09\x5c\xce\x65\x17\xa9\ -\x7a\x28\x80\x6b\xfb\x5a\x5a\x5a\x84\xfb\x05\x85\x2b\xad\x57\x59\ -\x26\xa7\x47\x11\x49\x04\xdd\x64\x69\x69\x69\x3a\xe4\x7a\x25\x9b\ -\x36\x65\xb1\xea\xba\x5f\x71\xc5\x15\x96\x95\x4e\xa1\xc0\xda\xa5\ -\x73\x99\x42\x82\x36\xd5\x15\x14\x14\xe8\xc7\xd4\xd5\xd6\x41\xb3\ -\x3a\x2d\xb3\x15\xdc\xf4\x77\x0d\x18\xc0\xb8\xe4\xca\x74\xc8\xc4\ -\x57\x28\x58\x34\x8b\xf9\x6b\x2e\x33\x41\x1f\x22\xe0\xfc\x79\x67\ -\xce\x9c\x51\xa6\x65\xb6\xfa\x9b\x02\xa3\xa0\x17\xca\xa9\x14\xb1\ -\x44\xd0\x75\x4b\x4d\x49\x25\xbe\xf9\xc2\x39\xc8\xbd\xb5\xbb\x70\ -\xf9\xe5\x97\x07\xcc\x64\x56\x9f\xd9\x55\xf5\x2e\x9f\xa7\xb5\x67\ -\x67\x39\x95\xe4\xef\x18\x03\x68\x82\xe3\x42\x59\x06\x82\xdd\x2a\ -\x7e\xd7\x3d\x08\x8f\x47\xf8\x9d\xf5\xf5\xf5\x81\x54\x5c\x64\x0b\ -\xe5\x74\x0c\x95\x1d\x41\xf7\xaa\x61\x72\x72\x1d\x75\x51\x75\xf7\ -\x5c\x32\x42\x9e\x95\x95\x05\x25\x25\x25\x96\xee\x6b\xb0\xc0\x86\ -\xf4\x59\x10\x2e\xbe\xf0\x1c\x0b\xe0\x85\xb5\xe5\xa2\x02\xcb\x8e\ -\x8a\x83\xff\xa6\x32\x2b\x45\xf7\x07\x38\x4d\x47\x8f\x1e\x0d\x16\ -\x70\x5e\xd9\x29\xec\x2f\x23\x9e\xbd\x18\x74\x59\xa9\xd7\xca\x99\ -\xcc\xc9\xba\xe7\x6c\x25\x1c\xad\xfc\x1a\x33\x66\x4c\x60\xa8\x82\ -\x04\xd8\x56\xa1\x40\xac\x9b\xe3\x42\x5d\xf7\xb7\x2f\x20\xf0\x01\ -\xf6\xfb\x2b\x00\x0c\x20\x33\xdf\x43\xf7\xfb\xab\xb8\xa3\x2e\x7b\ -\x88\x80\xb3\xb6\x0e\xe8\xb4\x5a\x00\x58\x1b\xdf\x1b\x41\x4f\x48\ -\x48\x98\x22\x67\xb4\x85\xbc\x82\x6b\xcb\x61\xc3\x86\x41\x51\x51\ -\x91\x30\xa3\x85\x0d\x7c\x9b\x30\xdb\x3a\x87\xa9\x04\xf3\x95\x27\ -\x82\xba\x04\x8b\x42\xc6\x4e\x1c\xae\x7d\x26\xaa\xa4\xb3\xa5\xe4\ -\x56\xf0\x0b\x2a\xe1\x9a\x9a\x9a\xa0\xa1\xa1\x21\x5c\x8f\xdb\x05\ -\x3d\xdc\xcf\xe3\xe3\x8f\x3f\x5e\x7b\xe1\x85\x17\x96\x22\xe8\xdd\ -\x6c\x72\x46\x2b\x13\x41\x4e\x2d\x3f\x3f\x5f\x79\xf1\xa4\x2b\x70\ -\x06\x5d\x00\xf8\xf9\x5e\x7f\x70\xda\x2a\x48\x44\xdf\xdd\xc5\xb8\ -\xdc\xf2\x33\xa6\x42\xcf\x6e\x65\x1b\x0f\x79\x6b\x6b\x2b\x7c\xf1\ -\xc5\x17\xe1\x7e\xe4\xa4\x27\x61\x8f\x17\xc8\x63\x0d\x74\xa2\x65\ -\x2a\x89\x19\xd5\x91\x6e\xd3\x66\xa6\xb1\x63\xc7\x5a\x02\x19\xec\ -\x7e\xdb\x95\x6d\x36\x2b\xf3\x02\xd5\x15\x04\xe5\xa6\x0b\x62\x75\ -\x3b\x1d\x61\x58\x45\xf6\xa7\xf2\x22\xe5\xf6\xa7\xe4\x8a\xf4\xd2\ -\x1e\x65\x2e\x57\xa4\x9e\xfb\xfd\x72\x7a\x16\x9d\xef\xae\x59\xac\ -\x74\x81\x9d\xad\xc6\x6c\xc6\x8b\x57\x81\xbf\xf6\xda\x6b\x6d\x43\ -\x15\xb4\xd2\x5b\x1c\x13\x72\xe1\xc1\xb7\x93\x13\x0b\x77\xdd\x66\ -\x61\x10\x92\x82\xdb\xed\x14\x13\x40\xd5\xa9\x55\x56\x56\xd2\xae\ -\xac\x51\x95\x4f\x6b\x97\x9d\xbf\x54\xad\xd4\x8b\x94\xcd\xc9\x5e\ -\x76\x62\x13\x2a\x7a\xf8\x6d\xa3\x85\xc4\xc3\x8c\x19\x33\x02\x02\ -\x11\x8c\xaa\xda\x01\xcc\x5f\x41\x10\x8a\x82\xfb\x53\xeb\x40\x6e\ -\x7b\xa0\xe3\xfc\xbd\x53\xce\xab\xbc\x15\xd4\x56\xbf\xa7\xa2\xa2\ -\xa2\xbb\x9e\xff\x4e\x39\x95\xd8\x2e\x15\x12\xc9\xaa\x70\x81\x6e\ -\x51\xa5\x38\x47\x4e\x31\x05\x7a\x2c\x28\x3a\x75\xdd\x56\x89\x3e\ -\xb8\xf4\xd2\x4b\x69\xf7\xd7\x2e\xb9\xc6\xb6\xd5\x39\x50\xd3\x57\ -\x17\x5d\x73\x3b\x71\x76\x38\x62\xf3\x50\x55\x9d\xfd\xfb\xd4\x4d\ -\xa7\xed\xe4\xd1\x9e\x57\x5d\x4f\x17\x90\x20\xe0\xb5\x6b\xcb\xb2\ -\xbe\x5f\x15\x73\xed\xfc\xb1\x00\xba\xf0\xb9\xd0\xb8\x9c\xf6\x7a\ -\xeb\x2a\x54\xe1\x80\x35\x60\x25\x5a\x10\x9e\x86\x95\x42\x07\x72\ -\xdd\xc3\xed\xae\x5b\xfd\xd6\x6e\x54\x71\xde\xca\x20\x84\xf9\xd5\ -\x5d\x2b\x0b\xea\xe4\x45\xb8\x06\x02\x98\xe3\x7c\xa0\x6a\x13\xc4\ -\xa0\x45\x3b\xe8\x53\xd4\x07\x6c\xb2\x6b\xae\xb9\xc6\x36\x34\xfe\ -\x96\x5a\xed\x7d\xb0\x15\x6b\x5d\x75\xd1\xed\x7c\x16\xac\x62\xfb\ -\x53\x70\xab\x4a\x35\xbb\xd7\xd2\x83\x80\x77\x39\xbf\xd6\xff\x32\ -\x7f\xb6\x55\xf8\x67\xd7\x32\xef\x3d\x19\xd3\xaf\x74\x47\xfb\xc5\ -\x0b\xd5\x7c\xf0\xe0\xc1\xc2\x21\x9f\x82\x5d\x86\x02\x5a\xd8\x94\ -\x3a\xc8\x6b\x0f\x46\xb1\x43\x39\xd6\xea\xba\xe8\x08\x3a\x24\x7a\ -\x66\x5f\x58\x08\x5d\xe8\x31\xd7\xf0\x9b\xfc\x90\x7e\x48\xc6\x9d\ -\x27\x63\x7e\xdc\x86\x98\x04\x7d\xfa\xf4\xe9\x11\x89\x65\xbb\x1a\ -\x53\x87\x53\xdd\x43\xfd\xbc\x2b\x85\x48\x14\x2a\x78\x58\xf3\xec\ -\x6d\xb7\x95\x4e\xc9\x4b\xa9\x75\xde\x30\xe2\xd0\x46\xda\x77\x80\ -\x36\x2f\xea\x2f\x06\xc9\xeb\x1e\x7d\x9d\x2e\x3d\xf0\xde\x7e\xc7\ -\x92\x9f\xbe\x5e\x11\x17\x4d\x7b\xd1\x0c\xba\xd0\x6d\xa7\x1d\x63\ -\x68\x9b\x79\x77\x00\x1e\x89\xcf\x42\xb9\x96\xee\xb8\x56\xba\x6c\ -\x6f\x6f\x87\xea\xea\xea\xb8\xcc\xb3\xdf\xfe\xf6\x9d\xa4\xa3\xa3\ -\x5d\x19\x0c\xa3\x5d\x4e\x1d\xed\x1d\xca\x7a\x67\x87\x77\xd9\x21\ -\xff\xf6\x76\x7d\x5d\x5d\xaa\xfb\x2b\x4f\x1e\x8f\x79\x45\x8f\xe6\ -\xe6\xb5\x65\xa2\x9d\x6c\xc7\x98\x68\x05\x3c\xdc\x7f\x33\x92\xbf\ -\x83\x2e\xa3\xcc\x3d\x8f\x88\xad\x18\xf9\x56\x21\xf1\xbe\x2c\x13\ -\x6c\xa9\x52\xec\xfc\x3e\x2a\x7a\xb7\xbb\xed\xd3\xa6\x4d\x8b\x78\ -\x93\x54\xb8\xbe\x2f\x12\x21\x43\xb8\xae\xf5\xd4\xa9\x53\x4a\xb7\ -\xd5\x18\x34\x2a\x00\x41\x35\x6f\xb9\x9e\x29\x18\x22\xe7\xa6\x63\ -\x5d\xf8\x9b\x53\x9d\xff\x55\xb5\x05\x41\xef\x46\xd0\xa9\x4d\x9c\ -\x38\xd1\x34\xb2\x4a\x34\x00\x1e\xc9\x3a\x81\x70\x5c\x2b\x55\x6e\ -\x43\x37\xd8\xd8\x34\x1a\xce\x05\xd5\xcc\x56\xff\x6c\x41\x38\xdc\ -\x95\xc2\xcc\xfb\xab\x2a\x10\xf4\x6e\x04\xdd\x10\x7b\xf4\xe9\xa3\ -\x8c\x05\x97\x90\x90\x10\x11\x20\x7b\x0a\xf0\x70\x7c\x27\x7d\xc9\ -\x84\xbe\x51\x16\x87\x66\x3b\xdf\xd6\xff\x32\x3f\x6c\x31\x89\x24\ -\x81\x33\x63\xf1\xc9\x7a\x04\xbd\x07\x40\x17\xd9\xc8\x91\x23\x95\ -\x21\x97\x22\xa5\xee\x91\x74\xf1\x43\xbd\x56\xda\xdf\xfc\xc4\x89\ -\x13\xd0\xd9\xd9\x09\xbd\xc0\x6c\xe5\xdb\x86\x5f\xe7\x87\xbd\xe2\ -\x21\xe3\xae\xd8\x6c\x6a\x8b\x4b\xd0\x45\x96\x97\x97\x67\x78\x8d\ -\x35\x96\x01\xa7\x2a\x4d\x47\x58\x8d\x03\x37\x3c\x62\xf9\xb6\xf1\ -\xc5\xfc\x0d\xe0\xed\x93\x1e\x76\xeb\x77\x47\xec\xc1\xde\x6b\x40\ -\xf7\x67\x74\x90\x46\xea\x01\x68\xee\x7f\x34\x00\x4e\xfb\x92\xd3\ -\x3e\xe5\x6d\x6d\x6d\x80\x16\x5c\xbe\x6d\x5a\x9b\x3f\x24\x94\x1a\ -\xf6\x20\xec\x58\xbf\xd2\x93\x43\x11\xf4\x18\x03\x3d\x18\xa3\x85\ -\x01\xed\x67\xdf\xb7\x6f\x5f\x65\x3b\x3d\x3d\xdd\xef\xe0\x93\x5a\ -\x8c\xdc\xdc\xdc\xac\xb8\xd7\x08\x6e\x37\x80\xfe\xbb\xbc\xee\xc8\ -\x3b\x4b\xd2\x6f\xa9\x7e\x16\x41\x8f\x53\xd0\xd1\x7a\xdc\xca\xc0\ -\x4f\xad\x7b\xf3\x6b\x79\xe1\x7c\x89\xc5\xaf\xf5\xbd\xa9\x3a\x66\ -\x5c\x78\x07\xe6\x1b\xb4\x18\x04\x5d\x0c\xf9\x1f\x07\x7e\x09\x1c\ -\xc4\x29\x27\xe8\x8e\x24\xff\xbd\x98\x11\xa3\x68\x2e\x91\x22\x56\ -\x99\x82\x16\x9f\x6e\xfb\xb9\xd7\x07\xf4\x04\x78\xbb\xd2\x6e\x3c\ -\x5d\x82\xa0\x87\x6e\x74\x5e\xe1\x5d\x98\xaf\xd1\xec\xe4\xd9\x73\ -\x7f\xce\xa5\xa3\xd0\x14\xf7\xd0\x35\x15\xa6\xcd\xab\x89\xea\xce\ -\x34\xd1\xdc\xd7\x7d\x37\xe6\x69\x34\xdb\xf4\x3b\x48\x71\x0f\xfe\ -\xf9\x63\x51\x2e\x9a\x51\x1f\xa3\xbb\x30\x0b\xa3\x31\x36\x55\xb4\ -\xb3\x65\x63\x7f\xa2\xe4\xe4\x1e\x4c\xf2\x35\xec\x44\xd7\x3d\x74\ -\x1b\x02\x91\x6d\x0f\x45\x8b\x71\xb7\xbd\xe5\x2f\x39\x5d\x1e\x3d\ -\x26\x8c\xe6\x4c\xfd\xfa\x99\xa8\xec\x22\x1b\xed\xa3\xc0\x56\x60\ -\xde\x46\x53\x6d\xa3\x85\xcb\xbe\x31\x8a\xae\xb1\xc7\x67\x97\x89\ -\x55\xd7\x5d\x29\x25\x31\x8f\xf7\x7a\xa3\x95\xb2\xd7\xf3\x3b\x5b\ -\xff\x9a\xbd\x12\x24\x02\xd1\x94\xe4\x6b\x5a\x8a\xae\x7b\x78\x6c\ -\x2d\x78\xc7\x0e\x43\x8b\x6f\x0b\x38\x76\x7a\xdb\xe6\xac\xa8\x6c\ -\xc7\x4e\x9e\x51\x17\x75\x5c\xc5\x62\x87\x99\x52\xb5\x80\xd2\x12\ -\xc6\xf0\xf1\x61\xeb\xb8\xe7\x1a\x78\x58\x65\x07\x59\xd5\x5d\x9d\ -\x63\x82\x48\x51\x59\x81\x2c\xc5\x61\x86\x41\xc5\x8f\x0d\xa3\xcf\ -\xa8\xcb\x73\xa0\xb7\xbd\x97\x99\x09\xd1\xd3\x3a\xb3\x30\xf9\xea\ -\xfa\x97\x11\xf4\x9e\xb1\x4c\x35\xc6\x2b\x44\xb6\x7a\x54\xad\xbb\ -\x65\x66\xd2\xf6\x0f\x32\x22\x3d\xef\x1a\xf7\xbb\xa4\x25\x49\x57\ -\xd5\xe3\x3c\xee\x51\x6c\x34\x43\x10\x4c\x61\x4d\xf4\x85\x92\xd9\ -\x98\xb5\xd0\x62\xc1\x68\xd7\xdb\x0f\x11\x5a\xbf\x69\xad\xea\x29\ -\xa1\xa1\xc5\x75\x41\xb0\x32\x8e\x21\x3e\xaa\x7a\x3b\x68\x71\x64\ -\x12\xde\x82\x6e\x29\x18\x8a\x99\x34\xb5\x1b\xff\x76\x19\x93\xb6\ -\xe0\xa3\x40\x43\x43\x43\x8b\x63\xfb\x7f\x01\xd8\xbb\x0e\xf8\x38\ -\x8a\x73\xff\xed\xa9\x59\xfd\x24\xcb\x56\xb3\x25\xb9\x37\x2c\x57\ -\x30\xc6\x06\xc9\xd4\x84\x10\x6c\x08\x10\x5a\xb0\x9c\x00\x06\x12\ -\x82\x21\x2f\xf9\x91\x86\x4d\x49\xc2\x0b\x09\x76\x1a\xe1\x07\xe1\ -\x21\x27\xe1\x91\x90\x00\xa6\x84\x1a\xb0\xfc\x08\x04\x30\xc5\x36\ -\xb1\x71\x82\x8b\x5c\x24\x37\x50\xb1\x6c\x15\x4b\xba\x79\x3b\x7b\ -\xb7\xa7\xd9\xd9\x99\x2d\xd7\x74\x77\xfa\xfe\x66\xb8\xdd\xbd\xdd\ -\xbb\xd3\xee\xfc\xe7\xfb\x7f\xdf\x7c\x33\x83\xff\x21\x10\x08\x04\ -\x02\x81\x40\x20\x10\x08\x44\x68\x38\xf7\xdc\xf3\x96\x9e\x7d\xf6\ -\xd9\x38\x39\x26\x22\x62\xc0\xa8\x7b\x9c\xe1\xf3\x9f\x3f\xbf\xa6\ -\xbf\xbf\xbf\xc1\xe7\xeb\x87\xfe\x7e\x1f\xac\x5f\xff\x3a\x3e\x23\ -\x44\xd8\xc0\x59\x60\xe3\x0f\x0d\x03\x9b\x04\xce\x38\xa3\x66\x37\ -\xde\x12\x04\x12\x3d\x89\x70\xc1\x05\x17\xec\xd6\xa7\xb3\x1f\x58\ -\x0b\x82\x54\x2d\x5c\xb8\xf0\x51\xbc\x3b\x08\x24\x7a\x12\xe0\xc2\ -\x0b\x17\xd3\x94\xd2\x2a\xdd\x92\xb3\x50\x49\x5f\x37\x7f\xfe\xfc\ -\xa5\x78\x97\x10\x48\xf4\xc4\x47\xa3\xe8\x60\x61\xe1\x70\x7d\xb3\ -\x7e\xde\xbc\x79\x98\x5f\x8e\x40\xa2\x27\x2a\x2e\xba\xe8\x22\x4a\ -\x60\x6e\xca\x2c\x02\xcb\x96\x2d\x83\xca\xca\x0a\xc6\xb2\x13\x9c\ -\x15\x17\x11\x12\x52\xf1\x16\xc4\x8f\x35\x4f\x4b\x4b\x87\x2b\xaf\ -\xbc\x44\x5b\x0e\x99\x2e\xd8\x48\x5f\x4b\x4a\x4a\x0d\x27\xce\x9d\ -\x3b\x97\xbc\xf7\xde\x7b\x18\x89\x47\xa0\x45\x4f\x24\x5c\x72\xc9\ -\x25\x41\x6b\x7e\xe2\xc4\x09\xd3\x8a\xac\xa5\xa5\x25\xda\x8a\xad\ -\x8c\xbf\x0e\xb3\x66\xcd\x6e\xc5\x3b\x87\x40\xa2\x27\x16\x36\xe9\ -\x52\x9d\xe2\xad\xb7\xfe\x69\x3a\xe1\xf2\xcb\xbf\x0c\xd7\x5d\x77\ -\x1d\x2b\xeb\xbd\x33\x66\xcc\x58\x8f\xb7\x0e\x81\x44\x4f\x1c\x54\ -\xb1\x7e\xf9\x69\xa7\xcd\x37\x9d\xb0\x61\xc3\x06\x78\xf8\xe1\x87\ -\x8d\x1e\x3c\x81\xda\xe9\xd3\xa7\x63\x24\x1e\x81\x44\x8f\x77\x5c\ -\x76\xd9\x97\x1f\x65\x25\xf9\x39\xe7\x9c\xa3\x6d\x1f\x3c\x78\x30\ -\xd8\x8f\xfe\xf6\xdb\xef\xc0\x27\x9f\x7c\x62\x92\xf4\xfe\x6b\x48\ -\xfd\xb4\x69\xd3\x66\xe0\x9d\x44\xd8\x01\x83\x71\x83\x8b\x3a\x96\ -\xbf\xaf\xbe\xfa\x2a\xf4\xf7\xfb\x53\x5f\xe9\xeb\xd2\xa5\xd7\xc0\ -\xd6\xad\x5b\x0d\xfe\xb9\x80\xec\x54\xfa\x63\x70\x0e\x61\x09\xac\ -\x20\x83\x84\x2b\xae\xb8\x72\xa9\x4a\xe6\x7a\x3f\xb1\xfd\xc5\x9f\ -\xdf\x3e\x40\xf4\xd4\xd4\x14\xe8\xea\xea\xd2\xa2\xef\xfa\x71\x7a\ -\x8e\x7f\x7f\x60\x9b\x96\xed\xdb\xb7\xe3\xb3\x44\xa0\x74\x8f\x43\ -\xd4\xeb\x7e\xb9\x0c\x34\x0a\x2f\x82\xc8\xb2\x4f\x9c\x38\x11\x23\ -\xf1\x08\x24\x7a\x3c\xe1\xaa\xab\xae\xe6\x32\xdc\x78\xe6\x9a\x52\ -\x60\x21\x35\x2d\x0d\x32\x32\x32\x2c\xce\x21\xde\xf1\xe3\xc7\x7f\ -\x88\x77\x17\x81\x44\x8f\x17\x7f\x49\xd1\x47\xa8\x11\x03\x71\x8d\ -\x96\xda\x48\xe4\xbe\xde\x5e\x28\x1f\x5d\x01\xc5\xa5\x65\xd2\xcf\ -\x55\xc9\x3e\x73\xec\xd8\xb1\x38\x83\x2b\x02\x89\x1e\x27\x98\x29\ -\x93\xec\x2c\xd9\xf9\x48\x7b\xe3\xae\x9d\x90\x9f\xef\x85\x09\x93\ -\x26\x5b\x7d\xf6\xaa\xaa\xaa\x2a\x8c\xc4\x23\x90\xe8\x83\x89\xa5\ -\x2a\xe4\xbe\xb6\xcc\x5f\xf7\x1f\xa7\xc1\xb7\xde\xde\x13\x90\x92\ -\x92\x02\x53\xa6\x4d\x07\x8f\xfa\xca\x7f\x06\x6d\x1c\xd4\xff\x36\ -\x55\x54\x54\xe0\x00\x18\x04\x12\x7d\x10\x51\x6f\xb4\xda\x60\xeb\ -\x9f\xb3\xaf\xbb\x76\xec\x08\xbe\x37\x79\xca\x34\x18\x5e\x54\x24\ -\xe8\x63\xd7\xf6\x71\x00\x0c\x02\x89\x3e\x58\xe0\x89\x2b\x22\x3b\ -\xb1\x99\x2d\xae\xf3\xf8\xf1\xe0\x76\x69\x59\x39\x8c\x9f\x38\x59\ -\xe4\xaf\xc3\xa8\x51\xa3\x70\xde\x39\x04\x12\x3d\xd6\x58\xb6\xec\ -\xab\x4f\xbb\x6d\x10\x44\x96\x7e\xef\x1e\xe3\xec\x52\x99\x99\x99\ -\x50\x3d\x6b\xb6\x90\xec\x65\x65\x65\x18\x89\x47\x20\xd1\x63\x8c\ -\x25\xce\x89\x6d\x7d\xce\x91\xc3\x87\x4c\xef\xcf\x98\x3d\x17\x72\ -\x72\x73\xf9\xc3\x33\x4b\x4a\x4a\x70\x2a\x2a\x24\x3a\x22\x16\xb8\ -\xf6\xda\xeb\x04\x91\x70\x22\x21\xb2\x7f\x43\x25\xa8\xf4\xf3\x3e\ -\x3d\x72\x58\x78\x7c\x82\x2a\xe3\xc7\x8e\x9b\xc0\x1f\xae\x2b\x2e\ -\x2e\xc6\xe5\x8c\x91\xe8\x88\x18\xa0\x41\x4c\x70\x31\xd9\xc7\x8f\ -\x1f\x4f\xa7\x7e\xd6\xc6\xa3\xcb\x1a\x87\xa6\xfd\xfb\x84\x5f\xe4\ -\x2d\x28\xd0\xac\x3b\xf7\xb9\xeb\x46\x8e\x1c\x89\x91\x78\x24\x3a\ -\x22\xca\xf0\x1a\x89\x2a\xd7\xea\x94\xe4\xa7\x9f\xbe\x30\x60\xd5\ -\x4b\x4d\x51\x75\x7d\xb7\xad\xb5\x85\x76\xb7\xad\x11\x7d\x46\x6a\ -\x4a\x0a\xcc\x9d\x77\x2a\xa4\xa7\x67\x04\xbf\x0f\xa7\xa2\x42\xa2\ -\x23\xa2\x88\xeb\xaf\x5f\xbe\x94\x27\xea\xa5\x97\x5e\x0a\xe7\x9e\ -\x7b\x2e\x4c\x9c\x38\xc9\x40\xfa\x05\x0b\x4e\x53\xcb\x82\xe0\x7e\ -\x69\x69\xa9\xd0\x87\xd7\xc9\xff\xef\x8f\xb7\xd5\xfe\xf5\x89\x3f\ -\x29\xea\x47\xd4\x89\xbe\x7b\xc6\xac\xd9\x50\x3e\x6a\x74\x70\x7f\ -\xf8\xf0\x22\x8c\xc4\x0f\x41\xe0\x88\xa7\x18\x60\xf9\xf2\x1b\x88\ -\x7f\xf4\x59\x9f\x36\x0a\xad\xaf\xaf\x1f\xe6\xcc\x99\x0d\x95\x95\ -\x95\x81\xd1\x67\xd4\xda\xea\xf3\xc4\x99\xb7\x1f\x7a\xe8\xa1\xc0\ -\x68\x35\x1f\xe8\x2b\xb8\xb0\x23\xd7\x3e\xfe\xf8\xe3\xe0\x73\xbc\ -\xf8\x92\xcb\x6a\xd4\x6b\x1b\xb4\xc4\x19\xda\x80\x10\x7f\xa3\xd0\ -\xdd\xdd\x0d\x1f\xbe\xbf\x51\xff\xcc\xb6\x96\x96\x96\x02\x7c\x32\ -\x68\xd1\x11\x11\x87\x71\x61\x86\x77\xdf\xdd\xe8\xf8\x1a\xf9\xbe\ -\x1f\x93\x26\x4d\x0a\x2a\x86\xa7\xfe\xfa\xc4\x86\xa7\x9f\xfc\x8b\ -\x12\x70\x15\xda\xf4\x2b\x32\x86\x65\xc0\xa9\xa7\x2d\xd4\x86\xbe\ -\xfa\xdd\xf8\x82\xa7\xf1\x99\x20\xd1\x11\x11\xc2\x4d\x37\x7d\xfd\ -\x51\x5d\x66\xf3\xf2\xfb\xf0\xe1\xc3\x0e\xc8\x0d\x50\x53\x53\x63\ -\xf2\xcf\xb9\xfd\x7a\xfe\x9a\x75\x4f\xfd\xb5\xfd\x99\xa7\x9e\x2c\ -\x78\xf6\xe9\x27\x29\xe9\x1b\xf5\xe3\x27\xcf\x9b\xaf\xcf\x15\xbf\ -\xc4\xeb\xf5\xe2\x54\x54\x28\xdd\x11\x91\xc0\x8d\x37\xde\x44\xf4\ -\x49\x25\xa8\x64\x67\x27\x9a\xa0\xe5\xb2\xcb\x2e\xe5\xe4\xba\x2f\ -\x90\xaf\xce\x6f\x13\xd8\xb8\x71\xa3\xaa\x04\xde\x35\xc8\x76\x5d\ -\xc6\xd3\x61\xaa\x9f\x7c\xf2\x49\xbb\xd5\x6f\xf9\xe2\xe2\x8b\xd6\ -\xab\xe7\xd5\xd2\xed\x63\xc7\x3a\x60\xd3\x07\xef\x6b\x23\xde\xda\ -\xdb\xdb\x37\xe3\x93\x42\x8b\x8e\x08\x11\x37\xdf\x7c\x73\xbe\xd8\ -\x12\x0f\xec\xf8\x27\x97\x70\x16\x1f\x9b\x3b\x77\x8e\xda\x70\xdc\ -\x08\x63\xc6\x8c\x31\xeb\x00\xff\x94\x52\x96\x78\xee\x99\xa7\x17\ -\x3d\xff\xec\x3a\xda\xb8\xd7\x67\xe7\xe4\xc0\x82\xd3\x35\xa5\xb0\ -\x09\x9f\x14\x12\x1d\x11\x1e\xd6\x59\xbd\x99\x96\x96\x06\xe9\xe9\ -\xe9\x62\xef\x9c\xc8\xfd\x73\xe3\x04\x14\x41\x54\x39\xfd\x51\x2a\ -\xd9\x97\xfd\xed\xd9\x67\x28\xe1\xeb\x16\x9c\x51\x0b\xa5\xa5\x65\ -\x18\x89\x47\xe9\x8e\x08\xc3\xa2\x13\xb3\x5c\xef\x0b\x6e\x2f\x5e\ -\xbc\x18\x52\x53\x53\x0d\x2b\xb3\x88\x64\xbb\xbe\xff\xc7\x3f\x3e\ -\x06\xaa\xcc\x66\xe6\x8d\xeb\xd7\x24\xfd\x80\x94\x27\x2b\x76\xed\ -\xda\xf9\x0b\xb7\xbf\xf3\xfc\x0b\x2e\xac\x39\x72\xe4\xf0\xba\x8d\ -\xef\xbc\x8d\x91\x78\x24\x3a\xc2\x0d\x6e\xb9\x65\x45\xa5\x4a\xc4\ -\x46\x19\xc9\x69\x40\xac\xa6\xe6\x0c\x03\xa9\x45\x44\xa7\xdd\x62\ -\x8f\x3f\xfe\xb8\x36\x49\x24\xdf\xad\xe6\x27\xba\xcf\x50\x76\xed\ -\xda\x85\xcf\x14\x81\xd2\x3d\x86\x68\x10\x4b\x72\xff\x6b\x6d\x6d\ -\xad\xc0\x77\x37\x83\x4e\xf7\xcc\x4f\x12\x69\x75\x8d\xea\xbf\x63\ -\x9a\x2b\xc2\x04\x9c\xd7\x3d\x7a\xa8\x92\xf9\xd8\x53\xa7\x4e\xd5\ -\x5e\x69\xf7\x1a\x5d\xac\x61\xcf\x9e\xbd\xf0\xd9\x67\x9f\x6a\x33\ -\xc7\x5c\x76\xd9\x65\x06\x22\x37\x36\xee\x11\x2e\xde\x20\x43\x20\ -\x28\x37\x06\x6f\x3f\x02\x89\x1e\x65\xdc\x76\xdb\xb7\x6a\xa8\xac\ -\x66\xc8\x67\xb0\xc4\x5b\xb7\x6e\x83\x2d\x5b\x3e\x02\xb6\xdb\x8d\ -\x82\x5a\xee\xe7\x9e\x7b\x0e\xbe\xf0\x85\x0b\x82\xd7\xb6\xb4\x7c\ -\x26\xb4\xe2\x16\xe4\xaf\xc2\x27\x80\x40\xe9\x1e\x1b\xac\x93\x49\ -\x76\xbb\xe3\x2d\x2d\xad\xf0\x8f\x7f\xfc\x43\x66\xaf\x1d\x7d\x79\ -\x45\x45\xc5\x2d\xf8\x08\x10\x48\xf4\xe8\xc3\xeb\xc0\xf2\x4a\x89\ -\xbb\x63\xc7\x0e\xc3\x52\x4c\x4e\xfd\x73\xe6\xfd\x35\xf8\x08\x10\ -\x28\xdd\xa3\x88\x6f\x7f\xfb\x3b\x8b\x07\x64\xbb\x13\x0b\x2c\xee\ -\x2f\xa7\x19\x70\x9f\x7e\xfa\xa9\xc3\x99\x67\xcc\x27\x8d\x1a\x35\ -\x3a\x7f\xff\xfe\x7d\xed\xf8\x44\x10\x68\xd1\xa3\x83\x7a\x67\xc4\ -\x26\x16\x96\xda\xbf\x43\x57\x51\x0d\x5d\xc2\x13\xcc\x78\x43\x20\ -\xd1\xa3\x2b\xdb\x89\x0d\x19\xc5\x56\xdc\x6a\xf1\x06\x3b\x72\x0b\ -\xac\x7a\x15\x3e\x0a\x04\x12\x3d\x0a\xb8\xfd\xf6\xef\x2e\xb5\xb6\ -\xd2\xc4\xc2\xd7\x26\xb6\x8d\x82\xdd\xb4\xd0\x3c\xd9\xcb\xca\xca\ -\x30\x28\x87\x40\xa2\x47\x53\xb6\x3b\x89\xb2\xbb\x5d\xbc\xc1\x99\ -\x25\x37\xec\x63\x50\x0e\x81\x44\x8f\x1d\x88\x89\xb8\x5e\xaf\xd7\ -\xb6\x21\x08\xd5\x3f\x67\xc9\x5f\x5a\x5a\x8a\x99\x72\x08\x24\x7a\ -\xa4\xf0\xfd\xef\xff\x60\xa9\x4e\x32\x6b\x5f\x1b\x60\xc2\x84\x09\ -\x70\xde\x79\xe7\x4a\x89\xed\x5c\xd6\x83\x13\xd2\x63\x50\x0e\x81\ -\xdd\x6b\xd1\x90\xed\x22\xe2\xea\xe4\x9d\x3b\x77\x2e\x54\x54\x8c\ -\x36\x34\x00\x6e\x17\x6f\x90\x35\x20\x92\xf7\xab\xf0\xd1\x20\xd0\ -\xa2\x47\x41\xa2\xd3\x99\x5c\x47\x8d\x2a\x37\x91\x71\xce\x9c\x39\ -\x50\x55\x55\x69\x43\x64\xe2\xfa\xfb\xec\x50\x5c\x5c\x8c\x41\x39\ -\xb4\xe8\x88\x70\x71\xc7\x1d\x2b\x97\xb2\xb9\xed\x87\x0e\x1d\x86\ -\xe9\xd3\xab\xe1\xa4\x93\x4e\x0a\x4c\x13\x45\xe0\xf8\xf1\x63\x30\ -\x6c\x58\xa6\x36\x65\x94\x53\xab\xed\x74\x72\x48\x07\x6a\x80\x06\ -\xe5\x7e\x81\x4f\x0a\x2d\x3a\x22\x82\xb2\x7d\x07\xb3\xb4\xb1\x8e\ -\xac\xac\xac\x90\x88\x2b\x5b\xbc\x41\x84\x5b\x6f\xbd\x95\xae\xa0\ -\x2a\xb4\xfc\x23\x46\x8c\xa8\xc4\xc7\x84\x44\x47\x44\x42\xb8\x33\ -\xf2\xbb\xa9\x69\xbf\x90\xcc\x2c\x51\x2f\xbe\xf8\x4b\x52\xb2\x5b\ -\x2f\xab\x6c\x3c\x40\xa7\xa3\x5a\xb1\x62\x85\xb6\x3d\x62\xc4\x48\ -\xd9\xcf\x6b\xc0\x27\x84\xd2\x1d\x11\x22\xee\xbc\xf3\x2e\x4d\xb6\ -\xf3\xe4\xdb\xbc\x79\x0b\x4d\x58\xb1\xbc\x36\x3d\x3d\x0d\xae\xb8\ -\xe2\x4a\x6d\x4c\xfa\xcb\x2f\xbf\xec\xc8\xd2\xdf\x74\xd3\x4d\x9a\ -\xfc\x3f\x7a\xf4\xa8\x36\xdc\xf5\xc3\x0f\x3f\x80\xeb\xaf\xbf\x3e\ -\xf8\xfd\x23\x47\x8e\x90\x5d\x5a\x85\x4f\x6b\xe8\x22\x05\x6f\x41\ -\x78\x58\xb4\x68\xd1\x26\xd9\x34\x50\x13\x26\x8c\x0f\x10\x90\x04\ -\x2d\xb1\x9f\x8f\xc6\xfd\xec\xec\x2c\xa8\xae\xae\x56\x5f\xb3\x61\ -\xef\xde\xbd\x81\xe3\xc6\x39\xe3\xd8\x7d\xda\x80\x50\x2b\x5e\x5e\ -\x5e\xae\x05\xf8\x58\xd0\xa9\xa7\xe8\xc8\x37\xfd\x5c\x56\x01\x64\ -\x66\x66\x41\x57\x57\xe7\x06\x7c\x6a\x28\xdd\x11\x11\x42\x66\x66\ -\xa6\xa5\x6f\xcd\x2b\x80\x63\xc7\x8e\xc1\x9b\x6f\xbe\x65\x23\xd9\ -\x41\x9b\xdb\xdd\x0a\xa3\x47\x8f\x86\xbc\xbc\x3c\xc9\x67\x90\x55\ -\xf8\x64\xd0\xa2\x23\x5c\xe2\x9e\x7b\x7e\xb4\x58\x25\xec\xe5\xa2\ -\x09\x1e\xcf\x3e\xfb\x2c\xce\x7a\xfb\xb7\x07\x5e\xfd\xc7\x77\xee\ -\xdc\x05\x2f\xbc\xf0\x37\xd8\xb6\x6d\x9b\xc0\x8a\x8b\x8a\x0f\x72\ -\x73\x73\xa1\xa8\xa8\x48\xfa\xbb\x66\xcf\x9e\xad\x59\xfa\xcd\x9b\ -\x37\x43\x6f\x6f\x9f\x41\x41\xa8\x0d\x50\x7d\x57\x57\x17\x0e\x5f\ -\x45\x8b\x8e\x70\x81\x7a\xa3\x75\xf6\xbf\x52\x49\x2d\xc7\x80\x89\ -\x7d\xfc\xf1\x3f\xc1\xdb\x6f\xbf\x2d\x7d\x5f\x06\x3a\x56\xdd\x0e\ -\x74\xee\xf7\x9b\x6f\xbe\x19\x6e\xb8\x61\x39\xff\x56\x03\x3e\xb6\ -\xa1\x07\x0c\xc6\x85\x07\xaf\x88\x98\xd5\xd5\xd3\x35\xcb\xae\xa3\ -\xb3\xb3\x53\xeb\x43\x97\x52\xdf\x66\x54\x1a\xff\x1d\xd7\x5c\x73\ -\x8d\xa3\x09\x23\x5f\x7c\xf1\x45\x6d\x6e\x3a\xce\x55\xa8\xc2\xc7\ -\x86\x44\x47\x38\xc4\x4f\x7e\x72\xef\x62\x36\x49\x46\x27\x23\x5d\ -\x90\x81\x12\x4c\x5f\x1e\x99\x9d\xd7\x7d\xc9\x92\xc5\x41\x22\xfb\ -\x17\x58\x24\xae\xc9\x7f\xf2\xc9\x27\xdb\xfe\xb6\x87\x1f\x7e\x18\ -\xda\xda\xda\x0c\x8d\x0d\x8b\x82\x82\x82\x95\xad\xad\xad\x77\xe2\ -\x53\x44\xe9\x8e\xb0\xc7\x1a\x11\x39\xfb\xfa\xfa\xa4\x92\xfd\xc9\ -\x27\x9f\x0c\xee\xed\xde\xdd\x68\x68\x20\x9c\xcd\xe8\x4c\x6c\x89\ -\xfe\xd2\x4b\x2f\x41\x7b\xfb\x51\xbb\x0f\x5a\x85\x8f\x0f\x2d\x3a\ -\xc2\x19\xaa\x58\x82\xf2\xb9\xea\xb2\x51\x69\xcf\x3c\xf3\x0c\x7c\ -\xf1\x8b\x17\x42\x63\xe3\x6e\x93\x1a\x30\xe7\xbb\x13\xce\x25\xa8\ -\x86\xd7\x5e\x7b\x1d\xf6\xef\xdf\x17\xb4\xd8\x74\xfd\xb6\xe5\xcb\ -\x07\xfc\x70\xf3\xa4\x92\x44\xf0\x3b\x08\x1d\x26\x5b\xa9\x7e\xc6\ -\x1e\x7c\x8c\x68\xd1\x11\x12\xfc\xf4\xa7\xf7\xcd\xe0\xfc\x5e\xc7\ -\x3e\x76\x6f\x6f\x2f\xbc\xf2\xca\x2b\x8e\xfd\x73\xf6\x3b\xb6\x6c\ -\xd9\x02\xdb\xb7\x6f\x87\x8e\x8e\x8e\xe0\xb1\x9e\x9e\x1e\x78\xec\ -\xb1\xc7\x6c\xc9\x2d\x40\x03\x3e\x49\x24\x3a\xc2\x1a\xf5\x32\x32\ -\xca\x88\xca\x5a\x7e\x6a\x8d\xdd\x8c\x39\xb7\xeb\x83\x3f\x72\xe4\ -\x08\x97\x59\x67\x3d\x8c\x95\x26\xe8\xdc\xf6\xdd\x9b\xab\xf0\x31\ -\xa2\x74\x47\x30\x18\x3b\x66\x4c\xbe\xa2\x28\x75\x6a\x59\xe2\xf1\ -\x78\x6a\xdd\x5e\xef\x74\xf1\x06\x3b\xff\xdc\x0a\xb4\x1f\x5e\x16\ -\x7c\xe3\xf1\xbb\xff\xfd\x2d\xed\xc9\x87\xfc\xfc\xfc\x95\xed\xed\ -\xed\x18\x94\x43\xa2\x0f\x4d\x94\x97\x97\xaf\x54\x09\xbd\xc2\xa3\ -\x28\x5e\xc5\xe3\x17\x3d\x2a\xc9\x81\x6e\x67\x0c\x1b\x66\x41\x68\ -\xe2\xd8\xaa\xda\xcb\x6b\xe2\xba\x61\xa0\xb9\xef\x76\xe7\xff\xe2\ -\xa1\x9f\x05\xb7\xbf\x74\xf9\xe2\x55\xef\xbc\xf1\x5e\xc3\xd6\x6d\ -\xdb\x30\x2d\x16\x89\x9e\xdc\x28\x2a\x2a\xa2\xd6\x7a\x55\x80\xd8\ -\xa0\xbe\xfa\x49\x1d\x28\x9e\x00\xc1\xf5\xed\x45\xb5\x8b\xb4\xeb\ -\x0a\x0a\xf3\xe1\xc8\xe1\xcf\x2c\x88\x19\xfa\xe2\x0d\x6e\x2c\xbe\ -\x9b\x05\x18\x7f\x70\xcf\xed\x30\x62\x64\x51\xf0\x9a\x2f\x5d\x71\ -\x11\xbc\xd5\xf0\x4e\xc3\xd4\x29\x53\x82\x59\x7d\x3e\x9a\x7d\xa7\ -\x2f\xc3\xec\xdf\xde\xa4\xbe\x6e\x52\xf7\x1b\xd4\x73\x1a\x9a\x9b\ -\x9b\x31\x80\x87\x44\x4f\x0c\xa8\x92\x75\xb1\x4a\xe8\x35\x2a\x79\ -\xab\x82\xd6\x9a\x21\x34\x5f\x58\xb2\xa7\x67\x64\x68\x9f\xb1\x70\ -\xe1\x29\x90\x95\x93\x09\x6b\xff\xe7\x89\x10\xe4\xb7\xfd\xe2\x0d\ -\xa1\x2b\x01\x71\x63\xb0\xfc\x9b\xd7\xc2\xd4\x93\x26\x0f\x34\x0c\ -\x81\x97\xc9\xd3\x27\xc2\x8e\x8f\x77\x69\xc4\xa6\x7f\xa3\x87\x12\ -\x5c\xff\x7b\xa9\x2b\xa0\x28\x33\x15\x42\x66\x52\xd7\x85\x5e\x5b\ -\x52\x52\xe2\x6f\x08\xfc\x0d\x43\xa3\x5a\xea\xd5\xe3\xeb\xda\xda\ -\xda\x36\x23\x9d\xe2\x17\x43\x26\x18\x97\x9b\x9b\xbb\x58\x2d\xad\ -\x79\x79\x79\x44\xad\xb4\xeb\x28\xc9\x4d\xa4\x0e\x90\xde\xc3\x91\ -\x3b\x48\x76\x45\x09\x7e\x5e\xe1\x70\x2f\x64\xa4\xa7\xc3\x75\xcb\ -\xaf\x72\x49\x46\xfb\xc5\x1b\xdc\x92\xdb\xce\xaa\xff\x64\xf5\x5d\ -\x50\x73\xe6\x42\xe1\x7b\xd7\x7e\x7d\x59\xb0\x91\xf3\x88\x1a\x38\ -\x8b\x06\x30\x70\x0f\x57\xa9\x1f\xb3\x89\xde\x57\xf5\xfe\xd2\xb2\ -\x5b\x2d\x38\x75\x15\x12\x3d\xe6\x04\x5f\x4f\x2b\x20\xf8\x57\x38\ -\xf5\xea\x84\x36\x58\x72\x41\x01\xd1\x71\xb5\xc2\xbf\xfb\xce\x3b\ -\x26\xea\x2d\xbf\xf1\x2b\x50\x56\x56\x62\x43\x5c\xe7\x8b\x37\xf0\ -\xb9\xf3\x62\x72\x3b\x23\xfb\x43\x7f\xf8\x35\x54\x56\x8d\xb6\x6c\ -\x3f\x0a\x87\x17\x18\x49\x2e\x20\xbd\x89\xfc\x82\xfb\x17\x00\x55\ -\x49\x6b\x02\xa4\xa7\xe5\x43\xb5\xe0\xec\x36\x48\xf4\xa8\x90\xbb\ -\x52\xaf\x68\xea\x6e\x2d\xb0\xc4\xf6\x6f\x88\x09\x2e\xb7\x5c\xc1\ -\x4a\xde\xda\xda\x02\x73\x4f\xae\x36\xd1\xf0\xc2\x8b\x3f\x07\xd7\ -\x2c\xbb\xd4\x92\xc8\xe1\x2c\xde\x20\x4e\xc0\x91\xfb\xf8\x94\xdc\ -\x8f\x3d\xf5\x88\xd6\x95\x66\x87\xff\x5a\xb9\x42\x4c\x66\x01\xa9\ -\x41\x72\x9c\x23\x3b\x8b\x99\x6a\x69\x64\x48\x8f\xf3\xcc\xa3\x8f\ -\x1e\x36\xc1\x6b\xc0\x2e\x11\x44\x46\x64\xfa\x96\x8d\x95\x57\x02\ -\xc1\xba\x29\x53\x27\x68\x3e\x2a\x8f\xbc\xbc\x5c\xf8\xe6\xad\xd7\ -\xc1\x5b\x6f\x6e\x84\x37\xdf\x78\x57\x48\x72\xeb\x55\x57\xdc\x06\ -\xef\xc4\xe4\xbf\xe7\xbe\x95\x50\x51\x35\x8a\x6b\x08\xac\xaf\xcd\ -\xcc\xca\x84\xce\xe3\x9d\x5a\x63\x07\xd4\x5f\xb7\x20\x3b\xb1\x20\ -\xbb\x8d\x1b\x41\x49\xdf\x46\x87\xd9\xd2\x06\xb8\xa3\xa3\x03\xa3\ -\xfd\x48\x74\x77\x16\x9c\x5a\x0d\xbb\xf3\x14\x2b\x92\xdb\xc9\x76\ -\xe6\x5c\x19\xf5\xf4\xed\xf9\xa7\xcd\x85\x79\xf3\xe7\xc0\x7b\x1b\ -\x37\xc1\xdf\x5f\x6e\x08\x83\xd8\xee\x82\x6f\xd7\xdd\xb4\x0c\x16\ -\xd6\xcc\xd7\xfa\xc8\x89\xbb\x4e\x7a\x28\x2b\x2f\x81\x9d\x9f\xec\ -\x06\x85\x5e\x27\xfa\xbb\xd5\xe3\x06\x42\xb3\xc7\xdd\x91\x5d\x47\ -\x43\x80\xf0\x33\x55\xc2\x63\x20\x0f\x89\x6e\x4b\xf2\x56\xd0\x86\ -\x8b\xba\x20\xb9\x6e\xbd\x05\xef\x81\x8d\x85\x9f\xbf\xe0\x54\x8d\ -\x48\x4e\x68\x39\x67\xee\x0c\xb5\x54\xab\x72\xbf\x1d\x9e\x78\x7c\ -\x1d\x34\x37\x1d\x74\xe0\x6b\x3b\xa0\x3e\x73\x52\x96\x6a\x89\xbf\ -\x71\xdb\x72\x98\x34\x65\xa2\x61\xfa\x28\xb7\x8d\x46\xe3\xae\xbd\ -\x06\xf9\xed\xa4\x41\x24\x81\xfb\xa5\x15\x12\xf2\x6a\x32\x9b\xd4\ -\x67\xd8\xa8\x92\x7d\x0c\xd2\x11\x89\x2e\x22\xf8\x4a\x08\x75\x14\ -\x16\x53\x41\x15\xb6\xb2\x5a\xf8\x9e\x7a\x59\x7e\xe3\x57\xcd\xc1\ -\x35\xb0\x96\xe3\xf9\xde\x3c\xb8\xf6\x86\xaf\xf8\x49\xa8\x96\xd7\ -\xff\xfe\x06\xfc\xfd\x95\x0d\x8e\xc9\xcd\xbf\x3f\xba\x72\x14\x7c\ -\x71\xc9\xe7\x61\xe6\x9c\x6a\xc3\xec\x33\xce\x40\x6c\x1b\x42\x29\ -\xd1\x05\xd6\x5b\x54\x88\x7b\xd2\x57\x05\xe2\x29\x5e\x95\xf0\x38\ -\xfb\x0d\x12\xdd\x9d\x15\x77\x24\xdb\x05\x56\xde\xea\x9c\xe2\xe2\ -\x91\x62\x8b\x4e\x9c\x8b\xed\xda\xb3\x16\x42\xcd\x59\x0b\x02\xc4\ -\x07\xcd\xdf\xdf\xf9\xc9\x2e\xf5\xd5\x07\x9f\xfc\xdb\xff\xaa\x27\ -\xad\x14\x14\x7a\xb5\x32\x61\xd2\x38\x86\xd4\xe0\x92\xdc\xd6\x58\ -\xfb\xe0\x63\x66\xa2\x5a\xdd\x2b\x9d\xf0\x7c\x61\x1a\xc9\x10\x7f\ -\x1b\xf5\xdf\x51\xca\x0f\x75\xa2\x07\x22\xb6\x6d\xe1\x7c\x86\x49\ -\xb6\xdb\x90\x1b\xd8\x48\xb2\xa2\x84\xec\x3f\xdb\x5d\x31\x76\xfc\ -\x18\x8d\x1c\xe3\xd4\x57\x9f\x4e\x62\x7d\x56\x59\x42\x20\x9c\x85\ -\x16\xcd\x5f\x3c\xb0\xd3\xdd\xd5\x0d\x7b\x77\xef\x13\x92\x99\xb0\ -\xea\x87\x53\x42\xc2\x12\x68\x20\x20\xbc\x06\x88\x4a\x79\xb4\xec\ -\x11\x86\x67\x28\x90\xdc\x44\x5c\x89\x6c\x37\xc9\x7b\x41\x23\x10\ -\x96\x29\x17\x5e\x4d\x5c\xf3\xd4\x69\x8c\xc0\x09\x7e\x7e\xe7\x2f\ -\x9c\x29\x1d\x5e\xf5\xc8\xac\x79\x60\x3b\x4c\xb4\x21\x35\x87\x28\ -\xd1\x23\x61\xc9\xf9\x6d\x61\x65\xb5\xf1\xd3\xbf\x77\xfb\xaa\xb0\ -\x8d\xab\x15\x3d\x89\xc3\x76\x83\x38\x8c\x11\x58\x59\xf5\xfb\xef\ -\xfe\xa5\x90\xa0\xc1\x6d\x91\xba\x91\x15\xde\xfa\x87\xdf\xb0\x2f\ -\x45\x7a\x0e\x31\xa2\xd3\x44\x8b\xb0\x48\xce\x55\x5a\xb0\xaa\xb8\ -\xac\x44\x17\x54\xda\xad\x1f\x6d\x83\xe3\xc7\x8f\x87\x2d\xe1\x9d\ -\x5e\xe2\xb4\x27\x9c\x48\x82\x77\xb2\x6b\xd6\xfc\xe8\x37\xd0\xd3\ -\x73\xc2\xf4\xb7\xb3\xee\x8a\x62\xe1\xf6\xc8\x4a\x04\x51\x8f\xf4\ -\x1c\x7a\x16\x7d\x66\x34\x3f\x5c\x16\x50\x12\x66\x7e\xa9\xe5\x2b\ -\x57\x5e\x17\x85\x5f\x11\x59\x09\x2f\xbb\xa6\xbb\xab\x07\x7e\x7a\ -\xc7\x6a\xe8\xe9\xee\x71\x16\x80\x74\x62\xcd\xf9\x5e\x0b\x79\x96\ -\x1c\x02\x89\x1e\x1b\x09\x17\x09\x2b\x44\xaf\xa9\xbb\x7a\xb9\x73\ -\xa2\x92\x08\x39\xd4\x6e\x1a\x01\xc1\x67\xaf\xfb\xf3\xf3\xf0\xab\ -\xff\x7e\x50\xae\x64\x5c\xde\x37\xa4\x32\x12\x3d\x92\x58\x12\x11\ -\x72\xb3\x59\x6d\x2e\x2d\x93\xc8\xba\x75\x76\x76\xc1\x15\x97\x2e\ -\x8b\x30\x73\xdd\x37\x16\x56\xdd\x58\xfa\x3b\xdb\x36\x7f\xac\xfa\ -\xe3\xbf\x82\x9d\xff\xde\x25\x0e\xac\x59\x05\xd2\x6c\x1a\x01\x11\ -\xe9\xb1\x01\x40\xa2\x87\x02\x6f\x58\x24\x77\x10\x2c\x52\x04\x15\ -\xd7\x29\xae\xbe\xfc\x5a\xd8\xbe\xed\x3f\x31\x97\xf0\x4e\xae\xf9\ -\x78\xcb\x76\xf8\xe5\x8f\x1f\x80\x57\x9f\x7f\xdd\x20\xbf\x15\xbe\ -\xb1\xe3\xee\x8d\x2c\x79\xc6\xb2\x91\xe4\x1a\x53\x94\xee\xf1\x85\ -\x44\xe8\x47\xa7\xc3\x4b\x6b\xa3\xe9\x9f\xbb\x21\xb8\x48\xbe\xde\ -\xfb\xa3\x9f\x6b\x83\x5d\x7e\xf9\xdb\x9f\x41\x66\xe6\xb0\xe8\xdd\ -\x09\x07\x6d\x00\xf5\xbd\x5f\x78\xfa\x65\xd8\xd7\xb8\xdf\x34\x87\ -\x9c\xfe\x7b\x89\x0b\xf9\xad\x30\x5f\xab\xf7\xaf\x4b\x5a\xd4\x81\ -\x7e\xf4\xf0\xfb\xd2\x11\x51\xaa\xe7\xf1\xee\xa7\x87\x5c\x6b\xf4\ -\x11\x67\xa2\x92\x22\x39\x6e\x7b\x7e\x4a\x0a\xe8\xd3\x4e\x69\xdb\ -\x81\xf1\xdb\xfa\xf6\x35\xcb\xae\x84\x79\xf3\xe7\x1a\x17\x47\x04\ -\xc9\xa2\x89\xd2\xe3\xe0\xf8\xfc\x6e\x95\xdc\x6f\xad\x7f\x1b\x3e\ -\xfe\x68\x7b\x70\x0a\x28\xba\x32\x8c\xbe\xed\xd3\xb7\x2d\x4a\xbf\ -\xcd\xfb\xa1\x9e\x1f\x06\x1a\x3a\x3a\x3a\x16\x21\x45\x91\xe8\x31\ -\x25\x7a\x0a\x4f\x6e\x0b\xa2\xb3\x9f\x7b\xde\xf9\x67\xc3\x82\x33\ -\x4e\x85\x61\xaa\xa5\x8f\x24\xd1\xff\xf5\xe1\x36\x78\xff\x9f\x1f\ -\x42\x57\x77\xb7\x9c\x8c\x94\xe0\xfa\x5c\x70\x22\xe2\x73\x8d\x40\ -\x7f\x7c\x11\xbd\x4a\x25\x7a\xd4\xe6\xa7\x3b\xf3\xcc\x73\x66\xe4\ -\xe6\xe6\x6c\xca\xcb\xcb\x87\x94\xd4\x14\x68\x6b\x6d\x83\xa3\xed\ -\xed\x4b\x5e\x5f\xff\xf7\x67\x50\xba\x0f\x1e\xa8\x74\x6f\x48\x94\ -\x9b\xca\x06\xc8\x5e\x7d\xe9\x75\x78\xed\x95\x06\x43\xa3\x31\x66\ -\x6c\x25\x54\x8e\xa9\xd0\x9a\x59\x3a\x40\x25\x28\x8e\x89\x51\x9d\ -\x1f\x6c\x3e\xa4\x49\xe0\x03\x4d\x87\xd4\x72\x50\x48\x2e\xc1\x97\ -\x27\x45\xc5\x8c\x26\xc9\xe7\xce\x9d\x37\x43\xbd\x77\x9b\x04\xcf\ -\x6d\xdd\xec\x99\x73\xeb\x3e\xd8\xf4\xde\x5a\x24\xfa\xe0\x3c\xf4\ -\x0d\x81\xb1\xcb\x83\x4b\x5e\x3d\xc0\xc4\x6f\x0b\x48\x46\x2c\xa6\ -\x93\xd9\xd3\xb8\x0f\xf6\xed\x6d\x0a\x28\x81\x77\x85\x0a\x82\x0d\ -\x80\xe9\x6b\xae\x83\xac\xe8\xdf\xe1\xe4\xfb\x65\xbf\x37\xbe\x1e\ -\xb9\x37\x9a\x1f\x2e\x22\x39\x73\xdf\xea\xd5\x97\xa4\x23\x7a\xc2\ -\xa4\xc0\xaa\x64\x8f\xb8\x9b\xe1\x7c\xfe\x95\x81\x73\x84\xb3\xb9\ -\x59\x90\xdd\x52\x86\xeb\xef\xe9\x45\x1f\xc4\x32\x30\xcb\x6a\x90\ -\xe4\x3e\xbb\xeb\xb8\x7d\xa7\x16\x3e\x94\xe1\x32\x51\x6e\x14\xea\ -\xa2\x39\xa0\x65\xe2\x84\xc9\xb6\x79\x19\x63\xab\xc6\x3f\x8a\x44\ -\x1f\x5c\xd4\x45\x83\xec\xc4\x65\xa5\xe7\xcf\x77\x4d\x16\xc6\x1a\ -\x07\x89\xab\x13\x9a\xf3\x9d\x75\xb9\xae\x4f\xb1\xcc\x37\x1c\xbc\ -\x25\x07\x9b\x7e\xf5\x50\xff\x56\xdb\x6b\x24\xca\xc2\x25\x56\xa9\ -\x24\x8f\xaa\x35\x55\xef\xe1\x2a\xfb\xc7\xe3\xab\x43\xa2\x0f\xae\ -\x55\xa7\x95\xa0\xde\xad\xe4\x36\x91\x42\x54\x29\x99\x6d\x03\x91\ -\x44\xe4\x11\x91\x4b\x66\xb1\x9d\x04\xda\x78\x92\x4b\x02\x5e\x84\ -\x59\x60\xc1\xf1\x67\x0b\xfe\x7e\x3b\x37\x80\x9f\xcc\x82\xd8\x5d\ -\xc3\x9e\x27\x72\x1d\x9c\x5b\xf2\xe8\x2f\x0f\x45\x48\x15\x0c\x41\ -\x24\xdc\xc4\x13\x6a\x65\x58\x16\xf0\xd7\x5d\xb7\xba\x06\x8b\x46\ -\x2b\xa5\xcc\xe7\x66\xf6\xf5\xf3\x0c\xa4\xa1\xfb\x7a\x65\x66\xcf\ -\x15\x59\x7b\x0b\x42\x52\xd2\x7a\xf4\x6d\x66\x01\x05\x22\x9a\x9b\ -\x8e\xb9\xd6\x44\x76\xd9\xf7\x58\xa8\x0f\x69\x71\x39\xb7\x95\x48\ -\xd1\x84\x60\xcf\x71\xb2\x09\x24\x7a\x64\xc9\xae\x57\x44\x25\x5c\ -\xf9\x1d\x20\x01\x4b\x2c\x85\xb1\x98\xc1\x6d\xbe\x91\xd0\x97\x3c\ -\xa2\xa4\x66\xb6\xe9\xef\xd1\x57\x49\x31\x64\xaf\xf1\xdf\x43\x77\ -\xd9\xa5\x93\x02\x0a\x20\x64\x0b\xee\x50\x6a\xcb\x1a\x86\x30\xd1\ -\xa6\x3e\xcb\x02\xa4\x21\x4a\x77\x4b\xb2\x83\x9b\x8c\x39\x5e\x8a\ -\x8b\x64\xbb\x1b\xf9\xcd\x07\xc0\x24\x56\x55\xf4\x99\x3e\x96\xf0\ -\x8c\x54\x37\x15\xea\xa7\xab\xa5\x9f\x59\x0b\xcd\xc7\x91\x9c\x0d\ -\xe0\x39\xeb\x87\x97\x5b\x72\xab\xe2\x28\xe2\xcf\x4b\x7d\x6b\xac\ -\x40\x92\xa3\x45\x77\x4a\x76\x3a\xc3\xa2\x62\x97\x50\xa3\xcb\x6d\ -\x85\x95\xe2\xac\x54\x15\x48\x6f\x2b\xeb\x2d\x6d\x14\x04\xd6\x5b\ -\x93\xe7\x60\x8c\xa8\xd3\xee\x33\xad\x0f\x3c\xb0\xbe\x99\x27\x60\ -\xc5\x7d\xec\x58\x79\x4e\x75\x80\xc4\xb7\x37\xc8\x78\x96\xec\x5c\ -\x43\xe0\x88\xc0\xac\x3b\x02\xe2\xc5\xa3\x84\x0d\x84\x95\xf4\x37\ -\x03\x67\x7c\x45\x8b\x1e\x32\xe1\x29\x27\x56\x39\x3a\x59\x10\x48\ -\xb3\x25\x30\x21\xe6\xe8\xb3\x53\x05\xc0\x90\xcf\xc7\x11\x92\x0d\ -\xb0\xf1\x96\x9d\x38\xc9\x3c\xe3\x08\xed\xb3\x53\x13\x82\xe0\xa4\ -\x81\xa8\x5c\x30\x12\x9c\x5a\x75\xe7\x81\xb7\x2a\x24\x39\x12\x3d\ -\x5c\xb2\xdf\x79\xc9\xa5\x5f\xf6\xa6\xa5\xa5\x89\x2d\xba\xa0\x52\ -\x4b\xa5\xac\x8b\xc8\xb9\xa9\x71\x60\xad\xb7\x40\x5a\xf3\x91\x75\ -\x99\x74\xef\x67\x8a\x23\xb2\x73\x9f\xcf\x6f\x3b\x71\x29\x2c\xa5\ -\xbe\x95\xec\x17\xdc\x33\x0e\x74\x55\x16\x25\x9a\xd9\x6e\x88\x24\ -\x96\xee\x3c\x1e\xfd\x9f\xdf\xb5\x2f\xfb\xea\xb5\xde\xe3\xc7\x8f\ -\xb7\xbd\xf8\xc2\xf3\x72\x6b\x6e\x51\x0c\x19\x70\x0e\x22\xe7\x41\ -\x79\xce\x5a\x70\x2a\xcd\xe9\x31\x7d\x5b\x97\xeb\x01\x19\xaf\xef\ -\x83\x1e\x6d\x67\x57\x81\x91\xcc\xce\x42\x04\x5d\x5f\x26\x37\x41\ -\x24\xe1\xb9\x98\x80\xf3\x9c\x7a\x81\x02\x72\x6f\xd5\xab\x90\xdc\ -\x48\xf4\xa8\x91\x9d\xd2\x45\x25\x7c\xab\x4a\x78\xaf\x4e\x78\x93\ -\x6f\x2e\xb1\x46\x8a\x20\x92\x2e\x8c\x9c\x33\xc7\x41\xd4\x6d\xc6\ -\x12\x5e\x27\x37\x7d\x0d\x2c\xe6\x28\x5a\xdf\xcc\xcf\x73\xe3\x2b\ -\x30\xfe\x39\xf0\x92\x1a\xc0\x10\x84\xf3\xf1\x6e\x81\x5d\x9f\xbb\ -\x8d\xef\xee\x38\x08\xc9\xdc\xc7\xcc\xcc\x2c\x38\x6d\xc1\x82\xba\ -\x27\xff\xfa\x97\xb5\x48\x2f\x94\xee\xb1\x20\x7c\x41\x76\x76\xf6\ -\x2a\x55\xce\xc3\x85\x8b\x2f\x82\xac\xac\x2c\x57\x69\xa8\x8e\x2a\ -\x3d\x4f\x22\x3e\x12\xce\xfb\xd0\x9c\xd4\x96\x15\xc2\x8e\x36\x93\ -\x8d\x1c\x63\xdd\x01\xc6\xdf\xe7\xdd\x04\xd3\xef\x92\xa5\xd4\x4a\ -\x92\x64\x2c\xdd\x1e\xa6\x8c\x1d\x3b\x0e\xbe\x75\x45\x2d\x6c\xfd\ -\xba\x02\x48\xf2\xf8\xc3\x90\x98\x06\x84\x5a\x77\x08\x0c\x94\xf8\ -\x68\xcb\x66\xd8\xb5\x6b\x67\x70\x28\xa9\x22\x1a\x96\x2a\x18\xda\ -\xaa\x08\x8e\x1b\x86\xc0\xea\xeb\x8a\xb3\xdb\xdc\x5a\xe3\x1e\x9b\ -\x65\x99\x65\x16\x9d\x08\xf2\xe7\x81\x8f\x05\xc8\x2c\x3b\xdf\xdf\ -\x2e\xca\xa3\xe7\x1b\x1a\x51\xdc\x40\x70\x2c\x27\x27\x17\xe6\x9d\ -\x3a\x1f\x72\x33\x00\x7e\x58\xd5\x00\x99\x9e\x3e\x7d\x04\x5e\x5d\ -\xe1\xf7\x9b\xe2\x92\xec\xe3\xc7\x4d\x24\x79\xf9\xf9\x90\x97\x97\ -\x07\xf9\xf9\x79\xc0\x0e\x53\x6d\x6f\x6b\xd3\x5e\xdb\xda\x5a\x61\ -\xf7\x9e\x5d\x49\xc5\x8d\xd4\xa1\x40\xf4\x9f\x8f\x7d\xd1\xbb\xa3\ -\xbb\x10\x7e\xdb\x3c\x0f\xa6\x57\xcf\xd0\x4a\x6f\x6f\x2f\xbc\xfd\ -\xcf\x37\xe1\x58\x47\x87\x23\xbf\x95\xef\xde\xd2\xfd\xec\xe0\x3e\ -\x95\x47\x6c\x32\x0c\xfb\x6a\x21\xd7\x65\x44\x17\x76\x18\xb0\xbd\ -\x04\x5c\x8f\x81\xc8\x17\x97\x91\x5c\xd8\x13\xe0\x64\x00\x8e\x5a\ -\x86\x0d\x1b\x06\xd5\x33\x66\x69\x44\xa1\xf8\xd1\xf8\x57\xfd\x04\ -\xd7\x7f\x20\xed\x21\x24\x5a\x9a\x32\x5a\x75\x24\x7a\xec\xd0\xfa\ -\xa3\x72\xba\xc2\x0b\x4c\xc8\x6a\x81\xfb\xc7\xbf\x08\xef\x76\x94\ -\xc3\x9f\x0e\x55\x03\x8d\xce\x9f\x7e\x46\xad\x76\x4e\x57\x67\x27\ -\x6c\xda\xf4\x01\x1c\x3b\x76\x4c\xda\x1f\x0e\x01\x9f\x5b\x68\x51\ -\x75\xd2\x8b\x48\x4e\x5f\xfd\x51\xb7\x20\xe1\xb5\xb5\xcb\xf4\x57\ -\x76\xae\x79\x3d\x18\x27\x23\x3a\xdb\xd7\x2d\x21\xa4\x4f\xe4\x46\ -\x88\x82\x73\x5c\x9f\x3b\xb1\x08\xd8\x65\xe7\xe4\xc0\xa4\xc9\x53\ -\x41\x1f\x2a\x3c\xcc\xd3\x0b\x77\x50\x82\xa7\xf4\x0d\x8c\xa1\xd7\ -\xd3\x0d\x71\x06\x29\x24\xfa\x20\x39\x27\x0d\x41\x27\x45\x2d\xa7\ -\xe4\x37\xc1\x29\xde\x26\xd8\xd1\x59\x08\x0f\xec\x9b\xa7\xbd\x95\ -\xa9\xfa\xef\xf3\x4f\x5b\x18\xbc\xe4\x93\xff\xfc\x1b\x9a\xf6\xef\ -\xb3\x4d\x7a\x71\x42\x72\x9a\x10\x13\x9c\x55\x36\xb0\xaf\x6d\xd3\ -\x57\x00\x33\xd1\x2d\xac\xba\x13\xa2\x5b\x91\xdd\x27\xf1\xd1\x7d\ -\x82\xeb\x4b\xca\xca\x54\xbf\x7b\xbc\xe1\xfb\xc7\x65\x7f\x06\xdf\ -\xa8\x7a\xd7\x28\x31\xfc\x16\x5c\x7b\x65\x03\xef\xad\xf7\x96\xaf\ -\x2c\xb8\xbd\xe9\x4e\xa4\x18\x12\x3d\x56\x44\x9f\x29\x9a\x01\x72\ -\x42\x4e\x0b\xac\x9e\xf2\xa2\xb6\xfd\xc8\xfe\xd9\xf0\xaf\x8e\xe2\ -\xe0\x25\x13\x26\x4e\xd2\x0a\x45\x77\x77\x37\x34\x37\xed\x87\x83\ -\x07\x9a\x4d\xa4\x37\x10\x1e\x40\x48\x72\xea\x9f\xeb\xb9\xec\x3a\ -\xc9\x3d\x81\xb5\xc5\x83\x2b\x93\x3a\x20\xba\x2e\xd5\x83\x04\xe7\ -\xa5\x3b\x80\xd9\x4f\xb7\x92\xf1\x9c\x6c\x1f\x59\x5c\x0c\xc5\x25\ -\xa5\x90\x91\x61\x9e\xdc\xf2\x8a\x51\x5b\xe0\x94\x82\x26\xee\xc7\ -\x80\x71\xa6\x49\x12\xb8\xb5\x3a\xe1\x89\x96\xc0\x84\x44\x47\xa2\ -\xc7\x40\xb6\xdf\x5b\x3e\x83\x25\xb8\xc2\x91\x5d\x7f\xfd\x5a\xc5\ -\x07\xda\x6b\x4b\x6f\x26\x3c\xb2\x77\x36\x34\x77\xe7\x05\x3f\x83\ -\xfa\xa4\x63\xc7\x8d\xd7\x4a\xf0\x73\x5b\x5a\xe0\xf0\xa1\x83\xaa\ -\xd4\xef\xf0\x93\x87\x92\x9c\x76\xa5\x31\x64\x0f\x92\x9c\x5b\xf1\ -\xc5\xc3\xa5\xba\x2a\xa2\x00\x9c\x68\xf4\x9a\x4e\x6c\xfe\x55\xe4\ -\x5b\xf3\x56\x9b\x8b\xfc\x67\x65\x67\x43\x61\xe1\x70\x28\x1c\x5e\ -\x24\xbd\x77\xa7\x14\xec\x87\x2b\x47\x7f\x64\x19\xc2\x25\xbc\x5c\ -\x67\x08\x8f\x0a\x1e\x89\x1e\x4b\x6b\x5e\x1f\xe0\x8d\x78\xad\x64\ -\xae\xe2\x16\x66\x74\xc1\xb7\x27\xbc\xe9\xf7\xdb\xfb\x52\xe1\xe9\ -\x03\x53\x60\x63\xdb\x28\xd3\xc7\x16\x14\x16\x6a\x85\x45\x7f\x5f\ -\x1f\xb4\xb4\xb6\x40\xc7\xd1\x76\xe8\x3c\x7e\x5c\x6a\xc9\x7d\xdc\ -\xfa\x6f\x86\x05\x0d\x75\xed\x2b\x92\xee\x6c\xfe\x39\x4f\x74\x89\ -\x8c\x4f\x4d\x4d\x55\xfd\xeb\x5c\xc8\xcd\xcb\x83\xec\xec\x1c\xdb\ -\xdb\x75\x52\xde\x21\xb8\x6a\xf4\x16\xbf\xef\x1d\xbc\x57\xb2\x95\ -\x23\x14\xff\xcf\xd4\x7d\x74\x8e\xdd\x74\xb7\xed\xbe\xf2\x1a\xef\ -\xb7\x9b\x36\x20\xcd\x90\xe8\x51\x97\xed\x8a\x70\x31\x74\x39\x9f\ -\x74\x64\xa5\xf5\x69\x16\x4d\xb3\x6a\x6a\x05\xde\x71\xbc\x10\x5e\ -\x3a\x34\x1e\x76\x76\x0e\x17\x9e\x9f\xa2\x92\x6a\xc4\x88\x91\x5a\ -\x11\x81\xce\xc8\xda\xd3\xd3\xad\x05\xfe\xa8\x55\x3d\xd1\xd3\xa3\ -\x35\x0e\x7d\x7d\xbd\xe2\x40\x1c\x97\x30\xc3\x5b\xf6\xb4\xf4\x0c\ -\x4d\x45\x0c\xcb\xcc\x54\x09\x9d\xa6\x4a\xee\x0c\xc8\x18\xe6\x7e\ -\x4e\xf9\x33\x86\x37\xc2\x45\xa5\x1f\xfb\x15\x4f\xf0\xfe\x10\x43\ -\x03\x28\x61\x7a\xf0\x1c\x85\x28\xa6\x89\x2d\x03\xa7\xac\x51\xff\ -\x3f\x0b\x69\x86\x44\x8f\x2e\xcf\x25\x8b\x85\x29\x26\x8b\x4e\x2c\ -\x2d\x16\x3d\x77\xbc\xea\xd3\x7f\x23\xfb\xdd\x60\x6d\x6e\xe9\xc9\ -\x84\x77\xdb\xca\x61\x43\x4b\x15\x74\xfb\xd2\x6c\x7f\x0b\x9d\x2e\ -\x3a\x2b\x2b\x5b\x2b\x83\x89\x89\xa5\x19\x70\xc1\xec\x3c\x18\xbd\ -\xfb\xf7\xfe\x74\x29\x96\xe0\xba\xee\xe6\x5c\x1b\xbe\x41\x34\x49\ -\xf6\xc0\x86\xa6\x4c\xf4\x6c\x58\xff\x04\xb5\x33\x91\x62\x48\xf4\ -\xa8\x42\x95\x8d\x2b\x79\x92\x9b\x2a\xb4\x95\xd5\x52\x08\x13\x68\ -\x52\xf8\x40\x93\x26\xf3\x3f\x37\x72\x07\x5c\xb4\xe4\x4c\xc3\x65\ -\x9b\x1a\x3b\xe1\x9f\x9f\x74\xc2\xe6\x3d\x5d\x71\x71\x1f\xce\x9c\ -\x96\x03\xf3\x27\x66\xc3\xe8\xe1\xe9\x86\xe3\x5d\xfb\xd5\x7d\xdf\ -\x09\xa3\x15\x67\xee\x89\x62\x71\x7f\xd8\x06\x90\x18\xfc\x73\xff\ -\x41\x6d\xd3\x13\x24\x3b\x02\x89\x1e\x55\xd9\xbe\x4a\x48\x72\x45\ -\x40\x72\xc5\x58\x9f\xcd\xfd\xc2\xc4\x40\x78\x22\x8a\x4c\x05\x30\ -\xb3\x2a\x5b\x2b\x22\xfc\xe7\x40\xb7\x5a\x7a\xb4\xd7\x7d\x9f\x9d\ -\x80\xae\x13\x91\x0b\x59\x51\x4b\x3d\xb1\x74\x18\xcc\x9f\x90\x0d\ -\xc3\x73\xed\x1f\x6b\x6a\xe9\x74\xe8\x6f\x7e\xdf\x78\x4f\x14\x4e\ -\xed\xc8\xc8\xce\x46\xda\x75\x3f\x9d\x18\xdf\x0c\xdc\x2e\x68\xbb\ -\xbf\x7c\x86\xf7\xb6\x26\x9c\x26\x0a\x89\x1e\x35\xa2\x1b\x2b\xaf\ -\x87\x18\x8e\x5b\x5a\x2c\x26\xb8\x64\x0c\x34\x31\x95\x58\xe4\x4b\ -\xdb\x91\xb1\x2c\x53\x2b\x4e\xf0\x9f\xe6\x6e\xc9\x67\x44\x66\x6d\ -\xb7\xd4\xd2\x6a\xe8\x3f\xf0\xbe\x98\xe4\x56\x64\x67\x1b\x40\xc5\ -\xe0\xaa\x03\xe1\x5b\x02\xff\xc1\x3a\xf5\xff\xb7\x22\xd5\x90\xe8\ -\x51\x25\x7a\x90\xe4\x22\x1f\xdd\x4a\xbe\xb3\xc9\x20\xc4\x5c\x89\ -\xb5\x4b\xb2\x86\x43\xb4\x86\x0b\x38\x6d\x10\x42\xbe\x3d\xa9\xc3\ -\xac\x49\xce\x77\x49\xb2\xf7\x95\xf8\xad\x35\x1f\x7d\x33\xba\xed\ -\xfe\xfc\x00\x75\x7f\x05\x12\x1d\x89\x1e\x1d\xff\xfc\xfe\xf2\x9a\ -\x81\xca\x2b\xa9\xcc\x00\xe2\x6e\x36\x22\xaa\xb5\x62\x8b\x95\x56\ -\x36\x23\xf1\x97\x07\x96\x90\x5c\xb1\x5a\x6e\x55\x19\x88\x5f\x12\ -\x41\xfb\x4a\x98\xd9\x37\x71\xf1\x64\x24\x7a\x34\x2b\x6f\x9d\x22\ -\x8b\xb4\x3b\xb1\x58\xc0\x59\x71\xdd\x1f\xf5\x19\xc9\x9e\x3a\x62\ -\x4a\x42\xdf\x26\x4f\xc1\x18\xf0\xb5\xef\x36\xdf\x13\x0f\x58\xaf\ -\x27\x4d\x8c\x84\x27\x3e\x91\xef\x03\x8c\xe9\x47\x20\xd1\xa3\x83\ -\x3a\x3e\xc8\xe4\xca\x62\x31\xee\x37\x21\x5c\xc5\x36\x58\xb1\xc4\ -\xae\xc4\x69\xe5\xf3\xe0\xc4\xd1\xdd\x66\x57\x47\xd8\x18\xea\xe9\ -\xb7\xcc\x4d\x60\xf2\x7b\xd8\x58\x5c\x70\x9f\xa0\x49\x8f\x9b\x46\ -\x3d\x29\x0d\xba\x62\x2d\x4d\x4d\x95\xd9\xc3\x15\x05\xcc\x7d\xcc\ -\xfc\xf5\xfa\x17\x25\x70\xf1\x64\x8f\x14\x37\x84\x06\xe2\x13\x43\ -\x8c\x43\xf1\x10\xff\x31\x99\x0b\x24\x88\x7d\xb4\xaf\x51\x5d\x29\ -\x04\x12\x3d\x3a\x6c\x27\xc2\xca\x2b\x95\xf0\x0a\x19\xa8\xc4\x1e\ -\x9b\x86\x81\x4a\xa1\xf2\x79\x20\x95\x0b\x09\x55\xe4\xee\x8d\x81\ -\xd0\x6c\x23\xc8\xbf\x27\x72\x81\xd8\xe7\xe0\x66\xfe\x7d\x04\x12\ -\xdd\x4d\x80\x89\x95\xda\x20\x4b\x83\xf5\x80\x99\xdc\x9e\x00\xe9\ -\xad\x2a\xb2\x42\x65\xef\xfc\xa4\x20\x7a\x4a\xd1\x54\x71\xb0\x0d\ -\x88\xed\xe5\xfc\x3d\x31\x35\x1a\x03\x40\xa2\xa3\x8f\x1e\x59\x04\ -\x65\xa2\x28\x29\xc6\x54\x51\x05\x12\x54\x94\xc3\x22\xea\x3b\x56\ -\x92\xc3\xf9\x4c\x1d\x55\x03\xfd\x2d\xdb\xe4\xfd\xe6\x9c\xbb\x62\ -\xcc\x8b\x09\x04\xdb\x04\xfd\xea\x1c\x90\xe8\x48\xf4\x88\xc3\x59\ -\xa5\xb2\xf2\x4d\x7d\xfa\x26\x31\x06\x9f\xf4\xd7\xd4\x8c\xa4\x89\ -\x32\x29\xa9\x0e\xfb\xeb\x0d\xcb\xc6\x38\x38\x17\xc7\xa9\x22\xd1\ -\xa3\x4e\x74\x2b\xeb\x04\x62\xd9\x19\xb4\xf6\x6c\x8f\x10\x67\xc9\ -\x75\x03\x96\x36\xba\x36\x69\x2c\xba\xf6\xe7\xa7\xe7\x01\xe9\x3b\ -\x2a\x57\x2f\xc0\x74\xa1\xf1\x4b\xb4\x5a\xbd\x22\xd0\x47\x8f\xae\ -\x45\x8f\x6e\x4d\x4b\x29\x9a\x0e\xc9\x11\x88\xf3\x97\xd4\xd1\x8b\ -\x4c\xeb\x1e\x13\x50\x6c\xd7\x58\x0e\x9e\x23\xf1\x76\x10\x68\xd1\ -\xa3\x0b\xa2\x70\xa3\xcf\xc0\x34\x6a\x85\x30\x73\x9d\x01\x7b\xaa\ -\x85\x95\x0a\xf6\x0d\x27\x59\xe7\x70\x8a\x77\x22\xf4\xb2\x7f\xab\ -\x32\x40\x64\x05\x04\x29\x70\x24\xd0\x9f\xce\xde\x1b\xe9\x7d\xc3\ -\x8e\x74\x24\x7a\xcc\x1b\x00\x10\x0f\xce\xd0\x0f\x71\xb2\x94\x10\ -\xc5\x54\xc9\x53\x86\x9f\x94\x54\xb2\xdd\x68\xc5\x99\x21\xa8\xc1\ -\xc3\x81\x99\x6f\x14\x0b\x6b\x0f\x20\x5e\x38\x9d\x59\xc9\x09\x81\ -\xd2\x3d\xb2\xf5\xd5\x89\x45\x26\x9c\x55\xd2\x27\x4a\xf0\x31\xdb\ -\x92\x8a\x9c\x36\xe6\x0b\x49\x25\xdb\xf5\x92\x56\x75\xfe\x80\x65\ -\x66\x8b\xcf\x7f\x9f\x88\x2f\x50\xe8\x3d\xf3\xf1\xf7\xd1\x78\xaf\ -\x88\x80\xec\xda\xf8\x03\x04\x5a\xf4\xa8\x58\x6e\x56\xa2\x8b\x1c\ -\x47\x22\xb0\x58\xc0\x35\x00\x84\x6b\x24\x94\xe4\x94\xa2\x29\x23\ -\xaa\xa1\x77\xf7\x0b\x06\x37\x46\xe8\xfa\x88\xac\xb5\xcc\x9a\xb3\ -\x8a\x08\xad\x3a\x12\x3d\x3a\x24\x67\xfc\x74\x30\xfb\xe2\xc1\x6e\ -\x34\xca\x69\x45\x11\x36\x02\x7c\x49\x19\x3e\x1d\x92\x3a\x79\x3b\ -\x25\x03\xa0\xbf\x27\x70\x4f\xb8\x36\x4d\xd4\x48\x8a\x02\x74\x26\ -\xf7\x27\x78\x45\xad\x5a\x70\xa2\x48\x94\xee\x51\x92\xef\x42\xc9\ -\xce\xc9\x73\x9f\x59\xae\xb2\xe7\xea\x95\x37\x6d\xec\x17\x93\x52\ -\xb6\xeb\x25\x7d\xf2\xd5\xa6\xfb\x44\x7c\x82\x15\x92\x7d\x36\x24\ -\x0f\x58\x73\x22\xb2\xf4\x08\xb4\xe8\xe1\xa2\xed\x67\xe5\xf9\xc6\ -\x20\x1b\x3b\x4d\x8c\xd9\x60\x03\x18\x47\x54\x8a\x82\x53\x86\x8a\ -\xaa\x24\x77\x04\xd9\x93\x53\x62\x8a\xae\x5b\x66\x0b\x82\x9c\xe4\ -\x82\x20\x1d\x4e\x14\x89\x44\x8f\x18\x66\xb2\x56\x5c\x11\x49\x76\ -\x9e\xcc\xa2\x59\x66\xf8\x4a\x4a\x55\x6d\xf1\x29\x30\x14\xc6\x5c\ -\x7a\x8a\xaa\xa1\xff\xd3\x2d\x86\xae\x47\xe9\x78\x74\x62\x56\x4f\ -\x3a\xc9\x89\xd9\xda\x7b\x91\x6e\x48\xf4\x08\xfb\xe7\xcc\x2e\x33\ -\xe7\x11\xe1\x2d\xb8\x8d\x0f\xca\x56\xe0\xb4\x31\xe7\x0d\x89\x0a\ -\x91\x3e\x71\x31\x74\x1d\xde\x12\x9c\x2a\x4a\x91\x58\x74\x22\x68\ -\x0c\x65\x24\x47\xe9\x8e\x44\x8f\xb4\x6f\x5e\xab\x08\x25\x26\x43\ -\x76\x3d\x9d\x55\x91\x69\x78\x30\x47\x96\x3d\xc9\x93\xdb\xee\xcc\ -\xac\x0f\x03\xe8\xef\x36\x4f\xe7\xcc\x37\x88\x1c\xc1\x83\xf7\xd7\ -\x2a\x40\x87\x18\x9c\x47\x9a\x6c\x16\xdd\x24\x19\x7d\x8c\xa4\xe4\ -\x83\x6c\x6c\x50\xc9\x07\x86\xbe\xf4\x60\x10\x4a\x7d\xcd\x98\x79\ -\x03\x24\x73\x10\x8e\x2f\x19\xb3\x97\x9b\xee\x97\x21\xcf\x40\xdb\ -\x0f\x84\xe6\x7d\x8a\xe1\x7e\x02\x57\x98\xe7\x51\x8b\x74\x43\x8b\ -\x1e\x39\xe9\x2e\x52\xe5\x3e\xdd\x8a\x73\x13\xc2\xf1\x53\x3a\x4b\ -\x2c\x96\x27\xb3\x60\x68\xb5\xfe\xf4\xef\xd5\x6f\x8a\x85\x8b\x23\ -\x4c\x4e\x92\x46\xe1\x91\x6c\x48\xf4\x08\x13\x1d\x2c\x62\x48\x8a\ -\x2e\x35\x83\x81\x26\xc9\x74\xa6\x81\xf3\xd2\xc6\x7d\x0e\x94\x21\ -\x38\xf1\x59\xc6\x8c\x3a\xe8\xfe\xb0\xde\x3e\xea\x6e\xf2\xd3\xd1\ -\x47\x47\xe9\x1e\x7d\xa2\xd7\x5a\x5a\x14\x9f\x51\x92\x07\x25\xa8\ -\x2e\x43\x09\x23\x47\x03\x92\x34\x6d\x54\x72\xcc\x24\xe3\xb6\x4c\ -\xbe\xe6\x51\x89\x64\xb7\xd8\xf7\xb1\xae\x12\x98\x73\x11\x10\x48\ -\xf4\x08\x05\xe3\xe4\xf2\x51\x90\x20\x63\x48\x06\xf1\x31\x25\x70\ -\x2c\xa5\x78\x66\xc2\x4f\x00\x19\x4a\xb9\x6f\xed\xab\x70\xf4\x58\ -\x37\x5c\xfe\xfb\x1e\x47\x04\x17\xc6\x3b\x4c\x8d\x2d\x8e\x62\x43\ -\xa2\x47\x2b\x18\xe7\x33\x5a\x71\x43\x25\xf4\x89\x83\x70\xec\xfe\ -\xf8\x5b\x3f\x18\x72\x96\xbc\x5d\x25\xf8\xcf\xea\x5f\xd5\x6e\xc5\ -\x3b\x7b\x7d\xe2\x00\x9b\xcf\xd8\x38\x82\xa4\x31\x35\x04\x42\xd1\ -\xa2\x23\xd1\x23\x47\x74\x45\x9c\xe2\x4a\x8c\x16\x5c\x3a\x4a\x8d\ -\xd9\x5f\xbb\xd1\xbf\x33\xed\xe2\xbb\x87\x94\x35\x9f\x78\xc1\x0f\ -\x0d\x8b\x54\x9c\xfe\x9b\x4e\x53\x0a\x2c\x58\xa5\x10\xfb\xd8\xf3\ -\x74\x37\x08\x70\x65\x55\x24\x7a\x04\xe1\x83\x60\xc5\x12\xf9\xe7\ -\x86\x8a\xe8\xb3\xe8\x12\x52\xcb\x8f\xd7\xfb\x97\x65\x39\x7a\xac\ -\x0b\x6e\xbb\xef\xaf\x43\xc2\x9a\xcf\xfb\xca\xfd\x90\x97\x9f\x17\ -\x24\x39\x51\x6f\xd0\xfe\x76\xb5\xb4\xfa\x4c\xf7\x48\x7a\x5f\x83\ -\xc7\x14\xb3\x0b\x85\x40\xa2\x47\x4a\xba\x0f\x48\x45\x85\xab\x78\ -\xe2\xca\x09\x82\x41\x1b\xb7\xbf\xd8\x1f\xd8\xf6\xd7\xce\xbf\xbc\ -\xf2\x3e\x3c\xa1\x96\x64\x26\xf9\xc5\xdf\x7a\x04\x3a\x3a\xbb\x21\ -\x2d\x2d\x0d\x86\x0f\x1f\x0e\x5e\xef\x40\x97\xe2\xe9\x0f\x76\x99\ -\x23\xe8\x3e\x73\xa3\x39\x40\x70\xc5\xe4\xc3\xa3\x74\x47\xa2\x47\ -\x2f\x18\x17\x88\x9e\x13\x0b\x39\x6f\xf2\xd3\xd5\xf2\xf4\x56\xdf\ -\x40\xbb\xa1\x5e\x48\xff\x7d\xeb\xbe\xbf\xc0\xd6\x9d\x07\x92\x52\ -\xae\x7f\xef\xd7\xcf\xc1\xf6\xc6\x83\x03\xf7\x50\x45\x4a\x8a\x07\ -\x8a\x86\x17\x69\x84\xcf\xca\xca\x82\x9f\xfc\x1f\x11\x06\x2c\x8d\ -\x89\x33\xe2\xa4\x24\xec\x5e\x43\xa2\x47\x25\x18\x47\x44\x59\x5c\ -\x3a\xe1\x59\xeb\x23\x20\xfe\x59\x7f\xcc\x64\x27\x87\x0b\x90\xdd\ -\x4f\xf8\xf3\x6e\x58\x0d\x5b\x77\x34\x27\x95\x25\xff\xde\xaf\x9e\ -\x85\x75\xeb\x37\x1b\x48\xae\x67\x11\xd1\xdd\xd2\xd2\x12\x18\x3b\ -\x76\x2c\xbc\xd4\x5c\x04\x47\xbb\x41\xd8\x05\xc9\xc7\x3c\x88\xa8\ -\x9b\x0d\x81\x44\x8f\x20\xd1\x37\x99\xe4\xa2\x24\x6d\x93\x8f\x1c\ -\xd3\xb2\xbe\xd1\x03\x47\x7b\x00\xf2\xf2\xf2\xb8\x31\xaa\x03\xbb\ -\xe7\x2d\x5f\xad\x5a\xbf\x43\xc9\x61\xc9\x6d\x48\x9e\x9b\x9b\xa3\ -\x5a\xf6\x14\xad\x91\xcb\xcd\xcd\x85\x2b\x5f\xaf\x94\xfa\xe8\xa6\ -\xfc\x04\x33\xc1\x1b\x90\x6e\x48\xf4\x48\xa1\x8d\xf5\xd5\x89\x29\ -\x40\xc4\x56\x52\xc5\x94\x2c\xf3\xed\xd7\xd2\x83\xe9\x73\xd9\xd9\ -\xd9\x8c\x6f\x39\xb0\x6c\x68\x71\x49\x09\x5c\xf5\xfd\xdf\xc3\xbf\ -\x1b\x0f\x27\xb6\x25\xff\xe5\x33\x2a\xc9\x37\x49\x49\x9e\x9a\x9a\ -\x0a\x39\x39\x39\xc1\x38\x85\xe6\xc2\xa8\x65\x59\x43\xa9\x59\xc2\ -\x8b\x7a\x31\x10\x48\xf4\xd8\x06\xe6\x8c\x41\x23\x59\xf2\xc7\xa2\ -\xc7\xd2\x03\x95\xdc\x5f\xd3\x53\x52\x53\x20\x3d\x2d\x2d\xc8\x73\ -\x6a\xd1\x8a\x8b\x47\x06\x6b\xf1\x95\xdf\xab\x57\xc9\x7e\x28\x21\ -\x6f\xcd\xf7\x7e\xb9\xce\x92\xe4\x74\x4c\xc0\x88\x11\x45\x26\x92\ -\x53\x1c\xee\x4a\x85\x87\x3e\xf6\x8a\xef\x23\x02\x89\x3e\xe8\x84\ -\xb7\xc8\x86\x5b\xf9\x46\x0a\x74\xf4\x0c\x90\x5c\x7f\xcd\xcc\xcc\ -\x04\x8f\xc7\x03\x23\x8b\x8b\x55\x0b\x9f\x65\xfa\xdc\x2b\xbe\x5b\ -\x0f\xcf\x6e\xf8\x28\xa1\x6e\xc7\xc5\xb7\x3e\x68\x49\x72\x8a\x92\ -\x92\x62\x66\xd8\x29\xe1\xc6\x10\x10\x58\xb7\x27\x1b\x5e\xdd\x9f\ -\xe5\xf6\xab\x37\x21\xdd\x90\xe8\x91\x95\xee\x4e\x48\x1f\x20\xfe\ -\x7b\x07\x14\x78\x7e\x87\x27\x68\xb5\xd8\x42\xbb\x9a\x4e\x3d\x75\ -\x1e\x0c\x1b\x96\x61\xfc\x18\xa6\xee\xaf\x7a\xf0\x05\x58\xf9\xdb\ -\xbf\x25\xc4\xcd\x99\x77\xd5\xbd\xa6\xe8\x3a\x4f\x72\x1a\x7c\xd3\ -\x1b\x3b\x9d\xe4\x04\xcc\x96\xfd\xfe\x7f\x79\x61\xe7\xd1\xd4\xc8\ -\x3d\x1b\x04\x12\x3d\x5a\x56\x83\x5a\xf1\xeb\x5f\xf6\x04\xbb\xd0\ -\x58\x6b\xee\x2d\xf0\xc2\xc4\x49\x13\xb5\xf3\xca\xcb\xcb\x35\xcb\ -\x6e\x24\xc8\x00\x4f\xa8\x55\x3f\xfd\xab\xab\xe3\xf6\xa6\x1c\x3d\ -\xde\x0d\x53\x2f\xba\x53\xeb\x27\x77\x45\x72\x30\x92\x7c\xa0\xa1\ -\xf3\xbf\xff\xf5\xb7\x46\xb8\x25\x3b\x02\x89\x1e\x5b\x74\x9c\x00\ -\x38\xe3\x71\x8f\x81\xdc\xfa\xeb\xd8\x71\x63\x61\xd4\xa8\x51\x86\ -\xf3\x2b\x2a\x2a\x54\xdf\xd5\xc3\x59\x76\x12\x24\xc2\xb1\xce\x1e\ -\x98\x75\xf9\x4f\xa0\xe3\x78\x77\x5c\xfd\x9d\xef\xfe\xab\x11\x4e\ -\xbd\xfa\xbf\xc1\x30\xc3\x8e\x53\x92\x0b\x5e\x59\xab\x4e\x5f\x6f\ -\x7a\xb3\x08\x9e\xda\xed\x48\xc6\x37\x20\xdd\x90\xe8\x11\xc1\xf0\ -\xbb\xf7\x3b\x9a\x37\x9c\x5a\xf2\xd3\xff\x57\x31\x54\x6c\xbd\x4c\ -\x3b\x69\x9a\x16\x71\x67\x2d\xb6\x5e\xb1\x2b\x2b\x2b\x20\x3d\x3d\ -\xcd\x50\xd9\x8d\x3e\x81\xda\x78\x7c\x6d\xb5\x6a\xe1\xb7\xc4\xc5\ -\xfd\x58\xfa\x83\x7a\xa8\xfb\xe1\xda\xa8\x91\x5c\x7f\xfd\xed\xb6\ -\x1c\xb8\xe1\x8d\x02\x64\x13\x12\x3d\x7e\xb0\xfd\x33\x80\x85\x8f\ -\x0d\x58\x63\xd6\x0f\x9d\x7e\xd2\x74\xad\xdf\x58\x64\xb1\xf5\xfd\ -\xb2\xb2\x32\xd5\x67\x1f\xc6\x91\xdc\x88\x3b\x1e\xf8\x1b\x9c\xff\ -\x8d\x07\x06\xf5\xef\xa4\x52\x7d\xe3\xd6\x3d\x51\x27\xb9\x5e\x76\ -\xb4\xa7\xc2\x59\xcf\x15\xc1\xc1\x4e\x4f\x58\x8d\x30\x02\x89\x1e\ -\x36\x7e\xf0\x7f\x3e\xb8\x6c\x1d\xe3\x8f\x33\x24\x9f\x35\x6b\x96\ -\xd6\xa5\xc6\x5b\x71\xd1\x3e\x25\x87\x96\x54\xc3\x91\x9c\x9d\x60\ -\xa1\xf9\x48\x3b\xcc\xfc\xf2\x8f\xa1\xf9\x70\x6c\x63\x50\xbf\xf9\ -\x53\x83\x46\x72\xb6\x11\x22\x6c\xf2\x0f\xd3\x85\x46\xff\x0e\x43\ -\x83\x17\x22\xc9\xd9\xe3\x57\xfe\xbd\x00\x2e\x7f\x25\xdf\xf4\xbb\ -\xd4\xc6\x11\x3b\xe0\x06\x11\x43\x26\x92\x72\xd2\xef\xfa\x03\x53\ -\x42\xe9\xc9\x2f\xfe\xa9\xa0\x69\x25\x9f\x33\x67\x8e\xc1\x6a\xf3\ -\x7e\xb8\xf1\x80\xbf\x61\x28\x2c\xa4\x39\xe0\x99\x70\xf0\xc0\x41\ -\x49\x17\xb2\xff\xe8\xf9\x37\x3f\x00\x73\xa7\x56\xc0\xef\x56\x5e\ -\x1d\x13\x2b\xce\x7f\x3f\x21\x60\xb2\xea\x34\x19\x86\xef\x27\x77\ -\x42\x72\x83\xd2\xe1\x82\x73\xec\x71\x6a\xd5\x6b\x9f\x2e\x00\x6f\ -\x4a\x27\xac\x3d\xb7\x0b\xf2\x87\xf9\x63\x21\x19\x19\x19\xeb\x7b\ -\x7a\x7a\x16\x21\xed\xd0\xa2\x47\x1c\x37\xbf\xdc\x07\xd3\x1e\xea\ -\x1b\xa8\xb4\x8c\x35\xa7\x65\xce\x5c\xe7\x24\xe7\xa5\xbc\x5a\x71\ -\x61\x74\xc5\x68\x01\xc1\x89\xc1\xca\x6f\xdc\xba\x17\x66\x5c\xf6\ -\xe3\x80\x94\x8e\x3c\xee\x7d\xe4\x65\xc7\x24\xf7\x7a\xf3\x2d\x49\ -\xce\xf6\x9f\xcb\x08\x2e\x4a\xa4\x09\x6e\x07\x3f\x86\x40\xf3\x31\ -\x80\x69\xbf\x6a\x85\xf2\xfb\x3e\xd5\x55\x43\x6d\x7a\x7a\x3a\xae\ -\xaa\x8a\x16\x3d\x72\xb8\xe6\xd9\x5e\xd8\xd8\x4c\x82\xb3\xbf\x6a\ -\xd6\x5b\x21\x86\xd7\x99\xb3\x67\x8a\x49\xcd\xf4\x1d\x8b\xde\x67\ -\xb7\x69\xb7\x5b\x55\x55\x25\xec\xdd\xb3\x17\x7c\xc4\x67\x20\x38\ -\x8f\x6b\xef\xfc\x23\xe4\x66\x65\xc0\x3f\xea\xff\x2b\x22\x7f\x63\ -\x93\xea\x16\x9c\xb3\xfc\x17\xe6\x78\x01\x31\x64\xe8\x07\x7f\x0b\ -\x4d\x84\x51\xd8\x65\xa5\x08\x98\x48\xce\x06\x27\xed\xa4\xba\x88\ -\xe4\xec\xf5\x5d\x5d\x5d\x06\xb7\x20\x70\x6e\x03\x00\xe0\xbc\x52\ -\x48\xf4\xf0\x30\xf1\x81\x2e\x3f\xb1\x41\x31\xc8\x73\xc3\xb6\x0a\ -\x1a\x5d\x4f\x4d\x49\x35\x91\xda\x89\x55\x17\xed\x53\xcb\xfe\xe9\ -\xa7\x9f\xc2\xb1\x63\xc7\xa5\x32\x9e\x82\xf6\x69\x57\x5f\x7a\x0f\ -\x5c\x58\x5b\x0d\xf7\x7c\xfd\xc2\x90\xff\x4e\x4a\xf0\xa6\xa0\xff\ -\x4f\x04\x0d\xcc\x00\x79\x35\x7f\xbc\xa4\xc4\xd4\x8d\x68\x20\x61\ -\xb8\x24\x07\xc9\xf5\x02\x85\xa0\xba\x0e\xad\x7d\x7d\x7d\x18\xa6\ -\x47\xe9\x1e\x1a\x0a\x0b\x0b\x5b\x0d\x12\x9b\xad\xd4\x8c\x74\xa7\ -\xc3\x2e\xe9\x18\xeb\x40\x18\x4a\x2c\x55\x89\x4b\xd2\xab\x9b\x74\ -\xc2\x86\xf2\xf2\x32\x0b\x19\x3f\xb0\xfd\x6c\xc3\x16\x98\x7e\xc9\ -\x3d\xc1\xd1\x63\x8e\x5d\x91\x7b\xff\x0c\xd3\x2e\xba\xcb\x9e\xe4\ -\x81\xc0\x20\x1d\x98\xa2\x93\x9c\xbf\x2f\x11\x25\x39\xef\xcf\xab\ -\x2f\xac\x45\xe7\xce\xf3\xa6\xa4\xa4\x2c\x46\xfa\x21\xd1\x5d\xa3\ -\xa0\xa0\xa0\x46\xad\x53\x5e\x43\x85\x12\x54\xee\xbc\xdc\x3c\x28\ -\x2a\x2a\xb2\x94\xe5\xa2\x6e\x35\x29\xc9\x89\xd1\x77\xa7\x81\xae\ -\xca\x8a\x0a\x6d\xe2\x06\xc3\xfb\x64\x40\x46\xb3\xd1\xf9\x1f\xfe\ -\xe6\x59\x95\xf0\x77\xab\xfe\x7b\xa3\xe5\xdf\xf7\x9b\x3f\x6f\x80\ -\x69\x17\xdf\x05\xaf\xbd\xb3\x9d\xf9\x6d\xec\x6f\x18\x20\xb9\x6e\ -\x48\xa9\x54\xcf\xc9\xcd\x31\x76\x23\xf2\xdd\x8a\xec\x7d\x72\x49\ -\x72\xe9\xfd\x51\x37\xa9\x1b\xd3\xdb\xdb\x2b\x75\x79\xd4\xed\x75\ -\x48\x3f\x94\xee\xee\x41\xa0\x21\xe8\x83\xab\xff\xa8\x74\x67\x5f\ -\xa9\x74\x4f\xf5\xa4\xc2\x94\xa9\x53\x1c\xf9\xde\xa1\xec\xb3\x6e\ -\x00\x4d\x9b\xed\xee\xee\x86\x43\x87\x0e\x49\xfc\x76\xe3\xb5\xcb\ -\xee\xf8\x83\xf0\x3d\x03\x7f\x08\x91\xf8\xe2\x46\x92\xd3\xdc\x7c\ -\xb5\xe1\x33\x5e\x27\xc8\x00\x14\x59\x77\x11\xa9\x65\x24\x17\x76\ -\xb1\x05\x48\x4e\xa1\xca\x73\xcb\x46\x41\x75\x29\x76\xab\xdb\x63\ -\x90\x86\x68\xd1\x1d\x21\x3f\x3f\x7f\x3d\x6b\x89\x65\xd2\xfd\xe4\ -\x53\x4e\x96\x5a\x21\x2b\x12\xdb\xc9\x7a\x5e\x05\xe8\xfb\x34\x2a\ -\x5f\x31\x5a\xb5\xee\x9e\x14\x31\xc9\x89\xd9\x1a\x8b\x48\x6e\xfc\ -\x7e\x46\x19\x70\x2e\x02\x3d\x46\xad\x38\x4f\x72\xd9\x7d\x11\xf6\ -\xa1\x13\x6b\x49\x6e\x77\x5c\x27\xb9\x4c\x0d\x70\xfb\x55\xea\x66\ -\x25\xd2\x10\x2d\xba\x33\x63\x4e\x48\x2d\x1b\x6c\xa3\xc1\x27\xad\ -\x42\x31\xeb\x7b\xcf\x99\x3d\xc7\x91\x15\x77\x13\x9c\x73\x6a\xf1\ -\xcb\x54\xbf\x9d\x5a\xb7\xe6\xe6\x03\x60\xce\x54\x03\x13\x81\xc5\ -\xbf\x85\x58\x2a\x03\xea\x8b\xe7\xe6\xe4\x0e\x9c\x2f\xb1\xd4\x6c\ -\xd0\x8c\x1f\x99\x26\xba\xc6\x15\xc9\x7d\xae\x48\xae\xff\x9c\x46\ -\xc0\x28\x3c\x5a\x74\x3b\xe4\xe6\xe6\x9a\x03\x70\xc4\xf8\x5a\x58\ -\x50\x18\x4c\x5b\xe5\x7d\x6b\x3b\xab\x2c\xb4\xea\x36\x99\x73\xa2\ -\x7d\x9a\x5a\x3b\x7a\xf4\x28\x2d\xa3\xce\x09\xc9\x8d\x71\x02\xa3\ -\x7f\xcf\x5e\x47\x3f\xb7\xb4\xb4\xd4\x3f\x1b\x0c\x18\xe3\x13\xa6\ -\xee\x33\x8e\x74\xa2\x40\xa5\x1d\x39\x9d\x92\x9c\xfa\xe7\x4e\x94\ -\x53\x00\x4b\x91\x8a\x48\x74\x29\xd4\xca\x4d\x65\x9f\x6d\x00\x4e\ -\xf7\xcb\xf9\xf3\x84\xa4\x04\xb0\x97\xe9\x10\xda\x3e\xdd\xa6\x44\ -\xa7\x84\xf7\xe7\xd4\x13\x33\xc9\x09\xef\x8b\x13\x89\xbc\x27\x30\ -\x72\xc4\x48\x18\x39\x72\xa4\x99\x48\x44\x1c\x05\x77\x62\x69\xad\ -\xce\x93\xfa\xea\x3e\xf3\xe7\xb5\xb7\xb7\x5b\x06\xef\x38\xd4\x23\ -\x15\x91\xe8\x56\x01\xb8\x46\x43\xa5\x24\x66\x79\x39\x7f\xfe\x7c\ -\xeb\x68\xb1\x45\x74\x5d\xf4\xbe\x23\x3f\x9e\xd8\x77\x43\xd1\x3c\ -\x73\x3a\x40\x86\xaa\x56\x83\x2f\x0e\x56\xbe\xb8\x1f\xd4\x07\xa7\ -\x56\x9c\xe6\xe6\x0b\x89\x2c\xeb\x5a\x14\x91\x5a\x90\xf7\x6f\x49\ -\x6c\x4e\x25\xf0\x51\x7b\xfd\x38\x25\x3a\x7f\x9f\x44\xbd\x17\x0c\ -\x56\x22\x1d\x91\xe8\x26\x64\x65\x65\xd5\x98\x2a\x24\x57\xb1\xa9\ -\x6f\xcc\x8f\x46\x0b\x25\xf8\x26\xb3\x7a\x52\x82\x03\xb1\x95\xfb\ -\x74\x9b\xc6\x12\x68\xbf\x7b\x49\x71\xb1\x60\xd8\xab\xd9\x8a\xd3\ -\x59\x59\xcb\x4a\xcb\x8c\x6e\x08\xdf\x65\x26\x50\x36\x52\x59\x6e\ -\x71\x8e\x88\xa4\x56\x3e\xbc\x95\x2f\xef\x80\xe4\x14\xab\x90\x8e\ -\x18\x8c\x13\x05\xe0\x1a\xac\x02\x70\x74\x7f\xdc\xb8\x71\xf6\x41\ -\x33\x22\x9e\x45\xc5\xf2\x3c\x30\xe7\x87\x3b\xce\xae\x63\xcf\x0d\ -\x6c\x53\xcb\x6c\x4c\xb4\x01\x53\xb0\xcc\xd4\x98\x81\x7c\x60\x89\ -\x8c\xa0\x52\xe9\x2d\x39\x97\xf7\xbb\x65\x01\x39\xfe\xfd\xfe\xfe\ -\x7e\xb7\x24\xd7\xf1\xa8\x5a\x96\x21\x2d\xd1\xa2\x6b\xc8\x1c\x96\ -\x59\x69\x19\x80\x53\x31\x6f\xde\x3c\x67\x96\xda\x8e\xe4\x44\xec\ -\xd3\x0b\xfd\x7d\xa7\xfe\x3d\x11\xfc\x76\x81\x1f\x2d\xfa\x4e\xd1\ -\x88\x32\x3b\xf7\x45\x24\xad\x85\x7e\x3a\xd3\x80\x48\x49\x4e\xac\ -\x49\x4e\xcb\x91\x23\x47\x42\x21\x39\x45\x1d\x52\x12\x89\xce\x56\ -\xec\x46\xab\x00\x1c\xed\xbf\xa6\xf2\xd6\x69\xf2\x87\xe5\x7b\x20\ -\xb7\xfe\x76\x3e\xb9\x28\xf2\x6d\x92\xf6\x20\x76\x3d\xf8\xc6\xc1\ -\xca\x45\xb1\x7a\xcf\xce\xda\xdb\x65\xc8\xc9\xa4\xbb\x55\x60\xef\ -\xf8\xf1\xe3\xa1\x90\x5c\xc7\x2d\x48\x4b\x24\x3a\xa4\xa7\xa7\xe7\ -\x1b\x2a\xa4\x45\x00\xce\xca\x52\x5b\x76\x9f\x81\x7d\xd7\x9b\x95\ -\xb5\xe7\xdf\x73\x92\x75\xc6\x13\x95\xff\xbb\x18\xd7\x5d\xd8\x28\ -\x88\x1a\x3e\xa1\x2c\xb7\x19\x71\x66\x25\xcd\xad\x48\xce\xca\x76\ -\x49\x64\xdd\x29\xd6\x20\x2d\xd1\x47\xa7\x15\x48\x9b\xe9\x95\xf5\ -\xc9\xd9\x51\x69\x25\x81\x59\x53\x6c\x7d\x65\xb7\xfe\xb4\xd3\x60\ -\x9e\xc3\x6b\x2c\x83\x81\x20\x1f\x2b\x6e\x15\x1f\xb0\xb5\xdc\x0e\ -\x8e\x99\xe4\xbc\x85\x35\x67\xaf\xa1\x52\x5f\x9b\x74\xe2\xe0\x41\ -\xe9\xfd\x77\x81\x19\x6a\xd9\x8c\xf4\x1c\xda\xc1\xb8\x2a\x26\x57\ -\xda\x50\x99\xe8\xfe\xd4\xa9\x53\x1d\x13\xcc\x29\x59\x9d\x06\xec\ -\x2c\x23\xd6\x2e\xce\xb1\x22\xaf\x2c\x9b\x4d\xa8\x4c\x44\xd9\x71\ -\x16\xc7\x4c\xdd\x6b\x92\xe3\x32\xab\x4f\xd1\xd3\xd3\x13\x0e\xc1\ -\x75\xd0\xc6\x1c\xb3\xe5\x86\xaa\x74\x4f\x4d\x4d\xbd\x45\x58\xc9\ -\x02\x95\x71\xcc\x98\x31\x72\xff\x9b\x80\xad\x34\x97\x05\xd7\x78\ -\xdf\x95\xf7\x81\x85\x01\x30\x1b\x92\x3b\xe9\xdb\x17\xca\x6d\x41\ -\x36\x9b\x2c\x40\x66\xd5\xa5\x26\x0c\xd6\x81\x44\xaa\x3b\x24\xb9\ -\x9e\x24\x93\x0c\x78\xef\xbd\xf7\xf2\x91\xe8\x83\x27\xdb\xd7\x48\ -\x65\xa8\xfa\x8f\x12\xdd\x32\xda\xed\x20\x10\x67\x49\x44\x62\x9f\ -\xf9\x26\xb5\xac\xfc\x36\x11\x6f\x0b\x23\xda\xc4\xda\x07\x97\x05\ -\xe0\x64\x51\x72\xd9\x7d\x70\x12\x99\xb7\x3a\xf7\xb3\xcf\x3e\x8b\ -\xe4\xe3\x7e\x74\x30\xeb\xda\xdc\xb9\x73\xdb\x91\xe8\x83\x47\x74\ -\x69\xc5\x1b\x3d\x7a\xb4\xd4\x22\x5b\x11\xdc\xd5\xc4\x0a\xe0\x3c\ -\x72\x6f\xb2\xfc\x04\xe4\x56\x12\xe4\x79\xe6\xc1\xc9\x31\x08\xb8\ -\x22\xbf\x5d\x24\xdd\xcd\x7d\x71\x92\x3a\x4b\x27\x99\x88\x30\xea\ -\x50\x70\x0f\x41\x1f\x5d\xf5\xbf\x9f\xd6\x2b\x95\xee\x9b\xb3\xaf\ -\x93\x26\x4d\x72\xed\x97\xbb\xc9\x94\x73\x15\xac\x73\xe0\xd3\xdb\ -\x1d\x77\x92\x0c\xe3\xc8\x27\x07\x07\xc9\x33\x0e\x46\xad\xd9\xbd\ -\x47\x83\x70\x51\x00\x95\xcf\xed\x48\xd3\x21\x44\x74\xb5\x32\x2d\ -\x91\xbd\x47\x73\xbf\x9d\x12\xc8\x31\x59\x41\xd0\xad\xe5\x86\xbc\ -\x0e\x3e\x57\xaa\x02\x80\x48\xaf\x0f\xe7\xd5\xb2\x1f\x1d\xec\x47\ -\xad\xc9\x48\x7f\xec\xd8\xb1\x68\x3d\xf6\x06\xb5\xcc\x42\x9a\x0e\ -\x1d\xa2\xe7\x5b\x59\xf3\x93\x4f\x3e\x39\x7c\x2b\x2e\x48\x4d\x0d\ -\xd5\xd2\xdb\x6d\x3b\xb5\xe6\x96\x0d\x01\x38\xe8\x97\xf7\x59\xe4\ -\xdd\x83\xf3\xfc\x74\xab\x61\xa9\x14\x74\x52\xcc\x28\x61\x26\x52\ -\x74\x68\x11\xbd\x5e\x44\x1c\x4a\x72\x3a\x68\x25\x54\x79\x1c\x09\ -\xf9\xee\x24\x6f\xde\xb1\x35\x07\x79\x77\x9a\xd5\x22\x0a\xa6\x6e\ -\x36\x62\x1d\x80\x14\x59\x6a\xa7\xd6\x9c\x27\xf9\xe1\xc3\x87\x63\ -\xd1\xc8\xbb\x96\xef\x9f\xad\x1c\x35\x43\xfd\xf3\x69\xf2\x4d\xad\ -\xf1\x9d\xce\x40\x39\x60\x3c\xcc\x4e\xcf\xaf\xfd\x99\xa3\xd8\x1b\ -\xbe\x09\x14\x58\x37\xfc\xae\xfd\x77\x26\x2a\xd1\x13\xa5\xaf\x92\ -\x48\xfc\x76\x58\xb0\x60\x01\x9d\x7c\xc2\x91\x3f\x2b\xb3\x8c\xe1\ -\x12\xd9\x89\x6f\x1d\x9c\xbb\x4e\xa0\x1c\x42\xb5\xf0\x76\xdf\xe9\ -\x74\x34\x99\x53\x5f\x9c\x27\x39\xcd\x82\xdb\xb7\x6f\x5f\x2c\x1a\ -\x79\x57\x03\x5d\x5a\x56\x8d\x8a\x66\x1f\x5f\x5b\xe1\xaa\xfd\x09\ -\x37\x55\x75\x42\x8f\x47\xa7\x95\x4f\x27\xb9\x95\xcc\x14\x56\x62\ -\x70\x16\x75\x36\x5c\x0f\xd6\x56\xd0\x32\x80\x06\x44\x98\xdb\xee\ -\xa6\x8b\x8b\xf7\xab\xa5\xb3\xe4\x48\xba\xe7\x42\xe9\x42\x63\xdf\ -\x63\x49\x4e\xf7\x63\x40\x72\x8a\x3a\x57\x24\xbf\x7b\x54\x25\xd0\ -\x91\xc9\x91\x28\x1e\x61\xf1\xb6\xdc\x35\xaa\x06\x89\x1e\x79\x48\ -\x07\x39\xd0\x99\x56\xed\x2c\x93\x53\x99\x6c\x9b\xe7\x2e\xcb\x8d\ -\x97\x90\x4d\x36\x66\xdd\x8a\xc4\xb2\xc4\x1b\x11\x59\xe9\x24\x8c\ -\xc2\xdc\x73\xe2\x6c\xb0\x8a\x15\xb9\xed\x86\x98\xd2\xfd\x96\x96\ -\x96\xb8\xac\x2c\x85\x3f\xdc\xbf\x47\xf1\x90\x36\xb5\x40\xd8\x25\ -\x85\xce\x01\x66\x2e\x85\x77\x24\xde\xca\xb0\x89\x40\xf4\x55\xb2\ -\x37\xa6\x4f\x9f\x6e\x2b\x63\x9d\x4c\x74\x68\xe7\x9f\x5a\x5a\x4d\ -\x20\xce\x13\x5d\xac\x3e\x5b\x32\x23\x8c\xcc\xfa\x3b\x22\x2c\x38\ -\xeb\x0b\x77\x3a\x71\x84\xfe\x4a\x2d\x7b\x47\x47\x47\x2c\xeb\x80\ -\xab\xc5\x1e\x0a\xbe\xdf\x54\x10\x21\xeb\xad\x12\xde\x54\xea\x13\ -\x51\xfd\x26\x02\xd1\xbd\x76\xf2\xdd\x6d\xb4\xdb\x8d\xc4\x37\x04\ -\xb7\x5c\x8e\x42\xb3\x1d\xf6\x09\x0e\xd2\x50\x2d\xe6\x75\xe3\xf7\ -\xed\xdc\x01\x27\x56\xdc\x89\xfb\x10\x23\xc9\xee\xa8\xb1\x97\x06\ -\x9f\x3c\xb0\x46\x40\x52\x29\xa1\x9d\x36\x08\x05\xdf\x6d\x5a\x86\ -\x44\x8f\x21\x2a\x2b\x2b\x6d\x09\xef\x36\x60\x65\x39\x74\xd4\xa5\ -\x5c\x77\x2a\x91\xad\xfc\x73\xab\xb4\x58\xc7\xaa\xc2\xc5\xf7\x3b\ -\x09\x04\xee\xdd\xbb\x77\x30\x1e\xb7\xeb\x6e\x36\xef\x77\x9a\x6e\ -\x15\x11\x55\xb1\x2b\x1e\xcb\xb2\x2a\x51\xf9\x12\xef\xdd\x6b\x52\ -\xff\x7c\xca\x94\x29\x21\x65\x91\xb9\x55\x01\x6e\xaf\x0d\x27\xe3\ -\xcd\x09\xd1\x9c\x24\xc4\x84\x13\x75\xb7\x7a\xa5\x5d\x69\x09\x35\ -\x68\xc5\x03\x55\xe0\x9f\x37\x3e\x32\xd2\xf2\xd6\xa6\x84\xed\x5e\ -\x8b\x77\x8b\x5e\x67\x27\xd9\x43\x25\xb9\x93\x80\x9d\x53\x0b\xe8\ -\x26\xc8\x65\xf9\xbe\xcf\xdd\x1a\x68\x6e\xd4\x41\xb8\x24\xa7\xd9\ -\x6f\x51\xc8\x67\x77\x83\x9a\x10\x88\xb9\x47\x49\x21\x0d\x34\xa8\ -\xe6\xba\x98\x82\x73\x5a\xa3\x01\x48\xf4\x18\x4a\x36\x3a\x97\x79\ -\xb8\x24\x0f\x35\xea\x1c\x36\x99\xad\x02\x5f\xe0\x8c\xac\xa1\xfe\ -\x3d\x6e\xba\xf0\x58\xd0\x35\xe4\x22\x3c\x32\x2d\xa2\x8d\xbe\x15\ -\xf2\xbf\xd9\xbc\x08\xac\x7c\x73\x67\x3e\x7b\x63\xfe\x2d\x4d\x7b\ -\x12\x99\xe8\x09\x39\x0b\xec\xe4\xc9\x93\x23\x42\x72\xb7\xb2\xdb\ -\x4d\xe3\x12\x49\xd9\x6e\x15\x6f\xe0\xfb\xb6\xdd\xe4\xba\x3b\xf9\ -\xce\x13\x27\x4e\x18\x16\x8a\x1c\x64\xa2\x87\x14\x08\x53\x7d\x6f\ -\x1a\xd0\x6d\xb3\x3c\xc9\xc2\x23\xc9\xbb\xa9\x39\xe1\x17\x82\x4c\ -\xc8\x60\x9c\x3e\xaf\x79\x34\x48\xee\x94\x28\x6e\x49\xe9\x86\xe4\ -\x4e\x95\x82\x93\xb5\xce\x9c\x4c\x84\x61\x45\xf2\x03\x07\x0e\x24\ -\x7a\x1d\x87\xbc\x1b\x9b\xdb\xd5\x9a\x5e\x07\xa1\x45\xdd\x93\x22\ -\xdf\x3e\x9e\x89\x6e\xdb\x77\x1a\x4d\x92\xbb\x9d\xac\xc1\xcd\xfb\ -\xae\x25\xbd\x8b\x8c\x39\xa7\x92\x7c\xa8\x90\x3c\x48\xf6\xe5\xcd\ -\x6b\x55\xcb\xbe\xce\x65\xd4\xbd\x41\xbd\x2e\x29\xe6\xae\x8b\x67\ -\xe9\x2e\xf4\xc9\x2a\x2a\x2a\x62\x62\xc9\xa3\x29\xdd\xed\xbe\x83\ -\x97\xe3\x6e\x14\x43\x24\x48\x4e\x03\x6f\x71\xe0\x93\x47\x14\xcb\ -\x96\x5d\x9b\x7f\xe3\x86\xde\x35\x37\x57\xbf\x57\xab\x40\xbf\x77\ -\x20\xf8\xe9\x03\x1f\x1b\x08\xf5\x05\xf6\xd5\xf2\xd5\x47\xd3\xea\ -\x92\xe5\xef\x8f\xe7\x41\x2d\x42\xaf\x69\xd1\xa2\x45\x74\xee\xb8\ -\xa8\x90\x3c\x12\x0d\x80\xdb\x46\x21\x52\x6e\x45\xa4\xfe\x76\x3a\ -\xe4\x54\x9f\x97\x3d\x0e\x51\xab\x16\xd7\xe9\xa7\xd7\x5d\x7f\x43\ -\x65\x5f\x5f\x5f\x23\x5d\xe1\xb5\xf7\x44\xaf\xb6\xd2\x6b\x6f\xef\ -\x09\x66\x9b\x3b\xce\xee\xf7\xf5\xd5\x35\x1d\xd8\xb7\x16\xa5\x7b\ -\xac\x25\xc8\x20\x92\xdc\x4d\xb2\x49\xb8\xd1\x6e\x7e\x1a\x65\xa7\ -\xd7\x86\xf3\xb7\x37\x37\x37\xc7\x33\xc9\x29\x96\x44\x52\x1d\x3a\ -\x33\x37\x24\x29\xac\x7a\xa2\xae\xd4\x32\x28\x24\x77\x1b\x40\x73\ -\xe3\x97\xf3\x41\x36\xd1\x68\xb1\x68\xa8\x03\x7d\x7b\xcf\x9e\x3d\ -\xc1\x35\xcd\xe3\x18\xb5\xa1\x5c\xf4\xf0\x43\x0f\x86\x9c\xe8\xa2\ -\x28\xca\x92\x64\x20\x7a\x42\x75\xaf\xe5\xe4\xe4\xb8\x0a\xca\xc5\ -\x8a\xe4\xd1\xfc\xce\x68\x93\x9c\x26\xc1\xc4\x49\xf7\x99\x13\x84\ -\x1c\x01\xbf\x7f\xf2\x8b\x21\x5d\x57\xf0\x9d\xa6\xa4\x98\xb3\x2e\ -\xa1\x2c\x3a\x4d\x94\x89\x86\x35\x73\xfa\x39\xf1\x4a\x72\x37\xea\ -\x87\xbd\x86\x4a\xf5\x04\x22\x79\xc8\x68\xfb\x59\x79\xa5\x42\x57\ -\xf4\x09\xa1\xa8\xd7\xd6\x24\xc3\x3d\x48\x28\x8b\xce\x4e\xe9\x1c\ -\x4d\xc2\x85\xa2\x1a\x06\x93\xe4\x6e\x1b\x3f\xda\x75\x46\x49\x3e\ -\x64\xa0\x40\x63\x18\x61\xe7\x06\x48\x82\x55\x63\xe2\xd5\xa2\x0b\ -\x5b\xd1\xbe\xbe\xbe\x98\x90\x3c\x9a\x01\x2f\xb7\xaa\x21\xd2\xbf\ -\x95\x12\x7c\x28\x91\xbc\x7d\x4d\x79\x7e\x48\x29\xb0\x4c\x69\x5b\ -\x9d\xf8\x56\x3d\x5e\x2d\x7a\x95\xe8\xe0\x9b\x6f\xbe\xa9\x65\xc5\ -\x9d\x76\xda\x69\x49\x43\xf2\x50\x83\x8c\x6e\x7f\xe3\xd1\xa3\x47\ -\xe3\x76\x56\x98\x28\x5b\xf3\x4d\x4a\xf8\xf6\x38\xe1\xad\xba\x27\ -\x91\x88\x4e\x41\x07\x58\xbc\xfe\xfa\xeb\xb0\x6d\xdb\xb6\x90\xfc\ -\xd2\x78\x23\x79\xb4\x7f\x2b\x0d\xb6\x35\x36\x36\x0e\x4d\x92\x6b\ -\x35\x9c\x54\xa9\x05\xc2\x2d\xed\xbf\x2a\xab\x44\x8b\x3e\x08\xa0\ -\x2b\x83\xd0\x52\x55\x55\xa5\x95\xc1\x88\xbc\xc7\x2b\xc9\x29\x68\ -\x57\xd9\xfe\xfd\xfb\x61\x28\xa3\xfd\xd7\x65\xab\x23\xf8\x71\x74\ -\x85\xd7\x02\x24\x7a\x64\x51\xeb\xf4\x44\x6a\xad\x68\x29\x2e\x2e\ -\xd6\x96\x65\x8a\x76\x50\xce\x0d\xd9\x62\xfd\x9e\x6e\xc1\x93\x29\ -\x47\x3d\x2c\xd5\xee\x81\x15\x11\xfc\x38\x6f\x62\x7b\x30\xf1\x89\ -\xf5\x10\x62\x72\x44\x7e\x7e\x3e\x54\x57\x57\x27\xac\xbf\x1e\xea\ -\x7b\x6d\x6d\x6d\x49\x97\x9f\x1e\x4e\x9d\x3d\xfa\xa0\x26\xb5\x1b\ -\x23\xfc\xdd\xeb\xf2\x6e\x68\xbe\x08\x2d\x7a\x3c\xc8\xb5\xf6\x76\ -\x78\xe3\x8d\x37\xb4\xed\x09\x13\x26\x98\x26\xa9\x88\x37\x92\x87\ -\xe3\x02\xd0\x05\x14\xa8\x3c\xa7\xbd\x11\x43\x08\xce\x56\x6e\xf1\ -\x68\x52\x3b\xd2\x48\xd8\x2c\xb9\xa4\xb3\xe8\x22\x64\x64\x64\x68\ -\x93\x55\x64\x65\x65\xc5\x1d\xc9\x43\xf9\x4c\x9a\xe4\x12\xe3\xe9\ -\x96\xe3\xcd\xad\xb3\x1d\xd8\xd2\xf1\x70\x59\xb4\x26\xb7\xab\xcb\ -\xbd\xae\x79\x2d\x12\x3d\x0e\x89\xce\x82\xae\xd5\x46\x83\x77\x23\ -\x46\x8c\x48\x18\x92\xd3\xc0\xda\x91\x23\x47\xe2\x7d\xc0\x49\xdc\ -\xd4\xd9\x8e\x47\xca\xe8\xa4\xa2\x6b\xa2\xf5\x03\x72\xbf\xd6\x9c\ -\x70\x5d\x6d\xa9\x43\xad\x96\x50\xb9\xbb\x73\xe7\x4e\xad\x68\x0f\ -\x2d\x37\x57\x5b\xf1\x25\x2f\x2f\xcf\x55\xa4\x3d\x1c\xd9\x6d\x47\ -\x72\x4a\xec\xd6\xd6\x56\xcd\xef\x46\x84\x00\x4f\xf4\x48\x8e\xd2\ -\x3d\x41\x2c\xba\x13\x78\xbd\x5e\xcd\xb7\xa7\x8d\x40\xa4\x07\x94\ -\xf0\xc7\x3a\x3b\x3b\xb5\x42\x49\x3d\xc4\x7c\xed\xa8\xd5\xd9\x63\ -\x6b\x4b\xa3\x3d\x27\xf5\xba\x9c\xa5\x07\x12\x2a\x28\x17\xaf\x16\ -\xbd\x61\x30\x89\x4e\x49\x27\xb3\xa6\x74\x04\x1d\x95\xff\xfa\xbc\ -\x75\x74\x5f\x66\xf9\x69\x4e\x39\x2d\x54\x45\xd0\x44\x1f\x4a\x68\ -\x44\x74\x71\xec\x0f\xa5\xab\x63\xf0\x35\x09\x17\x94\x8b\x57\x8b\ -\xbe\x12\x20\x71\x57\xc5\x40\x0c\x5e\x9d\x3d\xf6\xc7\xd2\x98\xac\ -\x30\xa1\x28\x30\x33\xfb\xaa\x03\x09\x33\x9f\x5c\xbc\x5a\xf4\x4d\ -\x58\x9f\x11\x21\x11\x30\x76\x49\xdd\x54\x75\x16\x20\xd1\xc3\x54\ -\xcf\x58\x65\x11\x6e\x71\xfc\xf1\xd2\x47\x63\xf8\x75\x09\x95\x29\ -\x17\xaf\x83\x5a\x36\x60\xb5\x45\xb8\x37\xe7\xa4\x4e\x2d\x10\xab\ -\x72\xfc\x4f\x25\x4b\x91\xe8\x08\x44\xac\x79\xae\xc4\xbc\xd4\xa3\ -\x74\x47\x20\x62\x88\xce\x27\x8a\x57\x5b\xae\xab\x34\xc4\x81\x16\ -\x1d\x91\x48\x68\x90\x9b\x73\x58\xa1\xc5\xe3\x63\x5c\x3a\xff\x52\ -\x7c\x0b\x12\x1d\x81\x88\x19\xd1\xc9\x60\x95\x35\x48\xf4\xf0\xd0\ -\x88\xf5\x1a\xe1\x84\xe8\x9d\x4f\x8e\x5c\x3a\x18\xd6\x3c\x58\x90\ -\xe8\x61\x61\x1d\xd6\x6b\x04\x07\x61\x6f\x8c\xa2\x5a\x55\xb5\xc0\ -\x60\x95\xae\xa7\x46\xdc\x82\x44\x47\xa2\x23\xa2\x0d\x05\xbc\x83\ -\x6a\xd1\x95\xf8\x1f\x44\x13\xcf\x51\x77\xec\x4b\x47\xd8\xa2\x6b\ -\xdd\x88\x19\x78\x17\x12\xdb\xa2\x23\x10\x2c\xc4\xd9\x92\x34\x18\ -\x36\x78\x81\xb8\x60\xe9\x7a\xa6\x68\x29\x12\x1d\x81\x08\x1f\x6b\ -\x24\xb2\xbd\x76\x90\x65\xbb\x5e\xea\x51\xba\x87\x8e\x06\x18\xc4\ -\xe1\xaa\x88\xb8\x82\x90\x48\x34\x18\x86\x48\x7c\x8b\xbe\x0a\x1f\ -\x11\x22\x80\x3d\xfc\x81\xee\xe7\x87\xdf\x12\x27\xd6\x5c\x2b\xea\ -\xef\x59\x1c\xaf\x37\x2f\x11\x7a\x01\xb1\xc9\x46\x08\xeb\x6a\xf7\ -\xdf\x0a\xe3\xad\x6e\x34\x0e\xfb\x42\xcb\x18\xb4\xe8\x91\xf4\xcd\ -\x10\x43\x09\x33\x13\xe4\x77\x56\xa1\x45\x0f\x1f\xad\x90\xe0\xab\ -\x65\x20\x42\xf2\xcb\x97\x89\xde\xe8\x7e\xb1\x20\x5f\xd5\x7a\x6d\ -\x71\xc8\x28\xef\xb0\xcf\xb7\xb6\xc7\xdb\xcf\x4a\xa4\xa8\x7b\x41\ -\x3c\xb7\x98\x88\xc8\x4a\xe0\x80\x11\x5a\x66\x61\xa1\x66\x0e\xc2\ -\xb0\x54\xfb\x02\x11\x5d\x06\x6a\x48\x12\x9d\x62\x4f\xa0\x02\xd4\ -\x22\x17\x92\x12\x6d\x01\xd5\x66\xeb\xe7\x66\x7c\xbe\x75\x43\x3c\ -\x05\xe2\xe2\x3d\xf7\x5d\x49\xf0\x8a\xb1\x14\x20\x71\x06\xff\x23\ -\x6c\xfd\xdb\x3d\x6e\x2e\xe8\x79\xd9\x1b\x77\x81\xda\x8c\xf3\xda\ -\xe2\x92\x53\x89\x9e\x30\xb3\x36\xd0\x58\xd5\x21\x4f\x12\xda\x82\ -\x2b\x6e\x49\x1e\x30\x53\x6b\xe2\xcc\x9a\xc7\xed\x5c\x87\x4a\x92\ -\x55\x9c\x1a\xb0\x1a\xb3\x8c\x88\x27\x1f\x3c\x22\xdd\x50\x3d\xaf\ -\xe6\x7f\x08\x71\x12\x95\xcf\x38\xa7\x3d\x6e\xf9\x94\x6c\x29\xb0\ -\x1b\x02\x8d\x97\x17\x70\x3c\x7b\x3c\xa2\x3e\xf0\x7c\xc6\x44\x90\ -\x5c\xb3\x14\x05\x56\x0c\x72\x10\xae\x3e\x9e\x49\x9e\x8c\x16\x5d\ -\x84\xa8\x2e\xb8\x87\x70\x24\xcf\x6b\xd5\x12\xf5\xc5\x0e\x4e\xbc\ -\x96\x3f\x03\x40\x9b\xf1\xa5\x36\x46\x7f\xd7\x8a\xf4\xb3\x8e\x26\ -\xc4\xca\xaa\xca\x10\xaa\x70\x74\x5d\xed\x75\x80\x11\xfb\x58\x81\ -\x12\xee\xd6\x78\xf8\x21\x27\x5e\xcf\xcb\xb7\x90\xf7\x4e\xea\x83\ -\xe6\x0e\xa6\x9f\x79\x14\x87\x4e\x27\x18\x2a\xd5\xb2\x1b\xfc\xe9\ -\xb5\x58\x22\x57\x1e\xc5\xaa\x85\x88\x67\xd2\xaf\x47\x92\x86\x5c\ -\x56\x63\x15\x42\x24\x22\x56\x22\x79\x2d\x0b\x55\x42\x8b\xb1\x9a\ -\x20\x92\xcd\xaf\x5f\x3d\xc4\x89\x4d\xc7\x18\xdc\x82\x55\x01\x31\ -\xd4\xb0\x34\xc9\xa5\xfe\xd3\xe0\xcf\x47\x40\x20\x10\x1c\x6a\x02\ -\x96\xbf\x35\x81\x08\xfd\x61\xc0\x4d\xc1\xc9\x15\x87\x00\x14\xbc\ -\x05\x31\x69\x04\x6a\x03\x85\x76\xf1\xc4\x6a\xa8\x6d\x03\xf8\x93\ -\x86\x36\x05\x0a\x76\x0d\x21\x10\x08\x04\x02\x81\x40\x24\x34\xfe\ -\x5f\x80\xf6\xce\x04\x40\x8e\xaa\xce\xff\xbf\x9a\xfb\xee\x9e\xcc\ -\x4c\x26\x99\x49\x32\x93\x0b\x08\x84\x64\xc2\x2d\xa0\x19\x44\x4e\ -\x91\x04\x14\x45\x11\x32\x28\x2a\xac\x7f\x24\xa8\xac\xae\xa2\x04\ -\x75\xbd\x95\xb8\xbb\xde\xfe\xcd\xa8\xff\x5d\x15\x77\xd7\xe0\xcd\ -\x0a\x9b\x89\x82\x44\x88\x32\x9c\x39\x48\xc8\x4c\x48\x26\xe7\x9c\ -\x99\xfb\xe8\xfa\xd7\xab\xee\xea\xa9\xe3\xbd\xba\xba\xfa\x9a\xf9\ -\x7e\xc3\xa3\xab\xab\xab\xab\xbb\xab\x6a\xea\xf3\xbe\xbf\xf7\x7b\ -\xef\xe1\x3f\x08\x82\x20\x08\x82\x20\x08\x82\x20\x08\x82\x20\x28\ -\x0b\x75\xc5\x15\x57\x84\x70\x14\x20\x08\xca\x34\x21\x5b\x06\x82\ -\x5c\xe8\xea\xab\xaf\xde\x10\x89\xc8\xad\xb2\x2c\x93\x2c\x47\x48\ -\x59\x56\x1e\xe5\x96\x6d\xdb\xfe\xf7\x47\x38\x3a\x10\x04\x01\xe8\ -\x10\x94\xe1\xba\xf6\xda\x37\x87\x14\x70\x77\x28\x10\x0f\xc7\x20\ -\xae\x03\x7a\x84\x3d\xef\x53\x4a\xf3\xf6\xed\xdb\x9f\xc3\xd1\x82\ -\x20\x28\x9d\xca\xc1\x21\x80\x20\xbe\xae\xbb\xee\x3a\xd6\x17\x49\ -\x1b\x76\x3e\x26\xcb\x74\x11\x61\x05\xe8\xed\xaf\x7f\xfd\xeb\x9f\ -\xc5\x11\x83\x20\x28\x9d\xca\xc5\x21\x80\x20\xab\xde\xf2\x96\xb7\ -\xb0\x5e\xfa\xad\xb2\x3c\x0d\x71\x6d\x59\xbf\x2e\xba\x5e\x5d\x9e\ -\xb7\x68\xd1\xa2\x4d\x0b\x17\x2e\xa4\xd7\x5e\x7b\x0d\x9d\x81\x21\ -\x08\x4a\xb9\x10\x72\x87\x20\x93\xae\xbf\x7e\xdd\x03\xb2\x1c\xd9\ -\xc4\x40\xad\x85\xd6\x75\x21\x76\xd3\x72\x24\x16\x86\xd7\xd6\xab\ -\xaf\xa9\x61\xf8\x1d\x3b\x76\x20\x0c\x0f\x41\x10\x80\x0e\x41\xe9\ -\xd0\xfa\xf5\xeb\xb7\x28\x60\x6e\x31\x03\x9b\x07\xf1\xa5\x4b\x97\ -\xd2\xf9\xe7\x9f\x4f\x7f\xfa\xd3\x9f\xa9\xb3\xb3\xc3\xb0\x4d\xec\ -\x3d\xed\x8a\x7f\x6f\x7e\xfa\xe9\xa7\xfb\x71\x64\x21\x08\x4a\xb6\ -\x10\x72\x87\xa0\x98\x6e\xb8\xe1\x06\x16\x66\xdf\xa8\x85\xd4\xcf\ -\x3e\x7b\x15\xad\x5a\x75\x36\x55\x56\x56\x52\x4e\x4e\x0e\x4d\x4d\ -\x4d\xd1\xf8\xf8\xb8\x0a\xf2\xeb\xaf\xbf\x9e\x16\x2d\x5a\x44\x79\ -\x79\x79\xd4\xdf\xdf\x47\x5d\x5d\x47\x62\x7b\x31\x84\xe7\xe7\x29\ -\x60\xff\x78\x5d\x5d\x5d\xb8\xab\xab\xeb\x51\x1c\x61\x08\x82\xe0\ -\xd0\x21\x28\xc9\xba\xf1\xc6\xb7\xaa\x61\x76\x73\x26\xfb\x45\x17\ -\x5d\xa4\x00\x7c\x49\xdc\x75\xc7\xda\xcb\x0d\xcb\x0c\xe6\xbf\xfd\ -\xed\x6f\xe3\xef\xb3\x3a\x7a\x6d\x5b\xb9\xe9\xef\x7f\xff\x3b\xc2\ -\xf0\x10\x04\x01\xe8\x10\x94\x0c\xbd\xf5\xad\x6f\xdb\xa0\x00\xb7\ -\x55\xd7\xbf\xdc\xd0\x6e\x7e\xd1\x45\xaf\x33\x40\xdd\x0c\xf4\xe8\ -\x72\xd4\x9d\xef\xd9\xb3\x87\xfe\xf6\xb7\xbf\xd1\xc0\xc0\x00\xaf\ -\x6d\x9d\x3d\xb2\x19\x34\x9a\xdb\xdb\xdb\x11\x86\x87\x20\x28\x50\ -\xa1\xdb\x1a\x34\xab\x75\xd3\x4d\x6f\xdf\x20\x49\xd4\x6a\x5c\xab\ -\x01\x9a\x28\x3f\xbf\x80\x58\xe6\xba\x5b\xcd\x9f\x3f\x9f\x1a\x1b\ -\x1b\xa9\xa0\xa0\x30\x06\x7b\xcb\x26\x4d\xac\xef\xfa\xaa\x55\xab\ -\xb6\xe0\xe8\x43\x10\x04\x87\x0e\x41\x01\xe8\xed\x6f\x7f\xc7\x6a\ -\xc5\x35\xb7\xf3\xb2\xd9\xd9\x63\x69\x69\x09\xad\x5b\xb7\xce\xe2\ -\xca\xa7\xbb\xaf\x45\x97\x5f\x7c\xf1\x45\xda\xb1\x63\x87\x53\xe6\ -\xbb\x61\xdd\xf4\xfb\xe5\x66\xe5\xfd\xe8\xe6\x06\x41\x10\x80\x0e\ -\x41\x7e\x74\xf3\xcd\x37\x87\x14\xb0\xf6\xf1\xba\xa4\x69\x40\x9e\ -\x3b\xb7\x86\x4e\x9d\x3a\xa5\x16\x3d\x98\x2f\xbe\xf8\x12\x5a\xb6\ -\x6c\x69\x1c\xe8\xbf\xfb\xdd\x6f\xa9\xab\xab\x4b\x07\xec\x88\x09\ -\xe6\x7c\xa0\xeb\xc0\xdf\xc1\x9c\xfb\xcb\x2f\xbf\x8c\x30\x3c\x04\ -\x41\xbe\x85\x2c\x77\x68\x56\x6a\xe5\xca\x95\xbb\x15\x96\x86\xcd\ -\x03\xc5\xb0\x65\xcd\x91\x0f\x0e\x0e\xd2\xd8\xd8\x38\xe9\x43\xf0\ -\x6c\xb9\xb3\xf3\x20\x3d\xfb\x6c\x3b\xcd\x99\x33\x87\xa6\xa6\x26\ -\xe9\x99\x67\x76\xea\xde\xaf\x1f\x70\x46\xff\x89\xb2\x65\x9d\x6e\ -\x5b\x36\xda\xdc\xc7\xab\xab\xab\x1b\x4f\x9e\x3c\xf9\x08\xce\x0e\ -\x04\x41\x70\xe8\x10\xe4\x42\xef\x7c\xe7\xbb\xb6\x29\x8e\xb9\x79\ -\x3a\xbc\x6e\xcc\x4c\xe7\x25\xc6\x59\xd7\x59\x07\x9c\x71\xeb\xce\ -\xcd\xeb\x38\x65\xfd\xde\xbd\x7b\x01\x76\x08\x82\x3c\x09\x49\x71\ -\xd0\xac\xd2\xbb\xde\x75\xcb\x43\xca\x43\x33\x27\x59\xcd\x24\xd9\ -\x61\x9d\xf5\x75\x6d\x9f\xc5\xc5\x25\x94\x93\x9b\x23\x7c\xdd\x85\ -\xb6\x2e\x5b\xb6\xbc\x57\x29\x98\xa6\x15\x82\x20\x00\x1d\x82\xcc\ -\xba\xe5\x96\x77\x6f\x50\x1e\x36\xea\xa1\xcc\x0b\x8b\x1b\x01\x2c\ -\x3b\x40\xd9\x4a\xe9\x91\x91\x61\xaa\xae\xa9\xa5\x25\xcb\x96\x53\ -\x45\x28\xe4\xaa\xb2\xc0\x09\xc5\xb3\xe6\x80\xbe\x25\x4b\x96\x22\ -\x1b\x1e\x82\x20\x57\x42\xc8\x1d\x9a\x15\xba\xf5\xd6\xdb\xd4\x8c\ -\x76\x5e\x36\xbb\x3e\x3b\x9d\x37\x66\xbb\x68\x1c\x77\x7e\x88\x7d\ -\xfa\x79\xe5\x9c\x2a\x9a\x53\x5d\xa5\xf2\x7b\x64\x74\x84\x0e\x1f\ -\x3c\xa8\x8e\x34\xc7\x0b\xb7\xeb\x33\xdf\xa3\xfb\xa4\xd8\x76\x5a\ -\xc5\x43\x6e\x39\x70\xe0\x00\xe6\x5e\x87\x20\x08\x0e\x1d\x9a\xf5\ -\x6a\xb3\x77\xc5\xe4\xca\x49\x1b\xdf\x2f\xdb\x6e\xdf\xd3\x7d\x82\ -\x4e\x1c\x3b\xa6\x2e\x17\x15\x16\xd3\xd2\xe5\xa7\xd1\x19\x67\x9d\ -\xa5\xb8\xf7\xb9\x4e\xee\xdc\xf2\x39\x6c\xe0\x9b\x86\x86\xc6\xde\ -\x06\x45\x38\x95\x10\x04\xf1\x84\x2c\x77\x68\xc6\x6b\xc3\x86\x0d\ -\xdb\x14\x26\x9e\x11\x1b\x7e\x35\x0e\xd1\x69\x78\xca\xdc\xa9\x51\ -\xf5\xfd\xcf\x79\xc0\x9d\x7e\xdd\x08\x74\xfd\xf3\xd1\x91\x11\x9a\ -\x98\x98\xa0\xb2\xb2\xf2\xf8\xfb\x4a\x4b\xcb\xa8\x7a\x6e\x2d\x85\ -\xc2\x95\x34\x3c\x34\xa8\xbc\x3e\xc9\xd9\x3f\xaf\xbd\x5e\x2e\x52\ -\x5e\xdf\x18\x0a\x85\x9a\xfa\xfb\xfb\x7f\x8e\x33\x0b\x41\x10\x80\ -\x0e\xcd\x1a\xb5\xb4\xdc\xfe\x90\x02\xc1\x9b\xa7\x61\x69\x85\xb7\ -\x1e\xc0\x76\x60\xb7\x42\xdc\x0e\xe8\xd3\xef\x19\x1d\x19\x55\xc0\ -\x3d\xa4\x00\x3c\x6c\xfc\xe3\xcb\xcd\xa5\xca\xaa\x2a\x9a\x5b\x3b\ -\x8f\x0a\x0a\x0a\x68\x70\xf0\x94\x1a\x6e\x77\x11\x25\x38\xa3\xbc\ -\xbc\x62\x53\x45\x45\x45\xc7\xc0\xc0\x00\xc6\x86\x87\x20\x48\x15\ -\xda\xd0\xa1\x19\xab\xdb\x6f\x7f\xcf\x3a\x05\xc0\x5b\xa3\x6d\xd2\ -\x11\x12\xb5\x9f\x3b\x77\x57\x13\x4d\xb8\x12\xe1\x76\x4f\xe3\x4d\ -\xcc\xc2\x0a\x9b\x99\x6d\xc9\xf2\xe5\x2a\xa3\xe5\x18\xf9\xe5\xd8\ -\x13\xed\x39\xeb\xd7\x7e\xb0\xb3\x93\xfa\xfb\x7a\xed\xba\xb5\xe9\ -\xdb\xd6\xd5\xb9\xd7\xbb\xba\xba\x00\x76\x08\x02\xd0\x21\x68\xe6\ -\xe9\xbd\xef\x7d\xaf\x65\x24\x38\x6f\x8f\x62\xa0\x8b\xfa\xa4\x9b\ -\x13\xe5\x78\xc9\x72\x79\x79\xf9\x6a\x5b\xba\x08\xe8\x31\x4c\xab\ -\x2b\x86\x87\x87\x69\xdf\xde\x3d\x34\x39\x39\xc1\x05\x3a\xdb\xa7\ -\x16\x35\x50\x4a\xdb\x91\x23\x47\x2e\xc3\x99\x87\xa0\xd9\x2b\x24\ -\xc5\x41\x33\x55\x6d\xfa\x27\x1e\xfa\x80\x6b\xef\x70\x48\x9a\x8b\ -\xae\xa8\xaa\x9a\x23\xde\x03\xe7\x33\x59\x96\xfb\x9e\x5d\x2f\xab\ -\x73\xab\x3b\xa9\xb8\xa4\x84\xce\x5e\xdd\x44\x6b\xce\x3d\x9f\x6a\ -\xe6\xd6\x3a\x6d\xde\x3c\x6f\xde\x3c\xb9\xb6\x76\xde\x3d\x38\xf5\ -\x10\x04\x87\x0e\x41\x33\x42\x77\xdc\xf1\xbe\x87\x14\xf7\xba\x51\ -\xef\xa8\xb5\xb0\xbb\x71\xbc\x76\xab\xf3\x9e\x76\xd7\xf6\x23\xc6\ -\xb1\xe9\x54\x2f\xbd\xf4\xf5\x2a\xd8\xd9\x5c\xe8\xda\x58\xee\x5e\ -\x26\x66\x59\xba\xfc\x74\xca\x2f\xc8\x17\x3a\x74\xde\xba\xb1\xb1\ -\x31\xda\xf7\xca\x1e\xb5\x4d\xde\x3a\x69\x4c\xdc\xbd\xf7\x29\x6b\ -\x9b\x8f\x1f\x3f\x8e\x30\x3c\x04\x01\xe8\x10\x94\x9d\x7a\xdf\xfb\ -\xde\xaf\xb6\x9b\x9b\x41\x6e\x06\xb2\x79\xbd\x79\x62\x16\x51\x08\ -\x7e\xc9\x92\xa5\x0a\xc8\x2f\x31\xb4\x63\x3f\xf5\xd4\x0e\x7a\xf1\ -\xc5\x17\x1c\x87\x7e\xd5\xd6\xe9\x27\x66\x61\x83\xcf\x14\x15\x15\ -\xbb\x06\xba\x7e\xdd\xc9\x13\xc7\xe9\xd5\xfd\xfb\x38\x50\xd7\x22\ -\x0c\xd1\xb9\xd7\x4f\x9c\x38\x81\x49\x5f\x20\x68\x16\x08\x59\xee\ -\xd0\x8c\xd1\x07\x3e\x70\x67\x28\x06\x31\x53\x97\xb3\x69\xc8\xad\ -\x58\x71\xa6\xfa\xc8\x42\xdf\x2c\xec\xed\x36\xe3\x7d\xc5\x8a\x15\ -\x74\xed\xb5\xd7\xd2\xa2\x45\x8b\x2c\x9f\xdb\xd7\xd7\x47\x87\x0e\ -\x1d\x12\x4c\xcc\xc2\x9f\xac\x45\xdb\xb6\xa7\xbb\x9b\x8e\x1f\x3b\ -\xd6\x32\xb7\x76\x5e\x8b\xf2\x74\xb7\x52\x9a\x48\x9d\x34\xc6\x59\ -\xc5\xa5\x25\x54\x5f\xbf\x90\x6a\xe7\xcd\xa7\x91\x91\x11\xb5\x8b\ -\x9c\xe9\x33\xe7\xb1\x49\x5f\xd8\x50\xb4\x23\x23\xc3\x98\xa2\x15\ -\x82\xe0\xd0\x21\x28\x6b\x80\xfe\xac\xe2\x7c\x9b\x78\x0e\x5c\x73\ -\xdf\x25\x25\xc5\x74\xcd\x35\xd7\x70\xe7\x38\x67\x8f\xc7\x8e\x1d\ -\xa5\x9e\x9e\x5e\xa5\x74\x53\x77\x77\x0f\x9d\x71\xc6\xe9\xaa\x2b\ -\xd7\xcf\x7f\x6e\x5e\x66\xe1\x76\x16\x76\x77\xe3\xce\xc5\x13\xb3\ -\x50\xd3\xee\xdd\xbb\x0c\x21\xf2\x1b\x6f\x7a\xc7\x5a\xe5\x85\x4d\ -\xa4\x8e\x3d\x2f\x4f\xa3\xda\xe4\xda\xa7\x57\xc9\x34\xd0\xdf\x4f\ -\x7b\x76\xef\x52\xb3\xe5\x4d\x8e\x5d\xcd\x86\xef\xe9\xe9\x41\x18\ -\x1e\x82\x00\x74\x08\xca\x5c\xdd\x79\xe7\x5d\xac\xbf\xf9\x46\x11\ -\xc8\xf5\xe1\xf0\xe2\xe2\x62\xc5\x6d\x5f\x63\x02\x3a\x1f\xd6\xf6\ -\xcb\xd3\x95\x82\xef\x7f\xff\x07\x1c\x78\xf3\xda\xd3\x85\x33\xad\ -\xf5\x29\xbb\x6a\xdc\xbd\x7b\xb7\x30\x3c\x7e\xc3\x5b\x6f\x6a\x50\ -\x3e\x71\x93\xb2\x71\x8b\x1e\xe8\xd3\xdd\xde\x75\xa0\x57\xd4\xf1\ -\xea\xab\x74\xa4\xeb\xb0\xb9\xf2\xa2\x86\xe1\x7b\x7b\x7b\x11\x86\ -\x87\x20\x00\x1d\x82\x32\x4b\xff\xf0\x0f\x1f\x5c\xad\xc0\xba\xdd\ -\xec\xcc\x8d\x20\x37\xb6\x9f\x57\x57\x57\x53\x73\xf3\x5a\x8b\x4b\ -\xf7\x02\x71\xfd\xf2\x1f\xff\xf8\x47\x3a\x70\xe0\x80\x70\x5c\x77\ -\x3b\x98\xeb\x12\xe5\xda\xf7\xec\xd9\xb3\xc6\xed\xef\x5e\x77\xe3\ -\x5b\x43\xca\xdb\x36\x2a\xef\x6e\x51\x1e\x1b\x0d\x40\xd7\x9c\xbb\ -\x52\x86\x06\x07\xd5\x44\x3a\xf6\xa8\xfb\xce\x9b\xfb\xfa\xfa\xee\ -\xc5\xd5\x03\x41\x00\x3a\x04\x65\x12\xd0\x7b\x15\x48\x87\xcd\x09\ -\x6d\x4e\x03\xca\x30\xa8\x5f\x76\xd9\x65\x2e\x80\xce\x87\xb8\x68\ -\xf9\xf9\xe7\x5f\xa0\x9d\x3b\x77\xd2\xd8\xd8\xa8\x27\xa0\xc7\x46\ -\x89\x6b\xdd\xbb\x77\xef\xed\x7e\x8f\xc5\xf5\xeb\x6f\xdc\xa0\xec\ -\x95\x01\xbe\x79\xda\xb8\x4f\x37\xde\x77\x1d\x3e\x44\x07\x5e\xdd\ -\xaf\x6f\xef\x6f\x52\xc0\x8e\x30\x3c\x04\x01\xe8\x10\x94\x5e\x7d\ -\xf0\x83\xff\xe7\x97\x0a\x08\xd7\x1b\x33\xcc\x9d\x47\x86\xd3\xb6\ -\xad\xab\xab\xd3\x65\xad\x7b\x03\xb7\x78\x79\xba\x32\xc0\xba\x99\ -\x3d\xf9\xe4\x93\xb4\x6b\xd7\x6e\x21\xcc\xcd\x99\xef\x8a\x5a\x5e\ -\x79\xe5\x95\x40\x66\x56\xbb\x6e\xdd\x0d\x0d\xb1\x76\xf8\x96\xb8\ -\x7b\x57\x34\x39\x31\x49\xbb\x5e\x7e\x91\xfa\xfb\x58\xa4\x9f\xd4\ -\x30\x7c\xbf\x22\x5c\x51\x10\x04\xa0\x43\x50\xca\x75\xf7\xdd\x77\ -\x6f\x50\x80\xd8\x6a\x6e\x23\x17\xb7\xa3\x5b\xfb\xa1\x37\x34\x34\ -\xd2\x85\x17\x5e\xe0\x09\xdc\x22\x78\xf3\xb6\x9f\x36\xc8\xd1\xf5\ -\xbb\x76\xed\xa2\xc7\x1f\x7f\xdc\xb6\xaf\x7a\xec\x7d\xcd\xfb\xf6\ -\xed\x0b\x3c\x33\xfd\xcd\xd7\xaf\x63\x13\xb4\x6f\x64\xa1\x7a\xe5\ -\x31\xcc\x3e\xa9\xfb\xe4\x49\xda\xbb\x67\x17\x4d\x4d\x4e\xb6\x0e\ -\x0c\x0c\xdc\x8e\x2b\x0b\x82\x00\x74\x08\x4a\x99\x3e\xf4\xa1\x7b\ -\x1a\x14\x08\x76\x88\xdb\xca\xed\xda\xd1\xa3\x8f\x67\x9d\x75\x26\ -\x9d\x79\xe6\x59\xe4\x26\xb4\xee\xc6\x8d\xf3\x5e\x3f\x7c\xb8\x8b\ -\x9e\x79\xe6\x19\xe5\xf1\x10\xc7\x9d\x47\xe2\xd9\xf5\x3c\xf7\xce\ -\x80\xbb\x7f\xff\xfe\xa4\xbb\xe6\x6b\xdf\xb2\x6e\x03\x73\xf1\x93\ -\x93\x93\x8d\xaf\xee\x7f\x85\x8e\x1d\x3d\xba\xfe\xd4\xa9\x53\x8f\ -\xe0\x2a\x83\xa0\xec\x52\x1e\x0e\x01\x94\xa5\xda\xaa\x7f\x62\x9e\ -\x47\xdc\xf8\xd4\x3a\x06\xeb\x05\x17\x5c\x40\x8d\x8d\x0d\xb6\x43\ -\xc2\xca\x1e\xc7\x8b\x65\xe1\xf5\x17\x5e\x78\x41\x6d\x43\x67\xed\ -\xe7\xfa\xb6\x73\x7b\xc9\xa2\xcf\x67\xa1\xf0\xc5\xc9\x3e\x90\xbf\ -\xfb\xf5\x23\x2c\xbc\x1f\x0f\xf1\x5f\x7b\xdd\xf5\x6b\x95\xef\xff\ -\xd0\xe3\x7f\xfc\x1f\x24\xcd\x41\x10\x1c\x3a\x04\x25\x4f\xf7\xdc\ -\xb3\x51\xd7\x45\x2d\xea\x74\xdd\x84\xdd\xb5\xc7\xb5\x6b\xdf\x40\ -\x35\x35\x35\xdc\xe4\x37\xef\xc9\x70\x44\x47\x8e\x74\xd1\x6f\x7e\ -\xf3\x1b\xc7\x91\xe2\xac\xee\x7c\x7a\x92\x15\x9b\x99\xd5\x5a\x0f\ -\x1c\x38\x80\x30\x38\x04\x41\x8e\xc2\x48\x71\x50\x56\xe9\xde\x7b\ -\xef\x5d\xad\x3c\xb4\x4e\x87\xaa\xcd\xed\xd5\xd6\x39\xcf\xb5\xd7\ -\xf2\xf3\xf3\xe8\xaa\xab\xae\xa2\xb0\x69\x5e\x72\xb3\x81\x66\xa3\ -\xc8\x9d\x38\x71\x92\x24\xa5\xba\xcb\xe6\x29\xe7\x6d\xa7\x5f\xde\ -\xb1\xe3\x29\x75\xb4\x38\xfe\x48\x71\xd3\x0e\x9c\x37\x52\x9c\xc8\ -\x9d\xeb\xd4\xa4\x7c\x5f\x65\xf7\x7d\x7f\xc5\xd9\x87\x20\xc8\x4e\ -\x08\xb9\x43\xd9\xa6\xad\xb2\xcc\x07\xa1\x7d\x68\x5b\xa6\x92\x92\ -\x52\xb5\xbf\x38\x0b\x8d\xf3\x26\x5f\xe1\x8d\xe3\x1e\x0e\x57\xd2\ -\x95\x57\x5e\xa1\x54\x06\xf2\x85\xfb\xed\xec\xec\xb4\xa9\x20\x78\ -\xfd\x9e\x5c\x6d\x6e\x68\x68\x6c\xef\xec\xec\xc0\xf0\xad\x10\x04\ -\x09\x85\xe9\x53\xa1\xac\xd1\x87\x3f\xfc\x91\x2d\x44\x52\xa3\xdb\ -\xed\xcd\xe0\x67\x2e\x7a\x62\x62\xdc\x02\x64\x3b\xf5\xf4\xf4\xd0\ -\x4f\x7f\xfa\x33\x7a\xf4\xd1\x47\xb9\xaf\xbf\xf2\xca\x2b\xae\x20\ -\xed\x9d\xe1\x96\x3d\xb4\x35\x34\x34\x84\x70\x15\x40\x10\x04\xa0\ -\x43\x59\xad\x8f\x7e\xf4\xbe\x75\xa4\xf6\xa5\x76\x76\xbc\x3c\x78\ -\xda\x27\xbf\x39\x83\xfd\xe8\xd1\xa3\xd4\xda\xda\x4a\x7f\xfe\xf3\ -\x13\x5c\xa0\x07\xe5\xce\xed\xbe\xbb\x36\xf1\x0c\x04\x41\x10\x4f\ -\x68\x43\x87\xb2\x42\x17\x5f\x7c\xc9\x0e\x05\x68\x45\xc6\x76\x71\ -\x63\x1b\xb9\x9b\x76\x74\x7d\xdb\xb5\xb5\x9f\xf8\x34\x84\x45\xeb\ -\xd8\xa4\x2d\xcf\x3e\xfb\x2c\x95\x96\x96\x51\x41\x41\x3e\xed\xd8\ -\xb1\x83\xf3\x3e\x23\xd0\x9d\x20\xcf\x87\x37\x17\xf2\xe1\x8a\x8a\ -\x8a\xc6\x81\x81\x01\x74\x29\x83\x20\x08\x40\x87\xb2\x4f\xf7\xdd\ -\xf7\x8f\x5b\x94\x87\x8b\xac\x49\x70\x3c\x58\xf3\x40\x2e\xeb\x5d\ -\xae\x0e\xb4\xa2\x01\x60\xac\x60\x37\x2f\x77\x76\x76\xd0\x4b\x2f\ -\xbd\x24\xd8\xc6\x08\x6e\xde\x3a\x3e\xcc\x65\x9e\x2b\x37\x6f\xd6\ -\x54\x51\x11\xea\x53\xa0\x8e\x24\x39\x08\x82\x0c\x42\xc8\x1d\xca\ -\x68\x7d\xec\x63\x1f\xdf\x40\xb1\x61\x4b\xdd\xba\x5c\xab\x2b\xb6\ -\x83\x2c\x59\xa0\xcc\x5b\x27\x4e\xc4\xf3\xf3\x3d\xec\x5f\x77\xd1\ -\x6f\x7d\x73\x7d\x7d\xfd\x5a\x5c\x1d\x10\x04\x01\xe8\x50\x56\xe8\ -\xe3\x1f\xff\x27\x96\x04\xd6\x6a\x76\xd6\x7a\x18\x5a\x43\xe9\xc1\ -\x82\xdf\xc9\x49\xf3\xb7\x97\x03\xd8\xa7\xd9\xb1\x5b\x5e\x6f\x53\ -\xa0\x8e\x24\x39\x08\x82\x00\x74\x28\x2b\xd4\xea\xd5\x15\x3b\x39\ -\x6d\x37\xae\x59\xb0\xe7\x94\xb8\x73\xb7\x6d\xec\x31\xc8\x23\x49\ -\x0e\x82\x20\x00\x1d\xca\x6c\x7d\xe2\x13\x9f\x60\xa1\xf6\xf5\x5e\ -\x00\xeb\x04\x4c\x73\x72\x9a\x73\x36\x7c\xe2\x95\x09\xbf\xee\xdc\ -\xf8\x1e\xe1\xfb\x1b\xe7\xcf\x9f\xbf\x05\x57\x0b\x04\x41\x4c\x48\ -\x8a\x83\x32\x4e\x9f\xfc\xe4\xfd\x21\x05\x62\x3b\xcc\xc9\x6d\xce\ -\xd9\xeb\x76\x09\x71\xd1\x47\x36\x7e\xfb\x25\x97\x5c\x42\x7b\xf7\ -\xee\x35\x25\xc1\x11\x59\x13\xe2\xc4\x89\x71\xe2\x6c\x76\x77\x99\ -\xed\x46\x88\xbb\x0b\x19\x08\xda\xd6\x9b\xca\xca\xca\xfb\x06\x07\ -\x07\x91\x24\x07\x41\xb3\x5c\x18\x29\x0e\xca\x44\xb5\xea\x5d\x2f\ -\xbf\x7d\x59\x0c\x3a\x9e\x53\x3e\xef\xbc\xf3\xa9\xa1\xa1\x81\xdb\ -\x16\xcf\x73\xec\xee\xfb\xb2\x3b\x81\xd9\xdf\xc4\x2c\xde\xc0\x2e\ -\x6f\x9e\x37\x6f\x5e\xfb\xd1\xa3\x47\x31\x92\x1c\x04\x01\xe8\x10\ -\x94\x19\xba\xff\xfe\x4f\x6d\x50\x80\xb5\xde\x0a\x4f\x7f\x09\x6e\ -\xe7\x9e\x7b\x9e\x02\xf2\x45\x96\x59\xcf\x6a\x6a\xe6\xd2\xb1\x63\ -\xc7\x1c\x01\x1b\xd4\xf7\xb0\xab\x80\x04\x21\x65\x9f\x6d\xb5\xb5\ -\xb5\x61\xe5\x37\xf5\xe3\x2a\x82\x20\x00\x1d\x82\xd2\xaa\x4f\x7f\ -\xfa\x81\x10\x9b\x5d\x8c\x37\x71\x49\x5e\x5e\x3e\xbd\xfe\xf5\xaf\ -\x57\x1e\xf3\x74\xa1\x74\x99\x4e\x9e\x3c\xa9\x96\xbe\xbe\x7e\x75\ -\x68\xd7\xa1\xa1\x41\x75\xdc\xf5\x95\x2b\x57\xd2\xa2\x45\x8b\x84\ -\x8e\x7c\xee\xdc\x1a\x03\xd0\xed\xdd\xb9\xec\xa2\x1b\x5c\x6a\xdc\ -\xb9\xdd\x7b\x94\xaf\x90\x92\xe9\x56\x21\x08\x02\xd0\x21\xc8\x49\ -\xad\x22\xf7\x3a\x31\x31\x41\xdb\xb7\x6f\xa7\xcb\x2f\xbf\xdc\xb0\ -\xbe\xaa\xaa\x8a\xe6\xcc\xa9\x22\x63\x5b\xb9\xf3\x3c\xe4\x73\xe7\ -\xce\x75\x00\xaa\xec\x2b\x1b\x3e\x48\x77\x7e\xe5\x95\x57\xd2\x59\ -\x67\x9d\x45\x5f\xfb\xda\xd7\x78\x8e\x9c\xf7\x96\x46\xe5\x77\xfd\ -\xf2\xf8\xf1\xe3\x37\xe0\x52\x82\xa0\xd9\x27\x24\xc5\x41\x19\xa1\ -\x07\x1e\xd8\xc4\xb2\xda\x3f\x6e\x37\x07\x79\x24\x32\x45\x87\x0e\ -\x1d\xa2\xc6\xc6\x46\x4f\x40\xe5\x39\xdc\xd2\xd2\x52\xda\xb3\x67\ -\x2f\x4d\x4e\x4e\x91\x28\x31\xce\xba\xce\xf8\x3a\x0f\xae\xf6\x23\ -\xc5\xd9\x03\x5d\x7b\x89\x81\xfc\xfa\xeb\xaf\x57\xe7\x6c\x67\x7a\ -\xed\xb5\xd7\x68\x60\x60\xc0\xc5\xef\x55\x9f\x9c\x51\x52\x52\x42\ -\xc3\xc3\xc3\x68\x4f\x87\x20\x00\x1d\x82\x52\xab\xcf\x7c\xe6\x33\ -\x6c\x80\x94\x1d\x3c\x88\x9b\xb3\xd8\x99\x53\xb7\x42\xdd\xdf\x4c\ -\x67\x2b\x56\xac\xa0\x95\x2b\xcf\xa6\xc5\x8b\x17\xd3\xf8\xf8\x04\ -\xf5\xf6\xf6\x3a\x00\x9d\x3f\x6a\x9c\x31\x1b\xde\xf8\x9d\x6e\xba\ -\xe9\x26\x5a\xbe\x7c\x19\x95\x97\x97\x53\x61\x61\x01\x03\xad\x52\ -\x89\x98\xb4\x7c\x97\xc2\xc2\x42\x7a\xc7\x3b\xde\xae\x46\x20\x34\ -\x90\x6b\xfb\x64\x30\x67\x50\xf7\xf0\xdb\x9a\x15\xa8\xb7\x2b\x9f\ -\xb5\x07\x57\x17\x04\xcd\x1e\x49\x38\x04\x50\xba\xf5\xe0\x83\x9f\ -\xf9\x25\x4b\x84\x63\xf3\x91\x6b\xc5\x3c\x47\xb9\x79\x5d\x79\x79\ -\x19\x5d\x7a\xe9\xa5\x1c\x27\xaf\x01\x58\x8e\x3f\xd7\xb7\xb9\xf3\ -\x2a\x0c\xc6\xf7\x44\x67\x56\x7b\xf2\xc9\x27\xe8\xd4\xa9\x41\xf5\ -\x33\xa3\x9f\x2f\xbb\x5c\x9e\x7e\xce\x4a\x7e\x7e\x01\xbd\xfb\xdd\ -\xb7\x50\x41\x41\x81\x60\x12\x19\xb2\x34\x0f\x98\x7f\xcf\x6b\xaf\ -\x1d\xa4\x87\x1f\x7e\xd8\xf4\x9d\xa3\xdb\xb0\xcf\x14\xfd\x36\x45\ -\x8d\x27\x4f\x9e\xec\xc4\x15\x06\x41\xb3\x43\x18\x58\x06\x4a\xab\ -\x3e\xfb\xd9\xcf\xa9\x03\xc8\xb8\x69\x5b\xd6\x6f\x52\x5b\x3b\xcf\ -\xa5\x23\xf7\x3e\x85\xe9\xbc\x79\xb5\x74\xe3\x8d\x37\xd2\xcd\x37\ -\xdf\xac\xba\x78\x6b\x37\x38\xb7\xfd\xc6\x89\xc6\xc6\xc6\xe8\x27\ -\x3f\xf9\x89\xfa\xe8\x57\x0b\x17\x2e\x14\xec\xdf\x71\xb8\xd8\x36\ -\x5c\x61\x10\x04\x87\x0e\x41\xa9\x02\x7a\xaf\xe2\xb8\xc3\x7a\x27\ -\x6e\x76\xe3\x66\x97\xbe\x66\xcd\x1a\x9a\x3b\xb7\x56\xe0\x4c\xad\ -\x8e\xdc\xd9\xa5\x47\x21\x7d\xf4\xe8\x31\xda\xb5\xeb\x65\x3a\x78\ -\xf0\xa0\xd0\x85\x4f\x7f\x0f\xab\x23\xb7\x6e\x27\xeb\x9c\x7a\x3e\ -\xdd\x7a\xeb\xbb\xd5\xd0\xba\x9d\x43\x37\x3b\x75\xf3\x40\x37\x2f\ -\xbe\xf8\x22\x3d\xf9\xe4\x93\xd4\xdf\xdf\xef\xea\xb7\x29\xda\xda\ -\xdd\xdd\x8d\x24\x39\x08\x02\xd0\x21\x28\x79\xfa\xdc\xe7\xfe\x79\ -\x8b\x02\x9d\x16\x33\xb4\xf9\x61\xf7\xe8\xf2\xc5\x17\xbf\x4e\x6d\ -\x8f\x36\x83\x8c\x07\x68\x3b\xa0\x8f\x8f\x8f\xd3\xee\xdd\x7b\xe8\ -\xd5\x57\xf7\x9b\x42\xeb\xbc\x50\xba\x15\xe6\x62\x80\x47\x2c\x30\ -\xd7\xd6\x95\x95\x95\xd1\x6d\xb7\xdd\xc6\x05\xb5\x38\x1c\x6f\xdc\ -\x4e\xff\x38\x3a\x3a\x4a\x3b\x77\xee\xa4\x27\x9e\x78\x92\xec\x9a\ -\x14\x14\x6d\xea\xe9\xe9\x79\x10\x57\x1c\x04\xcd\x6c\x21\x29\x0e\ -\x4a\x8b\x3e\xff\xf9\x2f\xac\x53\x60\xf3\x45\x33\x7c\x44\xf3\x9d\ -\xb3\xfe\xe7\x97\x5d\xd6\x4c\xc5\xc5\xc5\x3e\x3e\xcd\x1a\x9a\xfe\ -\xcb\x5f\xfe\x42\xfb\xf6\xed\x53\xc1\x6e\x07\x4d\xd1\xb2\x39\x9b\ -\xdd\x7e\x02\x98\xe8\x93\x6b\xae\xb9\x86\x2a\x2a\x2a\x8c\xdf\x4c\ -\xf6\xdf\x57\x3d\x37\x37\x97\x42\xa1\x90\xe2\xfa\x8b\xe8\xf8\xf1\ -\x63\xf1\x64\x3b\xce\x3e\x9b\x95\xe3\xd6\x3e\x32\x32\x82\x24\x39\ -\x08\x9a\xc1\x42\x3f\x74\x28\x5d\x6a\xd5\x83\xdb\x0e\x62\x0c\xe2\ -\x6c\x50\x99\x89\x89\x71\xea\xee\xee\x51\x1f\xd9\x40\x32\xc3\xc3\ -\x43\x34\x34\x34\x4c\x83\x83\x83\xea\xb2\xe6\x90\x17\x2c\x58\x48\ -\xe7\x9c\x73\x8e\x15\x8d\xb1\xdd\x46\x33\xe5\x0f\x0b\x5f\x17\xad\ -\x73\xdb\x85\x9c\x07\xf3\x5b\x6f\xbd\x55\x8d\x2c\xf8\x95\x06\x69\ -\x96\xed\xce\x42\xee\xac\x59\xc0\x1a\x81\xb0\x7d\xff\xd6\xca\xca\ -\xca\xc6\xde\xde\x5e\x24\xc9\x41\x10\x80\x0e\x41\xc1\xe8\x0b\x5f\ -\xf8\xe2\x43\x0a\x60\xc2\x6e\xc1\xa8\x38\x4b\xfa\xc3\x1f\xfe\x10\ -\x0f\xbb\xf3\xda\xd7\xf5\x62\xb0\xeb\xe8\xe8\xa0\x73\xcf\x3d\x47\ -\x1d\x2d\xce\xac\x03\x07\x0e\xc4\x61\xeb\x7e\xcc\x76\xa7\xd7\xf9\ -\x6f\x2a\x28\x28\x54\xb3\xdc\xf5\x6d\xe7\x5e\xf5\xb7\xbf\xfd\x8d\ -\xb6\x6d\xdb\x66\x68\x4a\xf0\xa9\x36\xc2\x48\x72\x10\x34\x63\x85\ -\x90\x3b\x94\x52\x7d\xe9\x4b\x5f\x5e\xcd\x86\x77\xd5\x5c\xa7\x39\ -\xb4\x2e\x48\xec\xb2\x6c\xc7\x7f\xdd\xb8\x5d\x57\xd7\x61\xda\xbb\ -\xf7\x15\xaa\xad\xad\xa5\xa2\xa2\xc2\xf8\x77\x78\xee\xb9\xe7\x15\ -\x67\x3f\x44\x4e\x7d\xce\xed\x07\x96\x31\x42\x9c\xd7\x17\xbd\xba\ -\xba\x4a\x4d\x84\x63\xa1\x71\xfd\x76\x27\x4e\x9c\x50\xfb\xbc\xbf\ -\xfa\xea\xab\xd4\xd9\xd9\xa9\xc2\x9e\x0d\x06\x23\xd2\x13\x4f\x3c\ -\xa1\x26\xc1\xe9\x3f\xc7\xa9\x32\x21\x60\x7e\xb8\xa8\xa8\xa8\x69\ -\x74\x74\xf4\xe7\xb8\x12\x21\x08\x0e\x1d\x82\x12\xd5\x56\x1e\x7c\ -\x38\x33\x88\x39\x00\xcb\x5d\x37\x37\x16\x5e\x7f\xec\xb1\xc7\x14\ -\xa0\x17\xd3\x15\x57\xbc\x49\x0d\xcf\x9f\x38\x71\x5c\xf4\x0e\x87\ -\xc9\x58\x64\xc1\xe7\xf0\xd7\xb3\x31\xe6\xbf\xf5\xad\x6f\x19\xfa\ -\x8a\xeb\x93\xea\xb4\xb2\x63\xc7\x0e\xb5\x9f\xfa\xed\xb7\xdf\xae\ -\x3e\xea\x75\xfc\xf8\x09\xe1\xa0\x32\x5e\x15\xfb\x9e\xeb\xc3\xe1\ -\xf0\x03\x7d\x7d\x7d\x48\x92\x83\x20\x38\x74\x08\xf2\xa7\x2f\x7f\ -\xf9\x2b\x0f\x50\xac\xcf\xb9\x9b\x51\xe1\xcc\x73\x9a\x8b\x5c\xba\ -\xf9\x3d\xbc\xed\x19\xd8\x77\xed\xda\x45\xfb\xf7\xef\xd3\x39\x58\ -\x73\xfb\xb3\xb3\x3b\xd7\xbf\x97\x07\x74\xbb\xa1\x5f\xed\x2a\x21\ -\x2c\xa1\xed\x99\x67\x9e\x51\xbe\xdf\x7e\x3a\xed\xb4\xd3\x29\x2f\ -\x2f\xfa\xa7\xf9\xfc\xf3\xcf\xe9\x80\x9e\xf8\x2c\x6d\x2b\x56\x9e\ -\x41\x35\x73\xab\x9a\x4f\xf5\x0f\xb6\x8f\x8d\x8d\x21\x49\x0e\x82\ -\xe0\xd0\x21\xc8\xbd\x4e\x5b\xbe\x3c\x74\xc6\x8a\x33\x9b\x95\xc5\ -\x4d\x3c\x57\xec\xc6\x69\xbb\x70\x9e\xa6\xed\xc5\x8e\x9f\xff\x7a\ -\x42\xae\x57\xf8\x3d\xbd\x36\x77\xb3\x70\xfc\xb7\xbf\xfd\x2d\x75\ -\x40\x9b\xab\xae\xba\x8a\x5e\x7a\xe9\x25\x97\x11\x01\xe7\x0f\xba\ -\xf3\x9e\xf7\xd1\xda\x37\x5e\xa2\x6e\x79\xf7\x1d\x1f\x61\x91\x92\ -\xc6\xfe\xfe\x7e\x24\xc9\x41\xd0\x0c\x11\xfa\xa1\x43\xbe\xb4\x68\ -\xe1\xc2\x06\x49\x92\x9a\x94\xc5\x26\xe5\xb1\x59\x5d\x96\xa4\xb0\ -\xf2\xa8\x5e\x54\xea\xa3\x52\x28\xf6\xfc\xad\x6f\x7b\x1b\x55\x56\ -\xce\xb1\xed\x6b\x6e\x1d\x5c\xc6\x3a\xd0\x8c\x78\xc0\x19\xf1\x30\ -\xb1\x5a\x5f\x70\xfd\xfb\xad\x8f\x4e\xeb\x8c\xaf\x8b\xfb\xa5\x8b\ -\x06\x97\xb1\x86\xda\xf5\xc5\x3c\x84\xab\x68\x9d\xdb\x61\x5f\xf5\ -\x09\x74\x0d\x8b\x17\xd1\xfd\x9f\xfd\x18\x95\x94\x96\x44\xd7\xc5\ -\xf8\x7f\xc7\x2d\xff\xd0\xd1\x75\xb8\x0b\x49\x72\x10\x04\x87\x0e\ -\xcd\x54\xcd\xab\xad\x65\x93\xa5\x34\x53\x14\xd4\x2a\xac\xf5\x90\ -\xd6\x40\x4d\xda\x73\x33\xc0\x4d\xeb\x4e\x3f\xfd\x74\xaa\xaa\xaa\ -\x56\xe1\xe7\xe4\x60\x45\xfd\xbf\xdd\xbb\x6b\xd9\x85\xcb\x0f\x66\ -\xee\x72\xa7\x2e\x6d\x41\x4d\xbf\xea\x57\x0c\xe0\x0c\xe4\x0c\xe8\ -\xd6\xfc\x00\x99\x36\x7f\xf7\xcb\x8d\x1f\xfb\xd0\xa7\xe4\x92\xa2\ -\xe2\x18\xe4\x75\x95\x06\xa2\x76\x65\xa1\x2f\xf6\xbc\x43\x2d\xd1\ -\x73\x12\x5d\x4f\xd4\x77\xe0\xc0\x81\xe7\xf0\xd7\x02\x41\x00\x3a\ -\x94\x66\xcd\x99\x33\x67\xb5\xf2\xb0\x5e\x9a\x86\x76\x1c\xc2\xd1\ -\xd8\x8d\x64\x00\xb8\xc4\x01\xb5\x08\xe0\x66\x77\x7e\xda\xe9\x67\ -\x18\x20\xbd\xba\xe9\x4c\x3a\xe3\xcc\xe5\xf4\xfb\xdf\x3e\x4e\x27\ -\x4f\xf4\x38\x24\xc4\xb9\x05\x9d\x9b\xb0\xbb\xd7\xf7\x04\x03\x7e\ -\xe7\xd9\xe0\xbc\x27\xfd\x39\xbd\x7e\xe7\x87\xde\x4b\x6f\x78\xe3\ -\xa5\x51\x48\x0b\xbe\x4e\x69\x59\x29\x3d\xf0\xf9\x7f\xa2\x4f\xdd\ -\xf7\x59\x0a\x55\x54\xc4\xb7\x63\xe7\x4e\xd9\x7f\x93\xec\x50\xf3\ -\x58\xdc\xd8\x48\x32\x99\x72\x20\x8c\x95\x02\x6d\xb9\x5d\x8e\x56\ -\x0e\xda\x28\x5a\x31\x60\x15\x84\xf6\x93\x27\x4f\xf6\xe3\x2f\x11\ -\x82\x00\x74\xc8\xa5\xca\xcb\xcb\xd7\xc5\xc0\xcd\x4a\x38\x0e\x5b\ -\x33\x80\x79\x2e\xdb\x01\xe6\x4e\x40\xd7\x7f\x96\x46\x91\x32\x05\ -\x22\x4d\x6b\xce\x52\x03\xbf\xeb\x6f\xb8\x5a\x7d\xdc\xbe\xed\x29\ -\xda\xb3\x7b\xbf\x1b\xff\xea\xd3\xe1\x9a\x93\xde\xdc\x83\x5f\xf4\ -\xba\xbf\xbe\xea\x4e\x8e\xde\xbb\x3d\xd7\xbf\xa5\xa4\xa4\x98\xde\ -\x7f\xf7\x7b\xe9\xbc\x0b\xcf\xb1\x80\x5c\xb4\xe7\x9a\xda\x6a\xba\ -\xfb\xbe\xbb\xe8\xdb\x5f\xff\x9e\x3a\x47\x7c\x0c\xe6\xc6\x8d\xd8\ -\x79\xd4\x43\x5a\xb0\x2f\xc9\xfc\x1a\xdb\x4f\xf4\xfc\x37\xc5\xd6\ -\x34\xcb\xba\x2f\x5d\x55\x55\x25\x98\xfd\x4e\x6e\x53\x23\x01\x2c\ -\x4a\x40\xd4\x76\xea\xd4\x29\xb4\xf3\x43\x90\x0b\xa1\x0d\x7d\xe6\ -\x80\xbb\x41\x79\xd8\xc8\xe0\xad\x94\x46\xe3\xfd\x58\xb2\x2f\x22\ -\xd7\x1d\x10\xd8\xd7\x9c\x73\x0e\x35\x35\x35\xa9\x6d\xbe\x6f\x68\ -\xbe\x88\x16\x2e\xaa\x8b\xde\xfa\xe5\x58\x8b\x6e\xec\xb1\xeb\xf0\ -\x51\xfa\xc3\xef\xb6\xa9\x63\x94\x1b\xdb\xc9\xad\xed\xe7\xe6\xb6\ -\x76\xde\xb8\xef\x5e\x1e\xc5\xe3\xb8\x8b\xc6\x74\x17\x8f\xe3\xee\ -\xa6\xed\x5c\x6b\xff\x9e\xde\x27\xc5\xb6\x25\xdd\x7b\xa2\xcb\x1c\ -\xe0\x19\x46\x88\x5b\xd4\xb8\x80\x3e\xfc\xf1\xbb\xa9\x7a\x6e\xf5\ -\x34\x8c\x35\xa0\xc7\x21\x6c\x3c\xde\x86\x8c\x7e\xe5\xff\x2f\xb6\ -\xbf\x44\xff\xf1\xc3\x87\x85\xc3\xf0\x72\x8b\xee\x35\x72\x78\x5d\ -\x54\xd8\xfb\x22\x36\x9f\x23\x50\x1f\x45\xbb\x3f\xb6\xb1\x47\x05\ -\xf8\x70\xfa\x10\x04\xa0\x67\x35\xbc\x5b\x62\x00\xb7\x1d\x71\x2d\ -\x15\x30\xe7\x85\xd9\xcd\xeb\x59\x52\xdc\xe2\xc5\x0d\x74\xc5\x55\ -\x6f\xd0\x3a\x7f\x59\x80\x1e\x7f\x64\xd6\xec\xd9\x97\xe8\xaf\x3b\ -\xfe\x4e\xa3\x23\xa3\xb6\x20\xe7\x25\xc2\x99\xe1\xae\x01\xd4\x2e\ -\x41\xce\xcb\xc4\x2c\xe2\xe4\x37\xf1\xc4\x2c\x66\x98\x6b\x5d\xea\ -\xac\xfd\xd2\xf9\x40\xe7\x25\xc8\xbd\xfb\xf6\x9b\xe9\xaa\xeb\xae\ -\xb0\xc0\xdb\xe0\xf6\x5d\x02\x9d\x6d\xff\xf7\xa7\xdb\xe9\xbf\xfe\ -\x7d\xab\x01\xc8\x64\x07\xe4\x00\x80\xce\x03\xbc\x25\x8c\xef\x4d\ -\x1d\x14\x1d\x56\xb8\x15\xce\x1e\x02\xd0\xa1\x4c\x04\xf8\xea\x18\ -\xbc\x5b\x3c\x9d\x5c\x0f\x70\x76\x04\xb9\x0b\x98\x0b\xc3\xf9\xb1\ -\xf2\xfd\xff\xfb\x6f\xb4\x60\x61\x7d\x1c\xe8\xf1\x70\xb6\x09\xe8\ -\xfa\xb0\x2c\xbb\xa1\xef\xdf\xd7\x41\xdb\xb7\xfd\x85\xfa\xfa\x06\ -\xb8\x70\x17\x65\xb6\xf3\x81\x6e\x97\xd5\xee\x04\x71\xaf\xd3\xa6\ -\x8a\xdd\xb9\x9b\xcc\x77\x5e\x46\xfb\xfa\x9b\xde\x42\x37\xbe\xfd\ -\x7a\x03\x8c\xed\x80\x1e\x7f\x14\x54\xa0\xf4\x40\x67\xfa\xdf\x3f\ -\xb4\x29\x65\xbb\xf3\xf7\x72\x82\x79\xa2\x50\x37\x7f\x46\x62\xd2\ -\x1c\xfd\x26\x40\x1e\x9a\xc9\x42\x1b\x7a\xe6\x3a\xf0\x4d\x5e\x01\ -\xee\x08\xf3\x58\x0d\x2e\x5e\x92\x01\x73\xc1\xf6\x57\x5c\xf9\x46\ -\x5a\xb8\x68\x81\xa7\x9b\xb3\xb6\xe5\xd2\x65\x8d\xb4\x64\x69\x83\ -\xba\x3c\x3a\x3a\x46\x7f\xdb\xf9\x1c\xed\x7c\xe6\x39\xd5\xbd\x1b\ -\xb7\xe4\xbd\x5b\xdc\x2f\xdd\x5f\x3b\xb7\xf7\xf7\x18\x5f\xf7\x06\ -\xa7\xea\x9a\x6a\xba\xa5\xe5\xed\x74\xce\xf9\x6b\x8c\x95\x20\x57\ -\x47\xce\xbb\x2e\xbb\x6a\x2d\x1d\xd8\xd7\xa9\x94\x0e\xbb\x8b\xcb\ -\xf0\x43\x65\x3b\x67\xa0\xb5\xa3\x4f\xb7\xa7\xbb\x3e\xef\x01\xa6\ -\xfc\x87\x63\x7f\x4b\x2d\xba\x09\x72\xda\x62\x80\xdf\x8e\x3b\x0e\ -\x04\xa0\x43\x41\x02\x3c\x14\x73\xe0\x8e\x21\xf4\xc4\xe2\x31\x12\ -\xb7\x24\x1b\xe6\xac\x7c\xe4\xbe\x0f\x91\x21\x4d\x4b\xf6\x87\x9f\ -\xc2\xa2\x42\x7a\xdd\x25\xe7\xab\x45\x83\xe3\xde\x3d\xfb\xe8\xf9\ -\xf6\x97\x69\xcf\xee\x7d\x3e\x60\x26\x07\xd0\xfd\x2c\xa8\x6c\x78\ -\xa2\x45\x0d\x0b\xe9\x8a\x6b\xde\x48\x97\x36\xbf\x8e\xa6\x4d\xb4\ -\xec\x13\xd1\xce\x07\x99\xb7\xfa\x58\xd7\x31\x5d\x32\xa3\x0d\xa4\ -\x4d\xfb\x91\x44\x70\xd7\x43\x5d\xbb\x0e\xbd\xfe\x92\x20\xfb\xf3\ -\x45\xd5\xcc\xa0\xae\x03\xfc\xe6\x18\xe0\xd1\x1e\x0f\x01\xe8\x90\ -\x2f\x17\xde\x1a\xbb\xb1\x04\xcc\x6d\xc9\x5f\xd1\xde\x2b\x70\xf2\ -\x7e\x61\xfe\x81\xbb\xde\x9b\x08\x73\xcc\x9d\xcb\x2c\xaf\x9f\x76\ -\xfa\x52\x5a\x7e\xda\x52\x43\x38\xb9\xaf\xb7\x9f\x76\xef\x7a\x85\ -\x76\xbf\xbc\x97\x0e\xbc\x7a\xd0\x07\x40\x9c\xd0\xe7\x27\xf3\xdd\ -\xb8\xc1\x9a\xf3\x56\xd3\x9a\x73\x57\x29\x65\x35\x15\x97\x14\x6b\ -\xd5\x0b\x43\x2e\x41\x50\x23\xda\xb9\xd5\x8e\x3f\x3f\x43\x63\x63\ -\xe3\xf6\x40\x77\x01\x75\x72\x70\xed\xb6\xae\x5e\x00\xfd\x24\x40\ -\x5d\x2f\xb5\x42\x1d\x03\xfc\x66\x05\xec\xf7\xe2\x2e\x05\x65\x9b\ -\xd0\x86\x9e\x7a\x88\xb3\xb6\xbc\xa6\xe4\x99\x70\xff\x0e\xdb\x0e\ -\xd6\x39\xba\x47\x6e\x9b\x79\x4e\x0e\xf7\x73\xe6\xcd\xab\xa5\x2d\ -\x3f\xfe\x8e\x15\x56\x16\xf7\x29\xdb\xb7\x0b\xf3\xb6\x33\x8d\x91\ -\x6e\x86\xa1\x25\x31\x4c\xb7\xdd\x91\xc3\x47\xe9\x88\xe2\x44\x7b\ -\xba\x7b\x69\xff\xbe\x03\x34\x3c\x32\x42\x87\x5f\x3b\x62\x3b\x62\ -\x1c\xbf\xfd\x9c\xdf\x76\x5e\xbf\xb0\x8e\xaa\xaa\x2a\x95\xc7\x7a\ -\xa5\xc2\xb1\x8c\x16\x2c\xaa\x53\x67\x54\x13\x25\x01\x3a\xb5\x75\ -\xf3\x7f\xbb\xdb\x63\xa4\x3b\x56\x36\x9f\xdf\xb1\xbf\x93\x7e\xf4\ -\x9d\x7f\xf7\xdc\xe6\x1d\x44\xbb\xb9\xeb\xf6\xf5\xd4\xaa\x43\x29\ -\xeb\x15\xb8\x63\x00\x1d\x08\x0e\x1d\x8a\x83\xfc\xa1\x98\x03\x48\ -\x53\xb5\x4d\x4a\xa8\xc4\xa1\xad\x77\x4e\x3a\x07\x65\x57\x69\xf8\ -\xc0\x5d\xef\x21\x57\xf6\xdc\xc5\x6a\x6f\x16\xdb\x7e\x77\xf3\xeb\ -\xe6\xd1\xbc\xba\x5a\xf5\xc5\xcb\xaf\x5c\x3b\x9d\xd5\xcd\x4b\xd6\ -\xd3\x00\x65\x82\x67\x7c\xdf\xa6\x0a\x83\x18\xbc\xde\xbe\x77\xf0\ -\xc7\x4a\xbc\x8f\xce\xfd\x07\xe9\x27\xdf\xfd\x8f\xf8\xf9\x4c\xec\ -\xd8\xcb\xf6\xd7\xa2\x87\xf6\xf4\x14\xbb\x74\xb3\x1a\x95\xd2\xae\ -\xfc\xfd\xb2\xa4\xba\x26\x24\xd4\x41\x00\xfa\xec\x85\x38\x6b\x17\ -\x6f\x4b\xa6\x1b\x77\xe5\xce\x79\xa1\x74\xbb\x75\xa2\xc2\xdb\x97\ -\x0b\x77\x7f\xec\xd8\x89\x24\xff\x6a\x39\x80\x3d\xc8\x49\xab\x57\ -\xb8\xf9\x9c\x74\x1f\x92\x5f\xfd\xe7\x6f\xe9\xb9\x9d\x2f\xc4\xbb\ -\x1c\x9a\xa1\x29\xe9\x61\xac\xfb\x08\xc9\xc5\xd7\x10\xb5\xa7\xb3\ -\xcf\x30\x87\xe7\xcd\x21\x7b\x32\xbd\x96\x46\xb1\xbc\x96\x0e\xe5\ -\x6f\x9a\x75\x85\xbb\x1d\x77\x37\x08\x40\x9f\x5d\x30\xff\x25\x45\ -\x07\x78\xc9\x0c\xe9\x5d\xb5\xd9\x61\xeb\xd6\xe9\xdb\xc2\xdd\x26\ -\xce\x91\x20\x93\x5e\xd3\xf7\xbf\xbb\x85\x96\x2c\x69\xa4\xb3\x57\ -\x9d\x95\x36\xf7\x99\x30\x1f\x3d\xee\xda\xef\x47\xca\xae\x22\x0c\ -\xc1\x85\x2f\x8e\x1d\x39\x4e\x3f\xf8\xd7\xd6\x28\x5c\x6d\x1c\x33\ -\x2f\xeb\xdc\x02\x59\x53\xe6\xbb\x76\x3d\xc9\x82\x44\x38\x73\x02\ -\x9d\x5d\x52\x9d\x79\x5d\x1a\x42\xef\x9a\x58\x96\x7c\xb3\x02\x75\ -\x4c\x68\x03\x65\xa4\x30\x1f\x7a\xb0\x20\x5f\x5b\x58\x58\xd8\xa1\ -\x2c\x9e\x91\x8e\xcf\xcf\xd1\xb7\x63\x8b\x96\xb5\xe2\xf4\x7a\x80\ -\xe5\x7f\x1f\xdf\x4e\x2b\x57\x9d\x49\x73\xe7\xd6\x64\x82\x21\xf7\ -\x5e\xb1\x08\x1c\xd0\x3e\x73\xd6\x05\x3b\xf4\xfa\x73\x8e\x1d\x39\ -\x41\xdf\xfb\xc6\x16\x7a\xe6\xc9\x9d\x5c\xd8\xa6\x4a\xbc\x24\x3a\ -\x39\xf3\xff\xcc\xc3\xca\xdf\x78\xcb\xf8\xf8\xf8\x37\x70\xc7\x83\ -\x00\xf4\x99\x0b\xf3\x0d\x14\x4d\x78\x4b\x93\x09\x0f\x06\xbe\x39\ -\x1c\xd7\x6d\x97\x10\xe7\xb6\x6c\xfb\xdf\x3f\xd1\x89\xe3\x27\xe9\ -\xc2\x8b\xce\x4b\x17\xad\x93\x0a\x26\x7f\xef\x4b\x55\xa8\x3f\xaa\ -\x27\xb7\x3d\x45\x3f\xfd\xe1\x2f\xa8\xfd\x99\xe7\x68\x72\x72\x52\ -\x98\x91\xee\x29\xf4\x6d\xee\x8e\xc6\xeb\xa2\xc6\x7b\xdd\xa9\xd6\ -\x62\xde\x36\x81\x76\xf7\x24\x41\x9d\x14\xa8\xa3\x0f\x3b\x94\x51\ -\x42\x96\x7b\x30\x30\x67\xd9\xeb\x1d\x69\x3d\x91\x1e\x61\x1d\x04\ -\xa4\xfd\x96\x07\x3f\xf7\x49\x3a\xeb\xac\x15\xce\x19\xdf\x5e\x33\ -\xb9\x0d\xdb\xd9\xed\xd7\x26\xb3\x9c\xf7\xf9\x01\x8d\xca\x26\xfa\ -\x1e\xda\x32\x3f\xe9\x4e\x94\xb1\x6e\x4a\xd6\x23\xe2\x8e\xe3\xbe\ -\x77\xf7\x7e\xfa\xfd\xd6\xff\x89\x0d\xa1\x2b\xa7\xa5\x44\xcc\xe3\ -\xb6\xeb\xd6\x65\x51\xc6\xbb\x59\x1d\x08\xbd\x43\x99\x26\xb4\xa1\ -\x07\xa3\x96\xb4\xd7\xcc\x74\x99\xe8\x86\x65\x5d\xe1\xbd\x6e\x70\ -\x3d\x4e\xcb\xfa\xd9\xd3\x78\x59\xee\xfa\x7d\xdb\x24\xe4\x3d\xf8\ -\xa9\xcf\xab\x53\x77\x6e\xb8\xfd\x16\x5a\xdb\x7c\x69\x92\xac\xb2\ -\x9c\x9a\x7d\x04\x00\x16\x11\x9c\xbc\xa5\x10\x4c\x6f\xfd\xd4\x9f\ -\xfe\x4a\x7f\xdb\xd1\x6e\x80\xb8\xe4\xf0\x93\xa5\x24\x46\x09\xdc\ -\xb6\x93\x0b\xa3\x00\x99\xa9\x46\xdc\xf6\x20\x38\xf4\x99\xe9\xd0\ -\xb7\x51\x12\x06\x88\x09\xd2\x9d\x27\x1a\x82\x4f\xa6\x93\x3f\xef\ -\xfc\x35\xf4\xfe\xbb\xde\xa3\x4e\xff\x69\x1e\xc7\x3d\x7e\xb3\x77\ -\xdd\xd7\xda\x83\x93\xb6\x73\xd4\x6e\x23\x05\x96\xef\xe3\x65\xbf\ -\xc1\xfc\xce\x97\x9f\xdf\xad\x40\xfc\x69\xea\xef\xed\x9f\xee\x07\ -\xce\xfa\xc7\x53\x12\xfa\x83\xeb\xf6\xcb\xfa\xe0\x33\x45\x62\xeb\ -\xe3\xcb\xfa\x6d\xf5\xdf\xc7\xed\xb2\x83\xc3\xcf\x10\x87\xce\xa6\ -\x75\xbd\x0c\x77\x3f\x08\x0e\x7d\xe6\xa9\x2d\x9d\x40\x0f\xaa\x56\ -\x27\xd9\x2c\x07\x5d\x7b\xd4\x47\x0e\xfe\xbe\xb3\x9d\xee\xba\xe3\ -\x1e\x15\xee\xe7\x9c\xd7\x44\xef\xbc\xe5\x26\xaa\xae\xa9\xe2\xba\ -\xcf\xa0\x33\xcb\x93\xea\xf6\x13\xfb\x50\xae\x06\xfa\x4f\x51\xfb\ -\x33\xcf\xd3\xae\xe7\xf7\xa8\xd3\xcc\xea\xc1\x27\x99\xdb\x9b\x6d\ -\xa0\xe7\xfb\x17\xe9\xf6\x2b\xe9\xba\x9f\xe9\xbb\xa2\xc5\xdd\x38\ -\x5b\xa7\xff\x3e\x3e\x97\xb5\xdf\x25\x9b\x96\xd3\xac\xcd\xb8\xed\ -\x41\x70\xe8\x33\xd3\xa1\xb3\xd9\xd0\xda\xb3\xcd\xa1\x27\xdb\x7d\ -\xbb\xda\xbf\x43\x66\xfe\xc5\x97\x5e\x44\xd7\xad\xbb\x9a\xaa\xaa\ -\xe6\xd8\x0e\xde\x62\x19\x32\xd5\x3c\x1f\xb8\xa9\xbd\xda\xd1\x49\ -\xdb\x39\x6a\x57\x4e\xda\x4d\x1b\xbd\xfd\xf7\x78\xf5\x95\x0e\x75\ -\x92\x94\x57\xf7\x1e\x50\x27\xa5\x91\x03\x6c\x7f\x76\xeb\x82\x83\ -\xd8\x2f\x25\x71\xff\xe9\x92\xe2\xce\x71\xef\x84\xe0\xd0\x67\xa2\ -\xd8\xd0\x90\x6c\xd0\x09\xca\x80\xb6\xf4\x4c\xa8\x19\x4a\xa6\xf6\ -\x75\x83\xbb\xf3\xb8\xfc\xd4\x93\x7f\xa5\x1d\x4f\x3d\x13\xad\x1c\ -\x28\x2a\x29\x2d\xa1\xd5\x4d\x2b\x69\xd9\x69\x4b\x69\xe5\xd9\x67\ -\x52\x71\x49\x51\x8a\xbc\x71\x40\x7b\x34\xad\xee\x3e\xd1\x43\x5d\ -\xaf\x1d\xa1\xae\x43\x47\xd4\x59\xce\x44\x61\x6e\x91\x4b\xb5\xb8\ -\x60\xbb\xec\x72\x9b\x65\x73\x3b\x77\x50\xc7\x44\xd4\x2d\x2d\x8b\ -\xda\xca\x79\xda\x38\x13\xfe\x66\xd7\xad\xbb\x71\x43\x61\x61\xe1\ -\xfa\xc2\xa2\xc2\xa6\x82\x82\x82\xc6\xa9\xa9\xa9\xbe\xd1\x91\xd1\ -\xf6\xb1\xd1\xd1\xad\x13\x13\x13\xad\xbf\xf9\xed\xaf\x30\x51\x0d\ -\x1c\xfa\xac\x76\xea\x69\x69\x4b\x4f\xc4\x41\x27\xa3\xbb\x1b\xeb\ -\x0f\xcf\x94\xe3\xc2\x81\xab\x8f\x5a\xd2\x9c\xb6\x6c\xe3\xf2\x9d\ -\x1c\x7f\x5d\xfd\x7c\x9a\x5f\x3f\x8f\x2a\x2b\xc3\xd4\xb8\xb4\x81\ -\x8a\x8b\x0a\xa9\x76\x7e\xad\xc5\x05\x9b\x9d\xb1\x68\x6e\x76\x6d\ -\x3b\xc7\xb6\x7d\x4e\x1b\x37\x83\xf5\xe0\xc0\x10\x75\x9f\xec\x51\ -\xc7\x8e\x3f\x79\xbc\x87\xc6\xc6\xc6\x02\x73\xa9\xe6\x36\x6c\xcf\ -\x6d\xd5\x24\x6e\xb7\x96\x03\xce\x48\x8f\xe8\xe6\x39\xcf\xf2\x4c\ -\xf7\xac\x1e\x2d\xee\x92\x8b\x5f\xbf\x2e\xbf\xa0\xa0\xb5\xa8\xa8\ -\x50\xed\x7a\x57\x58\x58\x44\xec\xb1\xa0\xb0\x80\x14\xa0\xab\x89\ -\x94\xac\x29\x47\x81\xba\xfa\xa8\x94\xcd\x4f\xed\x78\x12\x13\xd5\ -\xc0\xa1\xcf\x4a\xa7\x7e\x59\xba\x13\xe4\xfc\xf8\x48\x29\xe0\xfd\ -\x38\x8d\x3c\xe6\xbc\xb3\xe9\x36\x54\x59\xd4\x86\x2a\xf8\xde\x47\ -\xba\x8e\xd2\xd1\x23\xd1\xe9\x3f\xa5\xc7\x03\x6e\x46\x30\x55\x9e\ -\x8c\x5f\xd9\xc5\x24\x25\x31\x00\xcb\x7e\x8e\x07\x6f\x39\x45\xd7\ -\x07\x14\x57\xd6\xce\xc2\xb6\x6a\xd5\x9a\x50\x7e\x5e\x5e\xbb\x72\ -\x1d\x36\x7a\xbc\x00\x36\xae\x59\x7d\xee\xc6\xf1\xf1\xf1\xa6\x97\ -\x76\xbd\x80\x49\x6a\x32\x5c\x39\x38\x04\xc1\x43\x5d\x79\xd8\x94\ -\x2d\x30\x4f\xe6\x8d\xdb\xdc\x76\xcd\x05\x53\xcc\xad\x39\x2d\xcb\ -\x9c\x65\xd9\xb4\x4c\x7a\xe7\xa6\x2f\xfa\xfd\x79\x2c\x96\x8c\xed\ -\x98\x33\xe6\x15\x57\x6e\xd2\xcf\xe7\xeb\x2b\x06\x82\xdf\x6d\x0b\ -\x7e\x17\xcb\xb2\xee\x1a\x90\x03\xbc\x1e\xe4\x14\x5e\x6f\x49\x94\ -\x36\x39\x4b\xd6\x3a\x55\xc5\x7d\x77\xc8\x09\x74\xb5\x8b\x44\xa6\ -\xda\x97\x2e\x5e\xbe\x16\x77\x78\x00\x7d\x36\x42\xfd\x41\x8a\x4e\ -\xca\xd2\x97\x8d\x60\x0f\x7a\x26\x6e\xd9\xa6\x24\xe4\xe2\x75\xee\ -\x58\xf4\x3b\xe2\x00\xb4\xfb\x1e\x82\x10\x71\xc4\x04\x73\x11\xc8\ -\x85\x60\x77\x82\xbc\x8b\xef\x96\x2c\x97\x2d\xfa\x9c\x8c\x00\xb9\ -\x9b\x0a\x48\xea\x22\x15\x2d\xca\xdf\x73\x65\x36\x4f\xa1\xba\x7c\ -\xf9\x19\x5b\x28\x3a\xc1\x4c\x42\x52\xae\xed\x56\xdc\xdd\x01\xf4\ -\xd9\x0a\xf5\xe7\xd8\x8d\x80\x52\xd0\xbd\x45\xf6\xe2\x76\x3d\xde\ -\x84\x0d\x23\x91\x25\xe9\xc6\xef\xb6\x10\x0f\x80\x1c\xf7\x9b\xe8\ -\xfc\xdd\xf1\x36\xe9\x58\x89\x68\x30\xd7\x3d\x4e\xe9\x00\x3e\x25\ -\xd8\xc6\xb0\x1f\x5e\x9b\x71\x10\x7d\xc5\x79\xef\x37\x39\x7a\x72\ -\xaa\x28\x78\x81\xa3\xa0\x22\x65\x58\xd6\xbf\xee\x31\x12\xc3\x8b\ -\x36\xc8\xe9\x03\xb9\xa4\x94\x1f\x65\xfb\xbd\x48\xb9\xce\x5a\x02\ -\xda\x53\xe3\x82\xf9\x0b\xe1\xd2\x01\xf4\x59\x0d\xf6\x7b\x63\x5d\ -\x5c\x92\x5a\xbb\x35\x80\xce\xb4\x6c\xb8\x19\x7b\x2d\xb1\xf7\xf1\ -\x42\xda\x96\x90\xb2\x60\x5d\x50\x85\x1b\xb6\xe6\xfc\x7e\xf3\xef\ -\x75\x1c\x28\x45\x07\xdc\x88\xde\x91\x8b\x5c\xf9\xd4\x54\x1c\xe4\ -\x53\xa6\x75\x06\xa7\x1e\x03\xbb\xfe\x73\x22\x3e\x92\xc1\x6c\xa1\ -\xcb\x5b\xef\xf1\x9c\xcb\x9c\xed\xdc\x54\x20\xcc\xd0\xe6\x36\x75\ -\xf8\x70\xdc\xdc\xca\x24\x6f\x88\xdb\xe0\xc5\x22\x6a\xeb\x67\x0a\ -\xc8\x99\x96\x2c\x5e\xb6\x36\xe0\xfb\x4c\x33\xee\xea\x99\x2b\x24\ -\xc5\xa5\x0e\xec\x2c\x33\xf6\xf6\xf2\xf2\x72\x16\xfe\x6a\x49\xe5\ -\x67\xbb\xb9\xfd\x05\x9d\x18\x17\x88\x93\x77\x31\x40\x8a\xfd\x8f\ -\x72\x78\xaf\x36\x37\x77\xec\x7b\x4b\xda\x73\x96\xf4\x16\x5b\xd6\ -\x12\xe1\xe4\xd8\xfe\x24\xf3\xfe\xcd\x60\xd2\x3d\x97\x79\x7d\xe1\ -\xcd\xcb\x76\x4e\xdb\xb4\x9f\x84\xdc\xbb\x53\xe4\x83\x82\x0f\xf5\ -\x9b\xa3\x30\xe4\xf0\x79\xc9\x68\xee\x71\xa9\xad\x31\x47\x8e\x6e\ -\x5a\x10\x80\x0e\xf9\x02\xfb\x86\x64\xbb\xf6\x84\xa0\xcf\xeb\xd7\ -\xac\x83\xbf\x6c\x7a\x5d\x3f\x6a\x98\xec\xa2\xb2\x60\xee\x8f\xcc\ -\xdd\x46\x34\x3b\x97\x5b\xc0\x33\x90\x99\x21\xac\x07\xb9\x06\x6c\ -\x1e\xc8\x63\xcb\xf1\x75\x3c\xa0\x8b\x7e\x17\xa7\x5b\x9b\x6c\x72\ -\xc3\x16\xb7\x2b\x80\x36\x79\x81\xb9\x20\x52\x43\xa6\x0a\x84\x53\ -\x24\xc5\x4b\x04\x86\x9b\xb0\x67\x5a\x67\x8e\x04\xc8\x4e\x95\x38\ -\xaf\xe7\xd9\x9f\xda\x62\x10\xef\xc4\x5d\x09\x02\xd0\xa1\x44\xc1\ -\xce\x42\x7a\x3f\x52\xc0\x1e\x8a\x39\x84\x84\x42\x59\x4e\x61\x48\ -\x3d\x38\x65\x37\xae\x9c\x37\x7d\xa5\xde\x89\x9b\x5e\xd7\x0f\x72\ -\xe2\xc6\xa5\x4b\xba\x9b\xbb\x64\xb7\x0d\xe7\x7b\xbb\x75\xed\x96\ -\xef\xa2\x01\x5a\x37\x59\x8c\xf6\xbd\x25\xed\xfb\xeb\x41\xae\xab\ -\xc8\x58\x96\xed\x2a\x45\x7a\x68\xf1\xc6\x7e\x37\x8d\x5e\xe7\x04\ -\x70\x72\x03\x74\x0e\x4c\x79\x80\x26\x41\x2f\x00\x73\x93\x85\xec\ -\x36\xd2\x23\xea\xb9\xe0\xf4\xba\xa8\x19\x47\x50\xe1\x09\xa8\xff\ -\x39\x20\x0e\x01\xe8\x50\x52\xc1\xce\xc2\x7c\xea\x24\x0f\xb1\x21\ -\x64\x99\x6b\x6f\x4a\x86\x03\x37\xbb\x61\xc7\xdb\xa2\x28\xe4\x9d\ -\x48\x18\xdc\xbc\x1f\x27\x48\xc4\xbe\x6f\x84\xdc\x35\x0b\xc8\x31\ -\xc7\x6d\xe9\x2b\xae\x87\xb4\x1e\xec\x5a\x64\x41\xf7\x9a\xa4\x77\ -\xe3\xb1\x47\xd9\xf4\x9b\x1d\x2b\x2d\xb2\xfd\x64\x2e\x96\xae\x77\ -\x82\xb0\xbc\x19\xda\xe4\x32\x39\x8e\xbc\x64\xd5\xfb\x0d\xe9\xbb\ -\x4d\xce\x23\xfb\x50\xbf\xf9\x18\x06\xe8\xcb\x59\x9b\x38\x4b\x4a\ -\xdd\x8c\x70\x3a\x04\xa0\x43\xa9\x86\x3b\xeb\x1a\xb3\x46\x83\x7b\ -\x41\x41\x41\x2b\x1b\xd0\xc1\x8f\x4b\x77\x0a\x7d\xfb\x72\xe9\x66\ -\xd0\xdb\x38\xe1\x84\x6e\xcc\x2e\xdb\xbe\x79\x15\x16\xc9\xfc\xdd\ -\x74\x70\x37\x38\x72\xf3\xb2\xae\x02\xa0\x45\x1f\x24\xf3\xd0\xa8\ -\x6e\x07\xcb\x31\x85\x95\xb9\x63\xb7\x8b\xc0\xee\xe4\xce\x89\x5c\ -\x85\xbf\xc9\x85\x83\x77\x9d\x94\xc7\xe9\x25\xe1\x2a\x53\xde\xa6\ -\xef\xbd\xdd\xb8\x01\x4e\xa1\x7e\x07\xb1\x68\xd7\x46\xb8\x70\x08\ -\x40\x87\x32\x0e\xee\xb7\xbf\xe7\x8e\xd0\xd8\xd8\x58\xdb\xfe\x7d\ -\xaf\x34\xbd\xfc\xf2\x4b\x9e\x1d\xb9\xe8\x26\x2c\x79\xb9\x31\x3b\ -\xf1\xd7\xbc\x1f\x53\x68\x3a\x1e\x8e\xf7\xd0\xf6\x6d\xeb\xde\x79\ -\x30\xd7\xd6\xeb\x47\x92\xe3\x8c\x32\x67\x70\xe4\xba\x65\xfd\xac\ -\x5e\x92\x28\xcc\xee\x07\xe8\x6e\xa6\x6f\xb5\x19\x2c\x47\xe8\xcc\ -\x45\x6e\xdd\x25\xf0\x9d\xb2\xea\x65\xce\xa0\x33\x8e\x11\x00\xb7\ -\x4e\x5e\xe0\xce\x45\x09\x79\x0e\x57\x4d\x9b\x52\x36\x29\x7f\x2f\ -\xdb\x71\xd7\x80\x00\x74\x28\xa3\xb5\xe5\x87\x3f\xe8\xd7\x5c\xbb\ -\x02\xf7\x87\x98\xfb\x18\x1a\x1a\xa2\x97\x5f\x7a\x91\x3a\x3b\x3b\ -\x6c\x5d\xba\x6f\x77\x6c\x07\x5a\x5f\xbb\x94\xdc\x41\xdd\x04\x65\ -\x83\xf3\x16\x55\x5a\x34\x10\x73\xc0\x4d\x02\x78\x1b\x40\x1e\xfb\ -\x7e\xf1\xb0\x3a\x89\x27\x97\x91\x9c\x8e\x11\x6f\x80\x1b\x5e\xd7\ -\x2c\x8e\x3b\x77\x05\x76\x81\x63\x27\x2f\xa1\x77\x07\xa8\xf3\xbe\ -\x8f\x5f\x68\xbb\x1d\xc4\xc7\x6d\xc9\xcb\xcf\xa7\x70\x28\xd4\x76\ -\xe2\xc4\x09\xb4\x83\x43\x10\x80\x9e\xf5\x70\x67\x43\x4f\xde\xab\ -\x80\xbd\xe1\xfc\x0b\x2e\xdc\xaa\x14\x35\x1c\xaf\x01\xbe\xab\xeb\ -\x30\x4d\x4c\x4c\x78\x86\xb1\xd3\x78\xee\xb2\x19\x64\x3e\xbb\x93\ -\x39\x8e\xf1\xae\xdb\xa7\x05\xe4\x3a\xd8\xf3\xc2\xeb\x9e\x1d\x39\ -\x11\xd7\xa5\x9b\x1d\xba\x6c\xfa\xbe\x92\xd3\x3c\xe3\xe6\xd7\x04\ -\xfd\xa7\x85\xc3\xd7\x12\x71\x41\x6d\xeb\xd8\x05\x0e\x9e\x0b\x76\ -\x97\x40\x4f\x08\xdc\x7e\xc7\x20\xd0\xce\x73\x6c\x79\xfe\xfc\x3a\ -\x5a\xb8\x68\x11\x5d\x7f\x1a\xd1\x99\x25\x27\x9a\x2e\xfb\xe2\xce\ -\xe7\x7a\xba\xbb\x71\x23\x80\x20\x00\x7d\x46\x81\xbd\x53\xe7\xda\ -\x57\x97\x96\x96\xb6\x6a\x70\xd7\xd4\xd9\xd1\x41\x9d\x07\x3b\xa8\ -\xfb\xe4\x49\x47\xe7\x1d\x0f\x99\x0b\x40\xc5\x0d\xa9\x9b\x43\xdf\ -\x4e\x70\xb7\x0b\xa3\x0b\x80\xed\x08\x72\x6d\x9d\xce\xa5\x1b\xe0\ -\xad\x7b\x4d\xd6\x6d\x63\x59\x67\xe7\xca\x39\xdf\x99\x1b\x7e\x17\ -\x74\xc7\x92\x1d\x46\x3c\x13\x41\x9c\x0b\x76\x27\x90\x13\xd9\xc2\ -\x9b\x5c\x3a\x75\x57\x50\x27\x12\xb6\x75\xbb\x1a\x9c\xc6\x54\x6a\ -\xe7\xcd\xa3\x05\x0b\x16\xd1\xbc\xf9\xf3\xa9\x32\x6f\x98\xae\x9a\ -\xb3\x8f\x2e\x28\x3f\xac\xbc\xd6\xa7\x5d\x7c\x6d\x4a\xa9\xc4\x5f\ -\x3f\x04\x01\xe8\x33\x19\xee\xf1\x44\xba\xdd\x9f\x3e\xfd\xd9\xc7\ -\xfb\x16\x37\xed\x1c\x5c\x40\x0d\x8d\x8d\x6a\xd1\xeb\xe0\xc1\x4e\ -\x3a\x7a\xe4\x08\x1d\x3b\x76\x54\xec\x90\x05\x70\xb6\xcd\x8c\x77\ -\x82\xb5\xb3\x75\x37\x02\x5b\x0f\x49\x5d\x17\x33\x89\xb7\xad\xfe\ -\xb9\xbe\xeb\x9c\x7e\xd9\xe4\xc4\x65\xbd\x0b\xd7\xbe\xb7\xae\x8f\ -\xb9\x13\xd0\xbd\x46\x25\x0c\x91\x0e\x9b\x76\x74\x5b\x97\x6e\xb3\ -\x2c\x82\xb8\xdb\x75\x9e\x9d\xbc\x03\xcc\xed\x00\x5e\x54\x5c\x4c\ -\x35\x73\x6b\xa9\xbe\xbe\x9e\x2a\x2a\x42\xea\x6f\x2d\xca\x99\xa0\ -\xb5\x95\x1d\xf4\x86\xf0\x8b\x54\x9c\xd3\x6e\xbc\xee\xa6\x6b\x77\ -\xe1\xde\x7f\xae\xdf\x56\xf9\xc9\xc3\x97\xe1\xaf\x1e\x82\x00\xf4\ -\x19\xad\x9e\xcf\xd5\x6f\x21\x1a\x6c\x7a\x67\xed\x0b\xc4\x0a\xbb\ -\x07\xbe\x30\x34\x97\xb6\x9e\x5c\x41\xbd\x93\x25\xea\x36\x8b\x16\ -\x35\xa8\x45\xaf\xe1\xe1\x61\x3a\xae\x00\xfe\xf0\xe1\x43\x2c\x11\ -\xcf\xea\xe6\x39\x5d\xc8\xbc\xb6\xa4\x1b\xba\x85\xf1\x5e\x27\x7e\ -\x78\x5d\xdf\xcd\x2c\xfe\x5c\x30\x18\x8c\x24\x58\xd6\x3b\xf2\x38\ -\xa0\x75\x83\xc5\xf0\x80\x6e\x1e\x40\x46\x08\x75\x9b\x0a\x10\x71\ -\xa2\x1e\xe6\x79\xd4\x79\xeb\x82\x06\xbb\x6d\xfb\x7a\x22\x2e\x9d\ -\xc8\x36\x41\xae\xb0\xa8\x88\xaa\xab\x6b\x68\x7e\x5d\x1d\x95\x97\ -\x57\x18\x8e\x8b\x0a\xf0\x39\x0a\xc0\x2b\x9f\xa6\xe2\xdc\x49\x6b\ -\x4d\x51\x16\x86\x92\x9a\x7b\x3f\x5f\x7f\x4f\xe5\x27\x0e\x7f\x03\ -\x7f\xf1\x10\x04\xa0\xcf\x48\x29\xce\xe5\x1e\x62\xc3\xc9\x4a\x46\ -\xf2\x9e\x5d\x7e\x5c\x2d\xda\xf3\x7d\xc3\x73\xe8\xd1\xee\x65\xb4\ -\x7f\xa4\x2a\xbe\x59\x49\x49\x09\x35\x2e\x5e\xa2\x16\xbd\x58\x5b\ -\xfc\x89\xe3\xc7\xe9\xc4\x89\xe3\xd4\xd7\xd7\x4b\x53\x93\x93\xb6\ -\xee\xda\x15\xa8\x4d\xef\x93\x79\x73\x8b\x9b\x5c\xb9\xd9\x91\x1b\ -\xde\x67\x03\x72\xbd\x13\x37\xc3\x9d\xe7\xc6\xe3\xc3\xbb\x9a\x96\ -\xfd\x3a\x75\x5e\x13\x86\x6c\x03\x77\xe1\xa3\x13\xd8\xc9\xa6\x2f\ -\xbb\xdb\xd1\xe8\x48\x3c\x9f\xbb\x5d\xe8\x3c\x37\x37\x8f\x42\xa1\ -\x10\xcd\xa9\xae\xa6\x70\x38\x4c\x45\x45\xc5\xdc\x63\x51\x99\x3f\ -\x4c\x57\xd7\xec\x53\xae\xc5\x63\xd3\x00\x37\x83\x5b\x57\x53\x94\ -\x85\x23\x0a\xa9\xda\xdc\xfb\x85\xfa\xb6\xca\x7f\x3a\x8c\xb9\xb9\ -\x21\x08\x40\x9f\x61\x30\xff\x7c\x3d\x1b\x8c\x66\xb3\x19\xe6\xbc\ -\xe5\x65\xa5\x3d\xb4\xac\xec\xe9\xe9\xf7\x4e\x14\xd3\xd3\xfd\xf5\ -\x6a\xe9\x9d\x28\x31\xec\x37\x3f\x3f\x9f\xea\xea\xeb\xd5\x62\xd6\ -\xa4\x02\xfb\xbe\xbe\x3e\xea\xee\x3e\x41\xfd\x7d\xfd\x34\x36\x36\ -\x6a\x0f\x7b\x73\x37\x33\x8e\x63\x37\xf7\x17\xb7\x8c\xea\x66\x72\ -\xe4\x6e\xa0\x6e\x01\x38\xef\x91\x37\xac\x2b\x6f\xcc\x76\x6d\xc0\ -\x19\xb7\x30\x37\xbb\x73\xbd\x2b\xe7\x2c\x9b\x1f\x2d\x10\x37\x01\ -\x5c\x04\x6f\xae\x43\x77\xe1\xcc\x45\x50\x2f\x28\x2c\xa4\x0a\xc5\ -\x61\x57\xce\xa9\xa2\x0a\x05\xde\x79\x79\xf6\xb7\x0c\xe6\xbe\x2f\ -\xa8\x3c\x4c\x6b\xab\x3a\x68\x4e\xc1\x88\xfd\x01\x92\xf8\xcf\x25\ -\xd3\xb8\xc0\xb2\x79\x78\x43\x59\x1d\x7c\x69\x0d\xfe\xfa\x21\x08\ -\x40\x9f\x59\x92\xd4\x81\x34\xa6\x6f\x8e\x1c\x98\x4b\xc4\xb1\xc9\ -\xca\xf3\x39\x85\x23\x74\xf5\xdc\x7d\x6a\xd1\x34\x12\xc9\xa3\xa7\ -\xfb\x14\xc8\xf7\x2d\xa0\xae\xd1\x0a\xfe\x45\xa3\xc0\xbe\xba\xa6\ -\x46\x2d\x22\xf5\xf7\xf7\xd1\xc0\xc0\x00\x8d\x0c\x0d\x29\x8f\xfd\ -\xd1\xd9\xc7\xc8\x98\x89\x6e\x76\xea\x5c\xe0\x8b\xe0\x4d\xc6\x61\ -\x5b\xf5\xe3\xaf\x9b\xc1\x6d\x70\xeb\x3c\xb0\x3b\x01\x5d\x83\x3a\ -\xe7\x10\x73\x41\xce\x73\xe7\x0e\x40\xe7\xba\x76\xf3\xf4\xa4\x0e\ -\x2e\x9d\x04\xb3\xa1\x09\x9f\x2b\xa5\xb4\xbc\x9c\xca\xca\xca\xd5\ -\x48\x4d\x99\x02\x6e\x27\x60\xeb\x35\x47\x71\xde\x2b\x43\xc7\x0d\ -\xf0\x76\x35\xec\xbe\xe4\x02\xec\xba\x65\x49\xe7\xd4\x63\xab\x9b\ -\x7a\xbf\x54\x7f\x4f\xe5\xc7\x10\x7a\x87\x20\x00\x7d\xa6\xb8\xf3\ -\x2f\xd6\xb3\x7e\xe9\x8d\x66\x98\x4b\x36\x2e\x9d\x4b\x23\xdd\xba\ -\xe2\x9c\x49\x5a\x5b\xdd\xa9\x16\xbd\x7a\xc6\x8b\xe9\x85\x81\xb9\ -\xb6\xa0\xd7\x2b\x14\x0a\xab\xc5\x4e\x93\x93\x93\x34\x32\x32\x4c\ -\x23\xc3\xc3\x34\x3e\x3e\x4e\xa3\x6c\x79\x64\x44\x85\xbf\x19\xec\ -\xfa\x65\xf3\x58\xeb\xbc\xf1\xd7\x2d\x93\xab\xf0\xdc\xb8\x83\x2b\ -\xb7\x83\xba\xbd\x45\x97\x6d\x1d\xbb\x6b\xa0\x9b\x81\xcd\x03\x3b\ -\x07\xe6\x39\x39\x39\x54\x5c\x5c\x42\x25\xa5\xa5\x54\x50\x50\xa0\ -\x26\xa2\xb1\xe7\x89\xe8\xec\x8a\x63\xd1\x12\x32\x85\xcd\x1d\x0e\ -\x89\xe4\x34\x33\x8f\xfe\x70\x49\x02\xa8\x93\x15\xee\xca\x7b\xd8\ -\x90\xae\x00\x3a\x04\x01\xe8\x33\x00\xe6\x5f\xaa\x67\xd9\x6d\x1b\ -\x49\xe2\xdc\x38\x25\x17\x20\x97\xdc\xdf\x84\xd9\x0d\x97\xb9\xf9\ -\xb5\x35\x9d\x6a\x31\xdf\x9c\x0f\x8f\x96\x2b\xb0\xaf\xa5\x7d\x43\ -\x73\x68\xff\x50\x95\xfb\x8b\x4f\x71\x83\x2c\x61\xca\x9c\x34\x65\ -\xa7\xa9\xa9\x29\x05\xfc\x23\x34\x15\x99\xa2\xb1\xd1\x51\x75\x1e\ -\xf2\x68\xc8\x5f\x52\x1f\xd5\xca\x80\xde\xe1\x73\x1e\x2d\xe3\xb5\ -\x0b\x80\x6e\x39\x4c\xe6\x3e\xe9\x3c\x67\xce\x81\xba\x6c\xf3\xdc\ -\x32\x03\x99\x09\xd6\x51\x10\xb3\xd0\x77\x91\x0a\xea\x92\x92\x52\ -\xca\xc9\xcd\x11\xb6\x57\x27\x22\x16\x2e\x67\xd0\x5e\x56\xd6\xa3\ -\x3e\x32\x70\x4b\xbc\x6b\x89\x7d\x33\xc9\x36\x6a\x64\x73\x60\xcc\ -\xaf\x4b\xd3\x9f\x31\x0d\x6b\x23\xd4\x39\x70\x67\xab\xfa\xbe\x52\ -\xff\x50\xf8\xbe\xc3\xf7\xe2\x6e\x00\x41\x00\x7a\x76\x4b\xa2\xcd\ -\x12\x0f\xde\x0e\x30\x97\x1c\x1c\xba\x1f\x97\xb5\xa0\xe4\x14\xd5\ -\x17\x9f\xe2\x58\xd2\xe8\x32\x03\x3d\x2b\x87\x15\x67\xcf\x1e\x47\ -\x23\xf9\xbe\x7f\x76\x6e\x6e\x2e\x95\x96\x95\x45\x9f\xc4\xba\x3d\ -\x05\x29\x56\x61\x18\x1f\x1f\xf3\x72\x78\xc4\x46\x5d\x29\x39\x39\ -\xb9\x54\x58\x58\x98\x31\x97\x0d\x83\xb6\x9a\x4b\x51\xda\xad\x40\ -\xfb\xf8\x74\x3b\xb7\x6d\xc5\x50\xb6\xbf\x5e\x24\x07\x70\x73\xc3\ -\x15\x1a\xa8\x65\xd3\xf3\x18\xe0\x65\xfb\x3a\x41\x4c\x1b\xfb\xbe\ -\x5a\xbf\x29\xfc\xd1\xc3\x98\x78\x05\x82\x00\xf4\xec\x94\xe2\x4c\ -\xd6\x2a\x0f\xeb\x6d\xe1\x6d\x77\x83\xe6\xdd\xa4\x7d\xbb\x2c\x69\ -\xfa\x73\x74\x90\xd7\xdf\xa7\x99\xe3\x63\xc5\x32\x88\x77\xec\xb1\ -\x60\xe5\x75\xd4\x97\x33\x97\xba\x07\x27\x69\xef\x91\x31\x7a\xad\ -\x7b\x82\xba\x4f\x4d\xd2\xa1\x9e\x89\x94\x1f\x5b\x56\x61\x48\x34\ -\x3c\x9d\x4e\x15\x17\x48\x74\xda\xfc\x22\x5a\x58\x95\xaf\x3c\x16\ -\xaa\x45\xaf\xc8\xe8\x20\x8d\x3d\xfb\x98\xf8\x3a\xe1\x41\x5c\xe2\ -\x03\xda\x75\xe5\x90\x33\x89\x80\x2c\x6a\x3f\xd7\x16\xcc\x70\xd7\ -\xae\x29\xab\x5b\xdf\xa8\x94\x07\x71\x57\x80\x20\x00\x3d\x5b\xdd\ -\xf9\x26\x3b\x57\x6e\x0d\x93\xca\xbe\xc3\xef\xce\x37\x68\x99\xd3\ -\xee\xc9\xb9\x11\x8b\x76\x5f\x52\x45\xb9\xa1\x3a\x62\x81\xfa\xaa\ -\xf2\x3c\x15\x46\x6e\x34\x3c\x16\x51\x81\xcf\xc0\xdf\x3d\x38\xa5\ -\x54\x02\xc6\x69\x64\x3c\x12\x7b\x94\x67\xe4\x69\x67\x70\x5e\x30\ -\xa7\x40\x39\x4e\xb9\x0a\xb0\x0b\x2c\xb0\x76\xa3\x9c\xa2\x72\xca\ -\x99\xd3\x48\x91\xbe\x0e\xce\xb5\x22\xdb\x46\x7c\x24\x3f\xd7\x8f\ -\xf9\x75\xd9\x74\x8d\xea\xbb\xaa\x59\x80\x6d\xac\x09\x98\x22\xf5\ -\xda\x68\x35\x00\x3a\x04\x01\xe8\x59\xea\xce\xbf\xa6\x76\x53\x6b\ -\x76\x06\xb9\xec\xdc\x96\x2e\x71\xee\xc5\x6e\x52\xb8\x25\xad\xed\ -\xd7\x0c\x72\xb2\x86\x51\x1d\xe0\x9e\x57\x7b\x3a\xf9\x09\x6a\x97\ -\x14\xe6\x2a\x40\xcb\x25\x9a\xef\xff\x58\x0e\x2b\x15\x80\x43\xdd\ -\xd1\x28\x00\x8b\x0e\xb0\xca\x81\xba\xac\x56\x12\x26\x0d\x15\x87\ -\x20\xa1\x1c\x75\xd2\x39\x2a\x94\xe3\x8f\x85\xca\xe3\x9c\xfc\xd4\ -\xfc\xd1\xd7\x9d\x4d\x13\xfd\x1d\xae\x40\x2e\xb9\x6c\xca\x71\x04\ -\xbb\x43\x46\xbb\x24\xb8\xd4\x8c\x6b\x25\xe3\x25\x16\x1b\x41\xae\ -\xef\xeb\xf5\x1b\xc2\x1f\x3e\xfc\x23\xdc\x1d\x20\x00\x1d\xca\x36\ -\x6d\xe4\xde\x74\x5d\x84\x4a\x25\x2f\x99\xef\x0e\x2e\x4b\x32\xdf\ -\x9c\x85\xc9\x4c\xc6\x3b\xb9\x39\x62\x9a\x57\xb7\x2a\x6d\x07\x52\ -\xad\x14\xd4\xe5\xce\xba\x0b\x28\xb7\xa2\x9e\x26\x4b\xab\x48\x1e\ -\xee\x9e\xbe\x5e\xf4\xd7\x8a\x64\x3a\xbf\x2e\x2a\x86\x8e\x3c\x77\ -\xe8\x9a\xa6\x77\xe7\x92\xb1\x8b\x1a\xb7\x56\x60\xda\x5d\x8b\x52\ -\x00\x74\x68\xd6\x2b\x07\x87\x20\x8b\xdc\xf9\xd7\xeb\x43\xca\x9d\ -\xac\x25\x7e\xd3\x95\x74\x30\x67\x37\x66\x49\x9e\x1e\x9a\x2d\x67\ -\xfa\x51\xdd\x2e\x87\xac\xaf\x99\x97\xb5\xe7\xbc\xc2\xdb\xc6\xb4\ -\x0f\x29\xc7\xfc\x9d\xf4\x65\xfa\xfb\x69\xdb\x45\x61\x2e\xa1\xa4\ -\xa1\xe4\xcd\x5b\x6d\x84\x39\xf7\x9a\x12\x14\xdd\x35\x65\x38\xe7\ -\x39\xe2\xa2\x6d\x63\xd9\xde\xe6\x73\xb4\x6d\x8d\x83\xf9\x93\xe1\ -\x3a\x8f\x55\x52\x9b\xfb\x1e\xaa\x6f\xc0\x1d\x02\x82\x43\x87\xb2\ -\xd2\x9d\x73\x5d\xb9\x44\xce\xa1\x52\xa7\x2c\x78\x1b\x87\x2e\x93\ -\x8d\xcb\x12\x18\x7a\xae\xcb\x8a\x8e\xf2\x42\x79\xf3\x57\x27\x3c\ -\xf9\x09\xe4\xf3\x0f\xbf\xe6\x0c\x9a\x78\xed\xcf\x44\x53\xe3\x56\ -\x57\xce\xbb\x56\x24\x1f\xe3\x1b\x98\x2f\x08\x5e\x98\x5d\xe8\xc6\ -\xa7\x5d\xbb\x24\xbc\x8e\x24\x7d\xb3\x11\x73\xe9\x68\x4b\x87\xe0\ -\xd0\xa1\x2c\x91\x44\xeb\x6d\x5d\xb9\xde\xb5\x48\xc4\x75\xeb\x16\ -\x37\xa6\x77\x4f\x1e\x5d\x16\x77\xdf\xa6\x47\xc3\xf7\xd5\xc1\x21\ -\xa7\x72\x31\xe5\x14\x56\xc0\x2d\xa7\xb1\xe4\xd7\x5f\x38\x7d\x8e\ -\x78\x30\x77\x73\x4d\xf1\x96\x45\xd1\x1d\x9b\xc8\x90\xe4\xe4\xd6\ -\xcd\xdf\x4f\x5f\x91\x8d\xaa\x19\x37\x08\x08\x40\x87\xb2\x42\x7d\ -\x0f\xa9\xc9\x70\x4d\xd3\x37\x5b\x41\xb8\x94\x1c\x6e\x8c\x7a\x20\ -\xf3\x6e\xc4\x0e\xa1\x56\x4b\xd8\xd5\x4d\x88\x96\xb3\x4d\xfe\x82\ -\x0b\x01\xd5\x74\x87\xdd\x6b\x9b\x48\xca\x2b\xb0\x44\x77\x3c\x85\ -\xe0\xd5\xeb\x40\x56\xae\xa9\x58\x91\x38\x25\xfe\x9a\xcd\x35\x46\ -\xa6\x61\xff\x25\x9b\x08\x01\x2f\xfc\xae\x00\xbd\x7f\x33\xc2\xee\ -\xd0\x2c\x8f\xbc\xe1\x10\x64\x89\x39\x57\xdc\xb9\x10\xe6\xc4\x77\ -\xc1\xc2\x70\xa9\x97\xcc\x65\x7d\xf8\xd3\x1c\x3a\xe5\xbc\x4d\x36\ -\x85\x4b\xf5\xcb\x5a\x8e\x5c\x4e\x45\x3d\xe5\x94\xd6\xe0\xa4\x66\ -\xc2\x0d\xa0\xee\x22\x9a\x3c\xf4\x27\x3e\xcc\x45\xa0\x27\xed\x75\ -\xd9\xfe\x5a\x22\xeb\x45\x21\x99\x97\x64\xeb\x7b\x4c\x59\xec\x86\ -\x6d\xe2\xbd\x24\xf9\x49\x76\xec\x6f\x04\xc3\xc1\x42\x70\xe8\x50\ -\xc6\xab\xd9\x76\xf4\x37\x2f\xce\x86\xeb\xa0\x6d\x1c\x96\xee\x35\ -\xbb\x10\x3e\xd9\xb9\x39\x9a\x7e\x3d\xbf\xfe\x22\x38\xe4\x8c\x71\ -\xe9\x6b\x48\x2a\xac\xb0\x56\x10\x9d\x60\x2e\x48\xc0\xb4\x0d\xaf\ -\xe7\x18\xaf\x37\x6e\x7b\xbd\xf9\xb3\x78\x95\x04\xcb\x73\x79\xfa\ -\x6f\x04\x82\xe0\xd0\xa1\x4c\x56\xff\xe6\xfa\x50\xfc\x66\x65\xee\ -\x96\x26\xba\x11\xba\x75\x59\xe6\x6e\x4b\x76\x2e\x4b\xa2\xf8\x04\ -\x27\xc2\xc9\x44\x63\xdd\x8e\x2c\xfd\xd4\x63\xcf\x73\x2a\x97\x2a\ -\x0e\x7d\x21\x4e\x6a\x26\xdd\x04\x16\xae\xa5\x89\xfd\xbf\x76\x8e\ -\xd2\xf0\xae\x19\xce\x75\xa5\x0f\x9b\xcb\xb2\xf5\x1a\x8a\x5f\x27\ -\x14\x9d\x3c\x87\x17\x01\x8a\x0d\x14\x67\x72\xf8\x14\x9f\xa0\x45\ -\x26\x6e\xc4\x08\x40\x87\xe0\xd0\xa1\x8c\xd7\x7a\xdb\xac\x74\x9e\ -\x83\x71\x48\x74\xd2\x9c\xb7\x6d\x3b\xb9\x93\xa3\x27\x59\x7c\x53\ -\x17\x54\x38\xf2\xea\x5e\x47\xb6\x99\x77\x28\x29\x2f\xb9\xe1\xe5\ -\x24\x95\xd4\x88\x5d\xb0\xd3\x10\xaf\xbc\xa6\x1f\x5d\x52\x24\xb7\ -\xf2\xe9\xc6\x79\x93\xc7\xd7\x89\xc2\x4a\xe5\x77\x35\x6e\x17\x10\ -\x80\x0e\x65\xb2\x9a\x1c\x6f\x6e\x4e\x37\x4c\x17\x6e\xde\xd0\xff\ -\x57\x57\x2c\xa0\x37\x57\x1a\x04\x9f\x25\x99\xbe\x4b\x6e\xd5\x59\ -\x94\x53\x52\x4b\x08\x75\x67\x60\xc6\x7b\xc3\xd5\xd6\x88\x8c\x9d\ -\x64\x9b\xe7\x6c\x39\xc2\x59\x47\x1e\xf7\xe9\xf5\x75\xd1\xdf\x0a\ -\x04\xcd\x96\x68\x1b\x0e\x41\x56\xa8\x39\x0a\x45\xd9\xab\x63\xe1\ -\x42\x5e\xb2\x81\x3e\x6f\xba\x4c\xce\x80\x6f\xc6\xec\x37\x49\xb2\ -\xbf\xd9\xc6\xc2\xa2\x79\x0b\x2f\x73\x3f\xa7\x38\x94\xda\x9a\x7d\ -\x69\xad\x5a\xe1\x9a\xea\x79\xc9\x9a\xa8\x66\x0a\x95\xcb\xea\x70\ -\xbe\xfc\xe9\xd0\x64\xde\x7b\xcd\x8f\xda\x5b\x65\x87\xeb\x46\xf6\ -\x58\x91\x88\xaa\x11\x67\x13\x82\x43\x87\xb2\xc0\xa1\x4b\xde\x1d\ -\x0b\xe7\x06\x28\xdb\xbc\x2e\x9b\x6f\xbc\x32\xa7\x1d\xd4\x73\xad\ -\x42\x81\xf9\xfc\x8b\x49\xca\x2b\x86\x1b\xce\x64\x97\xde\x78\xad\ -\x72\x47\x28\x9c\x3e\xcd\x32\x1f\xc4\xd1\x6b\x42\x32\x5c\x23\x86\ -\x12\xd1\x15\xde\xeb\x66\x98\x73\x3e\xc7\xd0\x5b\x42\x74\x8d\x72\ -\xae\x49\xe5\xb5\x66\xdc\x2e\x20\x38\x74\x28\x23\xd5\xbf\x59\x9d\ -\x2a\x95\xeb\x94\x2c\x2c\x75\x70\x56\x5c\x87\x2d\x25\xe8\xb2\x78\ -\x37\x5d\x93\x79\x93\x0a\x2a\x28\xaf\xfe\x52\x9c\xcc\x2c\x50\xfe\ -\xc2\x37\xd2\x44\xc7\xef\xa3\xe7\x4f\xd2\x05\x85\x78\xd7\x89\x36\ -\x3e\xbf\x2c\x5b\x47\x82\xe3\x55\x00\x63\xee\x5e\x34\x8d\xae\x01\ -\xe6\xbc\x6b\x4a\x08\x7a\x09\x89\x71\x10\x04\x87\x9e\xf9\x8a\x3b\ -\x0e\xd9\xde\x75\x3b\xde\xfc\x2c\xaf\x49\x7c\x67\x25\x72\x59\x11\ -\xeb\x36\x06\x97\x66\xe3\xe8\xf2\x16\x5c\x8e\x13\x99\x25\xca\xad\ -\x3e\x9b\x72\xc2\xcb\xf9\x70\x15\x5c\x2f\xec\x3a\x90\x23\x52\xf4\ -\x51\x5b\x8e\x70\xd6\xd9\xb9\x7a\x7d\x34\x88\x77\x1d\xc9\xa2\x6b\ -\x5d\x32\x56\x44\x65\x9c\x43\x08\x40\x87\x32\x57\x8d\xb2\xe0\x06\ -\xc6\x0d\x87\x9b\x1d\x11\xef\xc6\xa8\x03\xb2\x56\xb8\x50\x17\xac\ -\xb3\xbc\x87\x03\x73\xed\x73\x73\xab\x56\x52\x6e\xe5\x69\x84\x90\ -\x76\x16\x85\xde\x17\xbf\xd9\x02\x59\xd9\x01\xea\x86\x4a\xa0\x6c\ -\xb3\x2e\x22\x06\xb9\xdd\xb5\x6a\x01\xb6\xe0\x7a\x63\xea\xfb\xba\ -\x2e\xaa\x05\x41\xb3\x48\x08\xb9\x67\xbc\x45\xa7\x46\xad\x3f\x2f\ -\x6f\xca\x52\xed\x46\xa7\x9f\xe8\x82\x38\x06\xde\x90\x8d\x2e\x93\ -\x61\xba\xca\xe8\xfe\x25\xbb\x19\x55\x48\x18\x25\x30\x3d\x1a\x6e\ -\xba\x39\x85\x0a\x1c\xae\xc3\x39\xcc\x32\x49\x79\x45\x94\xbf\xfc\ -\xad\x34\xf1\xca\x7f\x71\x4f\xbf\x64\xbe\xa8\x44\x4d\x34\x0e\xd7\ -\x8f\xcc\xbb\x96\x38\xd7\x95\x2c\x6c\xf2\x91\xf8\x95\x56\xa2\x30\ -\xce\x22\x04\xa0\x43\x99\x08\xf4\x66\x32\x83\xdc\x3c\xba\x86\x24\ -\x80\xba\x6e\x39\xbe\xca\xae\xed\xdd\x34\x80\x87\xf0\xe6\x2c\x00\ -\xbb\xf9\xc6\x1b\x85\x39\xb2\xda\xb3\x51\x2c\xaa\x12\xa9\x3a\x9b\ -\xa6\x4e\xbe\x60\x99\xaf\x5c\x16\x0c\xc9\x6a\xb9\x76\x4c\xd7\x8a\ -\xec\xa1\x62\x68\xa8\x20\x5a\x60\x2f\x89\x23\x50\xd1\x65\x96\x44\ -\xfa\x08\xce\x22\x04\xa0\x43\x99\x0a\x76\x6d\xd6\x51\x3e\xd4\x89\ -\x9f\x27\x27\x62\xb1\x44\x2e\x37\x74\xe3\xb2\x38\x37\xe3\xdc\xea\ -\x55\x0a\x14\x4e\xc7\x79\xcb\x62\xe5\x2f\x7d\x0b\x45\x06\x0e\x92\ -\x3c\xde\xcf\xaf\x00\xea\xc1\xeb\xd5\xa1\xdb\x55\x0c\x45\xae\x5d\ -\xfb\x20\x17\x21\x78\x08\x02\xd0\xa1\x8c\x52\xdf\x57\xeb\xd7\x9a\ -\xdd\xb6\x05\xea\x24\x5b\x5e\x8f\x03\x5b\x44\x78\xcd\x65\xe9\x36\ -\x16\x3a\x2c\x27\x97\xc5\xb9\x29\x4b\x05\x21\x15\x06\x50\xf6\xab\ -\x60\xd5\xfb\x68\xf4\xe9\xaf\x4e\x5f\x73\x6e\xc3\xec\x92\x77\xb0\ -\xcb\xb2\xdd\xb5\x25\x39\xb8\x76\xc3\xba\x66\xc2\xdc\xe8\x10\x80\ -\x0e\x65\x9a\x2b\x77\x74\xd9\x96\x81\xd3\x39\xdb\x98\xda\xcb\x79\ -\x2e\xcb\x95\xc3\x12\xb9\x2a\xd3\x0d\xb5\xe0\xcc\xdb\x08\xa1\xf6\ -\x99\x21\xd6\x9e\x5e\x70\xd6\xad\x34\xfe\xe2\x4f\x8c\xf5\x47\x51\ -\x13\x8d\xdd\x35\x64\xd7\x9f\x5c\x18\x86\x97\x9c\x81\x2f\x73\x2a\ -\x05\x10\x04\xa0\x43\x19\x06\xf4\xb0\x9d\xd3\x31\x9a\x24\x7e\xa3\ -\xb7\xe5\x9e\x6b\x03\x75\xdf\x95\x0d\x5d\x3b\x7d\xfe\xb2\xeb\x49\ -\x2a\x42\x4e\xd2\x4c\x52\x6e\xb8\x91\xf2\x17\x5f\x49\x13\xaf\xfe\ -\x8f\x21\x11\x93\xdc\x56\x02\x3d\x57\x0c\x25\x77\xce\xdd\x9c\xe9\ -\xee\xe7\x7b\x40\x10\x80\x0e\xa5\x84\xe7\xd1\xe4\x1e\x6b\x86\xba\ -\xd9\xe5\x48\x36\x60\xb7\x49\x66\x92\x2c\x56\xde\xdb\x8d\xd8\x7c\ -\x03\xcd\x9d\x7f\x21\xe5\xcd\xc5\x50\xda\x33\xf2\x46\x51\x7f\x11\ -\x45\x46\xfb\x69\xea\xf0\x5f\xf9\x95\x40\xc9\xdb\xb5\x63\x07\x70\ -\x2e\xc4\xdd\x82\x3c\xfa\x88\x8b\x10\x02\xd0\xa1\x8c\x73\xe8\xe4\ -\x96\xb9\xb2\x0e\xdc\x92\x36\xf7\xa4\x44\x7c\xb8\xeb\x6f\x84\x41\ -\x38\x74\x45\x39\xa1\x06\x2a\x58\x72\x35\xce\xd9\x0c\x56\xc1\xd2\ -\xab\x69\x7c\x72\x8c\xa6\x8e\x3e\x67\xbd\x20\x13\xbc\x7e\xdc\x85\ -\xdf\x1d\x41\x8e\x6e\x6b\x10\x80\x0e\x65\x36\xd0\xcd\x4f\xdd\x66\ -\xb2\x73\xe1\xae\x42\x5d\xe6\x7f\x86\xe4\xed\xfb\xc4\xdf\x56\x58\ -\x49\x45\xab\x6e\xc7\xf9\x9a\x05\x2a\x3c\x63\x3d\x8d\x8c\xf4\x51\ -\xa4\xaf\xd3\xd8\x9e\xee\xe6\x72\xf6\x32\xbe\x01\x0f\xd6\xe4\x10\ -\x7e\xf7\x53\xb1\x80\x20\x00\x1d\x4a\x11\xd0\xc3\x96\x1b\x9f\x64\ -\x03\x76\x4e\xf2\x9b\x05\xee\x44\xd3\xb1\x77\x37\x89\x4c\x4e\x80\ -\xcf\x2b\xa2\xa2\x73\xef\x24\x24\xc1\xcd\x1e\xfd\x64\xff\x72\x5a\ -\x3a\xf0\x2a\x5d\xd4\x98\x6b\x0f\x6a\xaf\x95\x43\xbb\x6e\x6c\x4e\ -\xf0\xe6\x6d\x0f\x41\x00\x3a\x94\x41\x40\x6f\x12\xde\x0c\x25\x5d\ -\xfb\xb9\x9b\xc1\x62\x24\xbb\x29\x50\x7d\xba\x2c\x05\xe6\x25\x17\ -\xdd\x4b\x52\x7e\x31\xce\xd5\x2c\xd1\x0d\x1b\xbf\x4d\x7f\x69\x7f\ -\x55\xbd\x74\x7e\xfa\xee\x02\xba\xa8\x21\x57\x50\xbb\x74\x09\x71\ -\x01\x98\x65\x2f\xce\x5d\x14\x7e\x87\xa0\x59\x26\x8c\xe5\x9e\xc9\ -\x3c\xb7\x1b\x43\xdb\x3c\x0e\x76\x24\xb6\xad\x68\xdc\x6c\x87\x31\ -\xb7\xd5\xf7\xbb\x28\xfa\xf7\x7c\xe6\xc9\x5a\x05\xe6\x25\x84\xf1\ -\xcf\x67\x7e\x79\x52\x81\x78\x6d\xf3\x7d\x71\x98\x33\xbd\xf3\xff\ -\x8d\xd3\x8e\x8e\x29\xeb\x64\x3e\xa2\xc2\x19\xe3\x5d\xbb\x6e\xf5\ -\xd7\xb0\xeb\xeb\x98\x3b\xce\xbc\x64\xea\x83\x09\x41\x00\x3a\x94\ -\x11\x44\x97\xbc\x4d\x8e\xe1\xe6\xc6\x28\x9a\x51\x2d\xe2\x5c\x71\ -\xd0\x6f\x7b\xf9\x77\xa6\xe8\x3f\xda\x0e\xd0\xc2\xab\x3e\x49\x4f\ -\x3d\x77\x00\xd0\x9b\xc1\x85\xb9\xf2\x1b\x95\x62\x35\xbf\xb2\x02\ -\xf5\x31\xfa\xc5\x73\x93\x46\x30\xf3\x8a\xb9\x72\xa8\xbf\xa6\x5d\ -\x4e\xe0\x32\x3d\xbb\x9b\xb9\x02\xab\x7c\xcf\x88\x34\x3d\xf8\x0c\ -\x1c\x3a\x34\x4b\x85\x90\x7b\x46\x03\x9d\xa6\x13\xda\x94\xbb\x97\ -\xac\x6b\x1f\x97\x9c\xe6\x43\xd7\xb7\xb7\x73\x42\xed\x12\x91\xaf\ -\x36\xf4\x81\x51\x99\x2e\xff\x7e\x84\x4e\x8d\x4d\xbf\xe1\xed\xff\ -\xf8\x7d\x3a\x73\x49\x1d\x3d\xfc\xd5\xf7\x51\xa8\x0c\xe1\xf7\x99\ -\xa2\xff\x7e\xfc\x39\xfa\x3f\x9f\xff\x7f\x34\x35\x39\xc5\x1f\xdd\ -\x40\x0d\x75\xcb\x74\xdf\x6f\xc6\xe8\x50\x5f\x84\x36\x5e\x5a\xe0\ -\xed\xda\x76\x5a\x6f\x1b\x7e\x97\x1c\x13\xe8\x20\x08\x40\x87\x32\ -\x0b\xe8\x71\x19\xfb\x08\xc9\x24\x80\x3b\x6f\xb0\x18\xce\x73\xe1\ -\x20\x1c\x92\xf8\xbb\x0c\x8c\x31\x98\x4f\xc5\x60\x1e\xfb\xec\xd8\ -\xce\x5e\xde\xdf\x45\x2b\x6f\x78\x90\xee\xbd\xed\x4d\xf4\xe1\x5b\ -\xaf\xc0\xb9\xcb\x62\x1d\x3e\xde\x47\x37\x7e\xe4\x07\x74\x6a\x78\ -\x94\xc2\xe1\x70\xfc\xfc\x4f\x4d\x4d\xd1\xf0\xc8\x30\x8d\x8d\x8d\ -\x29\xf5\x4b\xe3\xc5\xf3\x8d\x27\x26\xe8\xe5\x63\x11\xfa\xde\x8d\ -\x45\x09\x41\x5c\x3c\x81\x8b\x24\x04\x3e\x46\x89\x83\x20\x00\x3d\ -\xf3\x79\x2e\x0b\x86\x6e\x35\x74\x43\x33\x3a\x77\xf5\xd6\xc7\x1b\ -\xc5\x4b\xd4\x67\xd8\xa5\x4b\xff\xeb\x6b\x32\xdd\xf6\x8b\x29\x23\ -\xfb\xe5\x78\xd5\x22\x0e\xf7\x87\x7e\xfc\x98\x5a\x7e\xf0\xe0\x6d\ -\x74\xd5\x25\x2b\x71\x12\xb3\x4c\x37\x7e\xf8\xfb\xb4\xbb\xe3\x98\ -\x85\xb2\xec\x59\x4e\x6e\x2e\x95\x95\x95\x2b\xa5\x4c\x5d\xad\x02\ -\x7e\x38\x0a\x78\xb6\xc1\x9f\x3a\xf3\xe8\x8a\x56\x99\xfe\xeb\x1d\ -\x44\x15\x85\x92\xf3\x65\xe5\x34\xd0\x8c\x08\xe0\x22\x88\xc3\xa5\ -\x43\x00\x3a\x94\xb1\x8a\x18\xf3\x7b\x24\xe2\x41\x5a\x32\x65\xb4\ -\xcb\x96\x89\x57\xe2\x90\x77\x02\xb8\xc0\x9d\xff\x6a\x4f\x0e\xdd\ -\xf7\xdb\x31\xd3\x90\x75\xa6\xb7\x9a\xe0\x7e\xc7\x03\x3f\xa6\x8a\ -\xd2\x22\x7a\xf8\x6b\x77\xd2\x59\xcb\xea\x71\x2e\x33\x5c\x9f\xf8\ -\xd7\x47\x68\xeb\xb6\xe7\xb9\x20\xb7\x52\x34\xfa\x90\x93\x13\x05\ -\x7c\x38\x5c\x49\x35\x35\xd5\x34\x32\x32\x42\x3d\x3d\xbd\x74\xd1\ -\xf7\x47\x68\xcb\x7a\x89\x2e\xa8\x37\x5f\x63\x92\x7b\xe7\x2e\x9a\ -\xc0\x45\x04\x6e\x40\x1c\x82\x00\xf4\xcc\xb6\xe8\x64\x1d\xba\xd5\ -\x3c\x6c\xab\x64\x03\x78\x32\x41\xde\x85\x3b\x37\xaf\xba\xef\xf1\ -\x02\xda\x7e\x30\x8f\x42\xe1\x22\x1a\x1a\x1a\xa2\xc9\x89\x49\xd3\ -\x86\x62\xb8\xf7\x0f\x8e\xd0\x55\x77\x3e\x44\xa1\xd2\x62\x05\xec\ -\x77\x29\x60\xaf\xc3\x39\xcd\x38\x90\xff\x4a\x01\xf9\x73\x0e\x20\ -\x37\x12\x55\xff\x5a\x65\x65\x25\x15\x15\x15\xaa\xcb\x45\x45\x45\ -\x34\xbf\x6e\xbe\xba\xbc\xe9\xd9\x29\x3a\xaf\x73\x80\x3e\x73\xd1\ -\x80\x7b\x88\x13\xd9\x0e\x2d\xec\x01\xe0\x6d\x38\xb3\x10\x80\x0e\ -\x65\x9a\xd8\x8d\xa9\xd9\xe0\x48\x38\xe3\xb2\x4b\x8e\xed\xe7\x82\ -\xd1\x68\x64\xeb\xdd\x54\x8b\x78\x9e\x1a\x93\x68\xdd\x7f\x16\xd2\ -\xe0\xf8\xf4\xbc\xeb\xa5\x25\xa5\x6a\x98\x75\x70\x68\xd0\x34\x62\ -\x0d\x19\x6a\x09\xb2\xe9\x06\x3d\x3c\x3e\x45\xb7\xdc\xff\x13\x0a\ -\x95\x97\xd0\xf7\xee\xbf\x99\x4e\x6f\x9c\x8b\x33\x9b\x6e\x90\xff\ -\xcb\x23\x56\x90\x13\xaf\x1d\x5a\xe6\x3d\xa8\x10\x67\x30\x9f\x86\ -\xbc\xac\xdb\x87\xac\xb8\xf7\x1c\xfa\x7b\x5f\x98\xde\xf1\x58\x39\ -\x7d\xe1\xfc\xe3\xb4\xa4\x7c\x42\xcc\x6f\x0f\x0e\x1d\x82\x20\x00\ -\x7d\x66\xb9\x76\x13\xbc\x65\x0e\xc8\x25\xa7\xc4\x38\xae\x4b\x8f\ -\x3e\xf9\xf5\x2b\x39\xf4\x99\x27\xf2\xe3\x61\x00\x29\x56\x7b\x90\ -\x15\xb0\xe7\xe4\xe6\x50\x45\x45\x05\x4d\x8c\x4f\xd0\xf0\xc8\x88\ -\x95\xe9\xb1\xd8\x7e\x41\x41\x01\x85\x42\x61\xca\xcd\xcd\x8d\x7f\ -\xe8\xe0\xf0\x28\xbd\xeb\x13\xad\x54\x56\x52\xa8\x80\xfd\x9d\x0a\ -\xd8\x6b\x71\x3e\x53\x0e\xf2\xad\x09\x81\x5c\x52\x2e\x2c\x16\x5e\ -\x57\xcf\x2b\x07\xe4\xe6\xe5\xc1\x89\x1c\xba\xfb\x2f\xf3\xe8\xa2\ -\x9a\x61\xba\x7f\x4d\xb7\x33\x9c\x01\x6e\x08\x02\xd0\x67\x35\xdc\ -\x39\xe0\x96\x6d\x32\xdc\x0d\x1c\xd7\xed\xe3\xd4\x38\xd1\x07\x1e\ -\xcd\xa3\xbd\x3d\x39\x2a\x98\xe3\x20\xd7\x88\x2d\xc7\xb2\xda\x15\ -\xe5\x17\xe4\x53\x48\x29\xc3\xc3\x23\x34\x31\x31\x11\x1d\x05\x36\ -\x2f\x4f\xcd\x8a\xce\xcf\xcf\x27\xbb\x0c\xa5\xc1\xe1\xb1\x38\xd8\ -\x3f\x72\xeb\xe5\x74\xfd\xda\xb3\x71\x2e\x93\xa8\x81\xa1\x51\x6a\ -\xb9\xbf\xd5\x9a\xec\xe6\x01\xe4\x4c\xa1\x50\x88\x4a\x4a\x8a\x2d\ -\xf0\xd6\x3f\x97\x79\xa9\xe6\xca\xaa\xa7\x8e\x17\xd3\x9b\x1f\x5d\ -\x40\xf7\x9e\xd5\x43\x6f\xaa\x1b\xc6\x49\x81\x20\x00\x1d\xf2\x04\ -\x79\x1b\x87\x6e\xce\x53\xfa\xf5\x3e\x89\x1e\x7c\x32\x6f\xba\x71\ -\xde\xd4\xd6\x2e\x82\x7b\x49\x71\x31\xcd\x5f\xba\x44\x4d\x88\x1a\ -\x1f\x1f\xb7\xb7\x59\xa6\xdd\x9e\x1a\x1a\xa3\x4d\xdf\xf9\x9d\x5a\ -\xde\x75\xcd\x79\xf4\xd1\xdb\x2e\xc7\xf9\x0b\x50\xbb\x0e\x1c\x55\ -\x41\x7e\x6a\x78\x2c\x21\x90\xb3\xac\xf6\xf2\xf2\x32\xdd\x39\xe4\ -\xb8\x72\xd3\x7a\xf3\x3a\x6d\xbb\xaf\xbf\x58\x49\xdf\xdd\x1d\xa2\ -\x2f\x9e\x77\x82\x96\x56\x4c\x26\xeb\xa7\xb7\xe1\xec\x43\x00\x3a\ -\x94\x69\x0a\xee\xc6\x24\x60\xec\x9e\x6e\xa2\xf7\xff\x4f\x2e\x0d\ -\x4e\x48\x71\xe2\x6a\x2e\x5c\x8e\x85\xcf\x19\xcc\x0d\xdd\xd3\x94\ -\xe7\xa5\xa5\xa5\xd4\xd0\xd8\xa0\xb6\x95\x6a\x62\xed\xeb\x87\x0e\ -\x1d\xa2\x48\x24\xe2\x00\x0f\xab\xfe\xe3\xf7\x3b\xe9\xdf\x7f\xf7\ -\x0c\x9d\xde\x30\x97\xbe\xfe\xd1\xb7\x52\x5d\x4d\x08\x67\xdf\xa7\ -\x7e\xfc\xeb\x1d\xf4\xc5\x1f\x3e\x6a\x3d\xf1\x0e\xc9\x6e\xe6\xcb\ -\xa4\x58\xa9\xac\x85\xc3\x21\xef\x20\x27\x7e\xf8\x7d\x3a\x0c\x2f\ -\xd1\x07\xff\x52\x43\xa5\x79\x11\xfa\xf2\x05\xdd\xc9\x04\x3b\x04\ -\x01\xe8\xd0\xcc\x17\x0b\xaf\xbf\xef\x0f\x39\xb4\xb7\xd7\xd8\xaf\ -\x8d\xc1\x5c\x03\xb9\x06\x77\x59\xd7\x48\xbe\x70\xc1\xc2\xe9\x64\ -\x28\x93\x58\xbb\x6a\x43\x43\x83\xda\x2f\xf9\xe8\x91\xa3\x34\x65\ -\x02\x3b\xdf\xb1\x1b\x61\xb0\xa7\xf3\x38\xbd\xf9\xee\xe8\x30\xa3\ -\xcc\xb1\xdf\x72\xed\xf9\x38\x59\x2e\xc4\x06\x83\xb9\xfb\x0b\x3f\ -\x8b\x85\xd5\x53\x00\x72\xe2\x87\xd7\xed\x40\x6e\x5e\x1e\x9a\xcc\ -\xa1\x7f\x78\xb2\x5a\x5d\xfe\xc8\xd9\xfd\x74\xe5\x82\x91\xa0\x0e\ -\x47\x3b\xae\x08\x08\x40\x87\x66\x05\xc8\xef\xf8\x83\x44\x7b\x7b\ -\x4c\x20\xd7\x25\xbe\x4d\x9b\xf1\x28\xdc\x19\xa8\x97\x2d\x5d\x46\ -\x45\xc5\x45\xce\x81\x00\xe5\x86\xcd\x12\xe2\x16\x35\x2c\x52\xc0\ -\x3e\x4e\x27\x4f\x9e\x8c\x86\xe2\x0d\x7c\x71\xb2\xec\xd1\xd7\xbf\ -\xfa\xe3\xc7\xd4\x72\x9a\xe2\xda\x3f\x73\xd7\x75\x48\xa2\xe3\xe8\ -\x9b\x3f\x6b\xa3\x6f\xfe\x7c\x3b\x3f\x14\x93\xa1\x20\xe7\xbd\xf6\ -\xd5\xe7\x2b\xd4\x72\x45\xfd\x08\xdd\x75\xe6\x29\x2a\xcb\x4f\x28\ -\x3b\xae\x0f\x57\x06\x04\xa0\x43\x19\xa5\xaa\xcf\x1e\xda\xde\xfd\ -\xa9\x05\x81\xec\x6b\x77\x37\xd1\xa7\x9f\x50\x1c\x70\x8f\xd6\x93\ -\xcd\x04\x72\x4e\xe2\x5b\x51\x49\x11\x2d\x5b\xb6\x2c\x96\xa9\xee\ -\xce\x61\xeb\x55\x58\x58\x40\x75\x75\xf3\xd5\x10\xfc\x11\xc5\xb1\ -\x4f\xb7\xb1\x8b\x21\xce\xd3\x5e\xc5\xb5\xdf\xfc\xf1\x1f\xaa\x9b\ -\xbc\x65\xed\xd9\x74\xdf\x86\x37\x51\x79\x69\xd1\xac\xbd\x2e\x9e\ -\x7e\xb1\x43\x75\xe3\xd1\xb6\x71\xce\xb1\x13\x0d\x08\x23\x00\xb9\ -\xab\x36\x72\xc1\xf9\x16\x41\x5b\x94\x24\xe7\xb4\xfd\xa3\xaf\x15\ -\xaa\x85\x85\xe3\xff\xe1\xac\x41\xba\x6a\xe1\x18\x1c\x3a\x04\x01\ -\xe8\x10\xd3\x23\xaf\xc8\xf4\xa9\x3f\x4f\x3b\x6e\xb3\x0b\x8f\xbd\ -\x60\x80\x7b\x65\x55\xa5\x1a\x3a\xb7\x73\xe1\x76\x5c\x36\xdf\xf4\ -\x59\x3b\x7b\x7d\x7d\x74\x50\x99\x13\x27\x4e\xd2\xe0\xe0\xa0\x2b\ -\x90\xf3\xe0\xf4\xab\xed\x2f\xa8\x85\xe9\xce\xb7\x5d\x4a\x77\xde\ -\xf4\xfa\x59\x71\x1e\x59\x82\xdb\x27\xff\x65\xab\x2e\xa4\x6e\x3d\ -\x76\xc2\x44\x37\xce\x71\x64\xdd\xcf\x42\xa1\x0a\xd5\x95\x67\x02\ -\xc8\xcd\xeb\x58\x3b\xfb\x97\xdb\xcb\xd5\xc2\xe0\x7e\xdb\x69\xc3\ -\xf4\xb6\xa5\xa3\xae\x8e\xd5\x82\xaf\x74\xb7\x28\x0f\xdf\xc0\x5f\ -\x3f\x04\xa0\x43\x99\xa6\x36\x62\x83\xcb\x78\x72\xe3\x32\xdd\xbf\ -\x5d\x56\xdd\xf8\x74\x37\x35\x89\xeb\xc2\x35\xb8\xb3\xe7\x0c\xe4\ -\x8d\x8d\x8d\xde\x21\xee\xe2\x75\x6d\x9b\xea\xea\x2a\xb5\x30\xa8\ -\xb3\x70\xbc\x83\x91\xb4\x75\xf3\xdf\xf9\xcf\x3f\xab\xa5\xbc\xa4\ -\x50\x05\xfb\x2d\xd7\x5e\x30\xa3\x4e\xfc\x6e\x05\xe2\x6c\x48\x56\ -\xf6\x68\x17\xcd\x90\x65\x9b\x48\x87\x09\xe4\xac\x6b\x61\x65\x65\ -\x58\x7d\xf4\x02\xde\x64\x81\xdc\xcd\x7b\x59\x33\xd1\x37\x5f\x2c\ -\xa1\x6f\xbe\x50\xa2\x5e\xc3\x4d\xd5\x13\xd4\x72\xfa\x28\x35\xd5\ -\x58\x93\xe9\xfe\x72\x90\x75\xa1\x94\x37\x17\x15\x16\x6d\x52\x9e\ -\x36\x8e\x8e\x8d\xf6\xe3\x16\x02\x01\xe8\x50\x56\xe9\xe9\x2e\x99\ -\x3e\xb9\x7d\x8a\xba\x06\x63\xb0\x36\x4c\x95\x6a\x85\xb9\x3e\xf1\ -\xad\xba\xaa\x9a\x1a\x17\xfb\x00\xb9\xec\xdc\x1e\x2e\x7a\x3f\x0b\ -\xf3\xb2\xc2\x12\xe8\xa2\xed\xec\x13\x4e\xd5\x01\xe1\x2b\x2c\xf4\ -\xfc\x95\xd6\xc7\xe8\xcb\x4a\x51\x9d\xbb\x02\xf7\xbb\xb2\xd4\xb9\ -\x8b\x21\xee\xe4\xba\xed\xdd\x3a\x73\xe2\x95\xe1\xb0\xa5\x1b\x59\ -\x50\x20\xb7\xdb\xa7\x5f\x90\x73\xa3\x04\xca\x7f\xcf\x9e\xc8\x53\ -\x4a\x99\xda\x55\xb2\xab\xab\x4b\x9d\x08\xe6\xaa\x65\x05\x4a\xc9\ -\xd7\xbf\x8f\x4d\x13\xd7\x57\x50\x50\xb0\x69\x7c\x7c\xfc\x41\xdc\ -\x21\x20\x00\x1d\xca\x58\x87\x7e\xf8\x94\x4c\xff\xb6\x73\x8a\x1e\ -\xd9\x6b\x1c\x7a\x35\x0e\x6f\xfd\x73\x5e\x7b\xb9\xa2\x92\x92\x12\ -\x3a\xfd\xf4\xd3\xe3\x6e\xcd\x2d\xa8\x1d\xdd\xb8\x87\xf7\xb3\x04\ -\xba\xba\xba\x68\x38\xbe\xaf\xaf\x4f\x29\xfd\xce\x1e\xdd\xc1\xc9\ -\x7f\xe7\x17\x7f\x56\x0b\x7b\xf5\xfa\xb5\xab\xe8\xbe\x96\x2b\xd4\ -\x89\x62\x32\x55\x8f\xff\x75\xb7\xda\xcd\x8c\x65\xaa\x7b\x83\xb8\ -\x3d\xc8\x59\x58\x9d\x45\x43\xf2\xf3\xf2\xd5\xf3\xa1\xfe\xf3\x08\ -\x72\x5e\x5f\xf2\xa0\x40\xee\x6a\x59\x7f\x2d\x99\xbe\x8b\xb6\x4d\ -\xff\x68\x84\x1e\x7e\x71\x94\x1e\x7e\x61\x94\xf7\x5d\x37\xe5\xe7\ -\xe7\xb7\x28\x8f\x4d\x13\x13\x13\x70\xeb\x10\x80\x0e\xa5\x17\xe8\ -\xbb\x4e\x46\xe8\x97\xbb\xa7\xe8\xb1\x8e\x08\x75\x9d\x22\x43\x18\ -\x5d\x2f\x2e\xbc\x39\xed\xe5\x79\xb9\x79\xb4\x6a\xf5\x2a\x0b\xc8\ -\xed\x40\x1d\x24\xc4\x45\x62\x23\x91\xb1\x32\x39\x39\x49\xc7\x8f\ -\x1f\x57\x47\xa0\x13\x83\xcc\x9d\x8b\xff\xd5\xf6\xe7\xd5\xc2\x3e\ -\x9f\x65\xc9\xff\x63\xcb\x95\x74\xfe\x59\x0d\x69\x3d\xa1\x6c\xe4\ -\xb6\x9f\xfc\xe6\xaf\xf4\xad\x9f\x6f\x17\x1c\x17\xa7\x24\x37\x7b\ -\x90\x97\x96\x96\x50\xa8\x22\x14\xaf\xbc\x71\x5d\xb9\x00\xd4\xe9\ -\x00\xb9\xe3\x7b\x05\xdf\x65\x74\x64\xd4\xf6\x7d\xba\x75\x2c\xfc\ -\xd4\xa7\x5c\xef\xeb\x95\x6b\xeb\x11\xdc\x52\x20\x00\x1d\x4a\xb9\ -\xaa\xaa\xaa\xd6\x9d\xf6\xad\x91\xad\x7a\x60\xf3\xc2\xe6\x66\x78\ -\xf3\xfa\x92\x6b\xaf\xaf\x38\x63\x85\x3a\x16\xbb\xde\xe1\xd8\xb1\ -\xd1\x6f\x48\xdd\xd5\xfb\x05\x95\x00\x56\xd1\x60\xae\x9d\xed\x9b\ -\x0d\x2d\xcb\x42\xf2\xb2\x9b\xe9\xb9\x1c\xbe\xdb\x9e\x8e\x63\xf4\ -\xde\x4d\x3f\x51\x97\x59\xbb\xfb\x2d\x6f\xbe\x90\xde\xfd\xe6\x0b\ -\x52\xe2\xde\x59\x66\x3a\x03\xf8\x33\x2f\x75\x0a\x7e\x37\x2f\xcc\ -\xed\xde\xad\xb3\x63\x36\x67\x4e\xa5\x5a\x59\xd3\x43\xdc\xec\x70\ -\xf5\xe7\xc4\x72\xee\x6c\x5e\xf7\xd2\x05\x2d\x51\x90\xf3\x00\xce\ -\x7b\x9f\x16\x82\xf7\xf0\x7d\xb7\xe6\xe6\xe6\x6e\x9d\x9a\x9a\xba\ -\x01\x77\x17\x08\x40\x87\x52\xa6\x39\x95\x73\x7e\xa9\xdc\x88\xd6\ -\xeb\x41\x2e\x93\x09\xd8\xb2\xcd\x40\x30\x26\xd7\x5e\x53\x53\x43\ -\x4b\x97\x2c\xe5\x86\x5d\xdd\x02\xda\x37\xdc\x5d\x6e\xc7\xd6\x9b\ -\xbf\x3f\x1b\x3b\x7c\xd1\xa2\x85\xea\x32\x0b\xc7\xf7\xf7\xf7\x7b\ -\x82\xb8\x80\x83\x8a\x4b\x1e\xa3\x6f\x3f\xfc\x27\xb5\xb0\x35\x75\ -\x35\x61\xfa\xd8\xed\x57\xd2\x1b\x2f\x38\x3d\x30\x17\xce\xc2\xe8\ -\x8f\xb0\x89\x50\x6c\xfb\xe0\xbb\x01\xb9\xcc\x7d\x8d\x75\x27\x64\ -\xfd\xc6\x0b\x0b\x0a\xa7\xa1\x66\x82\x1c\xef\xb3\x9d\x40\xee\x06\ -\x92\xa9\x02\xb9\x68\x1b\xb6\x6e\x44\xa9\xec\xb9\x01\xbf\x69\xfd\ -\xfa\x9c\x9c\x9c\x5e\xe6\xda\x23\x91\x08\x42\xf0\x10\x80\x0e\x25\ -\x4f\x95\x95\x95\x2c\x56\xda\xae\xdc\xa8\x1a\x79\xf0\xd6\x83\xdd\ -\x2c\x9e\x6b\x2f\x28\x2a\xa0\x55\xab\x56\xa9\x37\x7f\x11\x90\x13\ -\x0a\xb5\xbb\x7c\xbf\x19\xd4\xc2\x1b\xbd\xcd\x77\x64\xdd\xac\x58\ -\x61\xfd\xda\x19\xd8\x4f\x9d\x3a\x65\x1f\x09\x90\xdd\x65\xcb\x33\ -\x75\x9d\xe8\xa3\x7b\xbe\xfc\xb0\xc3\x7b\x9d\xa2\x11\x6e\x8e\x8b\ -\x6c\x5b\xd1\x70\x02\x39\x6b\x17\x67\x13\xe0\x68\x73\x90\x9b\x7f\ -\xbb\x3e\x4c\x2d\x82\xb4\x9b\xd7\x93\x0d\x72\xf3\x77\xf5\x02\x72\ -\x4d\x23\xa3\x23\x7e\xb3\xe8\xd5\x84\x39\xe5\x58\x36\x2b\xeb\xb6\ -\xe3\xae\x03\x01\xe8\x50\xe0\x0a\x87\xc2\x0d\xca\x0d\xa6\x83\xe7\ -\xca\x79\xf0\x16\xb9\x76\x4d\xcb\x96\x2f\x53\x9d\xb9\x57\xc7\x9d\ -\x8c\xf6\x72\x61\x1f\x67\x1f\x4e\x3b\x47\xca\x51\xa1\xc6\x4a\x1c\ -\xee\x03\xa7\x9c\xb0\x2b\x7e\xd5\xb1\xbb\x9c\xe8\x38\xb9\x3d\x36\ -\x6e\xda\xc4\xf9\x5f\x46\x8e\x41\x9c\x75\x35\x2b\x2e\x2e\xb2\x8d\ -\x6e\xd8\x39\x5e\xe1\x3a\xd9\x1d\xd4\x3d\x02\x33\x38\x90\x13\x59\ -\x9a\x87\x54\x77\x3e\x32\xe2\x29\x4b\x5e\xb0\xdc\xa6\x94\x4d\x4a\ -\x41\x16\x3c\x04\xa0\x43\xc1\x29\x14\x0a\xad\x53\x6e\x5b\x5b\xbd\ -\xc2\x9b\x07\x7e\x36\x71\x4a\x53\x53\x93\x7b\x50\x26\xda\x5e\x4e\ -\x09\xf4\x53\x97\x9d\x9d\xb9\x9d\x34\xc7\xca\x0a\x13\x83\x7b\x7f\ -\xff\x80\x23\x90\x9d\xeb\x14\x5e\x9c\xb4\xdd\xf7\x94\x5d\x7c\xae\ -\xf5\xb3\x58\x44\x25\xc4\xc2\xe9\x85\x85\x5c\xa8\xb9\x6d\xef\xb6\ -\x73\xbb\x22\xe8\xdb\x55\x0a\xd2\x0d\x72\xed\x71\x68\x68\xc8\x73\ -\x25\x43\xb0\x9e\x01\x9d\xfd\xb1\xa0\x5d\x1d\x02\xd0\xa1\xc4\x55\ -\x51\x5e\xf1\x80\x72\x83\xd9\xa4\x87\x94\x5b\x78\x9b\xc1\xcf\x5c\ -\x79\x6d\x6d\x6d\xd2\x41\xec\xc6\xc5\x0b\x41\x2d\x3b\x27\xcb\xf9\ -\x7d\x2f\xcb\x92\x67\x49\x7f\x4c\xec\xa6\xdf\xdb\xdb\x1b\x87\xa8\ -\x67\x88\xdb\xbd\x47\xf8\x1d\x7d\xba\x71\x8a\x76\xe1\x63\xdf\x5f\ -\xed\x7d\xc0\x09\x31\x73\x3f\xd3\x29\x5b\xdd\xad\x7b\x77\x78\xee\ -\x17\xe4\x9e\xdb\xc8\x1d\x40\xae\x89\x35\xb7\x04\xd1\x3d\x2e\x26\ -\x96\xab\x72\x40\x29\x8b\x71\x37\x82\x00\x74\xc8\xb7\xca\xcb\xcb\ -\xb7\x28\xb7\xaf\x16\x03\xb0\xb5\x76\x67\x33\xd8\x4d\xc9\x6e\x7a\ -\xb8\x17\x15\x15\xd1\x9a\x35\x6b\x0c\x5d\xd1\x1c\x9d\x5a\xaa\x5c\ -\xb8\x0b\x10\x27\xe3\x7b\x95\x96\x94\xaa\x85\x7d\x2e\xeb\x0a\xd7\ -\xd3\xd3\xab\x0e\x64\xe3\xcf\x45\xdb\x7d\x96\x97\x08\x80\x6c\x88\ -\x2e\x94\x95\x96\xa9\x11\x15\x29\x47\xe2\x3b\x71\x0e\x14\xcd\x50\ -\xf7\xdb\xed\x2c\x68\xa8\x07\x01\x72\xa7\x0c\x77\xcd\x9d\x6b\x53\ -\xf4\x26\xd2\x55\xce\xa4\x46\xa5\xf4\xc6\x1e\x91\x2c\x07\x01\xe8\ -\x90\x37\x95\x95\x95\x6d\x51\x6e\x32\x2d\x3c\x78\x5b\x9c\x98\x79\ -\xe4\x37\x9d\x6b\xaf\xab\xaf\xa3\xa5\x4b\x97\xba\xba\xb9\xfb\x71\ -\xda\x7e\xdf\xeb\xbb\xad\x3c\x91\x30\xbc\xe0\xbd\xac\x3b\xd7\xdc\ -\x9a\x9a\xf8\x7a\xe6\xf0\x06\x06\x06\x48\x8e\xc8\x42\x2c\xdb\x7f\ -\x7f\x7f\xc9\x6d\xcc\x85\x97\x97\x95\x53\x41\x61\x81\xf1\x18\x7b\ -\x18\x9d\x4d\x78\x5e\x5c\x26\xb6\x79\x6a\x67\x17\xec\x33\x70\x90\ -\x3b\xc0\x59\xbf\x4e\x3d\x6f\x7e\x2b\x17\xf6\x62\xed\x36\x1d\x80\ -\x3a\x04\xa0\x43\x9e\xa4\xb8\xb2\x6d\xca\x8d\xa6\x59\x73\xdb\x76\ -\xf0\x16\xb9\x76\x26\x36\x40\x0c\x6b\x3f\xf6\xea\xc6\xfd\x76\x5d\ -\xb3\x03\xad\x1b\x48\xeb\x7f\x8b\xdb\x7d\xfb\xea\x2f\xef\x10\xb6\ -\xd7\x86\x9e\x65\x62\xee\x7d\x60\xe0\x14\x0d\x0f\x0d\x3b\xfc\x3e\ -\xef\x7d\xc5\xa3\x93\xa0\x84\xa9\xa4\xb8\xc4\xbe\xad\xda\xa5\xfb\ -\x76\x72\xd8\x76\xef\x77\x5d\x41\xb0\xd9\x8f\x57\x90\xdb\x35\x09\ -\x78\x05\x39\x13\x4b\x86\x63\x25\x20\x57\x2e\x82\x7a\x5f\x0c\xea\ -\x9d\xb8\x53\x41\x00\x3a\x64\xab\x92\x92\x12\x23\xcc\xcd\x6d\xe4\ -\x02\x78\xeb\xc1\xcf\x42\xec\xe7\x9d\x77\x5e\xb4\x3b\x9a\x2c\xbb\ -\x02\xa0\x1f\x47\x9d\x50\xc6\xbb\x2c\x06\xad\x6f\xf7\x9f\x80\x7b\ -\x17\xbd\xc6\x8e\x21\xcb\x22\x67\x85\x89\x4d\xf3\xca\x46\x21\x9b\ -\xfe\x48\x6f\x23\xb7\xb1\xf3\xc6\x86\xd5\x65\xd9\xf8\x86\xfe\xe1\ -\x6e\x81\xe3\x61\x76\x33\x37\xee\xdd\xd5\x7b\xbd\x56\x26\x48\xdc\ -\xd6\x9d\x0c\x90\x6b\xcf\xbb\xbb\xbb\x93\x05\x72\xb3\x3a\x00\x75\ -\x08\x40\x87\x6c\x55\x5c\x5c\xbc\x25\x0e\x73\xbb\xe4\x37\xd3\xcd\ -\x55\xbf\x6d\x75\x75\x35\xad\x5c\xb9\x32\x61\x18\x07\xee\xe0\x29\ -\x49\x49\x76\xb2\xd8\x69\x0b\x1d\xbf\xcf\xe3\xc2\x5e\xcb\xcf\xcf\ -\x57\x8b\xb9\x02\x62\x37\x58\x0b\x6f\x3f\x96\x41\x5e\xbc\x7c\xaf\ -\x00\xdc\x7a\x22\x5d\xd0\x9c\xf6\xe3\x38\xee\x3a\xb9\x0f\xbf\xbb\ -\x0d\xc7\xb3\x66\x12\x2d\x07\x22\x80\xf0\xba\x1b\xb5\x13\xc2\xef\ -\x10\x80\x0e\xf1\xa4\xb8\x6a\xb5\xcd\xdc\xc9\x89\xc7\xec\x38\xd7\ -\xb5\xb3\xe9\x4d\x17\x2f\x5e\x9c\x10\xc4\x79\x83\xbc\xf8\x6d\xef\ -\x4e\xa4\xbb\x9a\x9f\x61\x61\x45\xe0\xf3\xf3\x3d\xfd\x54\x4c\x7c\ -\xef\x5b\xb6\x73\xfb\x2e\x06\x86\xf1\xe9\xd6\xbd\x0e\x0a\xe3\x14\ -\x21\xf0\xec\x8e\x03\x00\x39\xd3\xd4\xd4\x54\x74\x08\xe0\xd4\x80\ -\x5c\x13\xda\xd4\x21\x00\x1d\xb2\xaa\xb0\xb0\xf0\x01\x0d\xe6\xfa\ -\x01\x60\x2c\xd9\xeb\x02\xd7\xce\x74\xf6\xd9\x67\xab\x03\xc5\x24\ -\x0a\x56\xa7\x0c\x69\xa7\xd1\xdd\xec\xde\x67\xf7\x1e\x3b\xb7\xca\ -\x4d\x04\xf4\x02\xf6\x80\xdc\xb9\x5b\x30\xbb\xfd\xae\x8e\x09\x68\ -\x2e\xdc\xb4\xe3\x7e\xc9\xbe\x0d\x5b\x74\xce\x9d\xbe\x5b\x22\x73\ -\x99\x07\x05\x72\xed\xf1\xc4\x89\x13\xee\x3e\x37\x39\x50\x67\x4e\ -\x1d\x5d\xda\x20\x00\x1d\x52\x33\x9b\x37\xc4\xfb\x99\x4b\x64\x84\ -\xb9\xa0\xfd\xdc\xbc\xed\x39\xe7\x9c\xc3\x4d\x7e\x0b\x3a\xdc\x6c\ -\xbc\x27\xcb\x9e\xdf\xe7\xe7\x3d\x3c\x38\x7a\x0e\xcd\x8b\x40\xeb\ -\x90\x34\xe7\x0b\xcc\x1e\x1c\xb3\x1b\xd7\xec\xd7\x6d\xbb\x76\xc9\ -\xe4\x3e\x44\x9d\xc8\xa0\x32\x4e\xd9\xf1\x5e\x06\xa0\xd1\xef\x7f\ -\x70\x70\x90\x86\x87\x87\x5d\x1d\xeb\x24\x89\x39\xf4\x6d\x4a\xb9\ -\x0c\x77\x33\x08\x40\x9f\xc5\xca\xcf\xcf\x5f\xab\xdc\x78\x5a\xe3\ -\xee\xdb\x4b\x1f\xf3\xd8\xb6\x17\x5f\x7c\x31\x6b\x7b\xf7\x0d\x6a\ -\x11\xd4\x92\x35\xa8\x4c\x90\xed\xe4\x9e\xdf\xe3\x27\x69\x4e\xf6\ -\x50\x11\xf0\xe9\xa0\x5d\x83\xdd\xab\xcb\x97\xfd\xb5\xb3\xdb\x85\ -\xc8\x0d\xbf\xdb\x01\xcc\x5e\xb6\x77\x53\x21\x31\x6f\xcb\x12\x14\ -\xf5\xa1\xf6\x14\x42\xdc\xac\x66\xa5\x6c\x51\xca\xed\xb8\xab\x41\ -\x00\xfa\x6c\x3c\xb8\x79\x79\x21\xe5\x06\xd4\xc6\xe0\xad\xbf\x19\ -\xe9\xc1\x1e\x77\xe2\xb1\x9b\xa1\xde\xb5\xe7\xe7\xe5\xd3\xc5\x97\ -\x5c\xac\x26\x68\xf9\x09\x71\x07\x06\x64\x3f\x33\xad\x39\x75\x71\ -\xf3\xd8\x4d\xcd\xef\xa0\x35\x9e\x22\x18\x1e\x2b\x15\x41\x40\xdb\ -\x6d\x8e\x81\x53\xdb\xba\x68\x90\x16\xbb\xa8\x89\x28\x99\x4d\x54\ -\xa9\xf0\x3a\x7c\xac\x9b\x28\x80\x5d\xc6\x3b\x6b\x37\x3f\x72\xe4\ -\x88\xf3\x54\xbf\xa9\x53\x0b\x45\xc3\xef\xdf\xc0\xdd\x0d\x02\xd0\ -\x67\x99\x94\x9b\x50\xbb\x19\xde\x76\xcf\xf5\xae\x5d\x83\x39\x1b\ -\xf9\xcd\xf6\x86\xe8\xc3\x19\x06\xf1\x5a\x10\xf0\xf3\xe5\x9c\x13\ -\xf8\xac\x84\xd6\x0b\x42\xf4\x6e\xde\xeb\x69\x6c\x75\x97\xe0\xb7\ -\xab\x28\x04\x12\x6e\xa7\xc4\xa7\x44\xf5\x0b\x72\x6d\xb9\xab\xab\ -\x4b\x85\x7a\x86\x69\x33\x45\x27\x75\x79\x6e\xb6\xde\xd7\x76\xee\ -\xdc\xb9\x5a\x79\x08\x9f\x77\xde\x79\x98\xa9\x2e\xc3\x94\x83\x43\ -\x90\xa4\x03\x9b\x93\xc3\x32\xda\x1b\x35\x77\xa1\xbf\x71\xf1\xc2\ -\x8c\xfa\xc2\x20\x7e\xc9\xa5\x97\x58\x86\x71\x15\x39\x15\xee\x6b\ -\x32\xf1\x47\x20\x93\x05\x8e\xcb\x66\x5f\xbc\xef\xc8\x0b\xab\xda\ -\xbd\x47\x04\x3d\xdb\xf7\x91\x6c\x75\x8e\x1e\x3f\x4b\x74\xfc\x3d\ -\xaf\xd7\xfe\x69\xc3\x93\xf2\x8e\x89\xdd\xb9\x96\x8d\xdf\xdf\xbc\ -\x6f\xee\x77\xe0\x0c\x81\x6a\xde\xa7\x7e\x5d\x44\x8e\xb8\xde\xd6\ -\x2e\xd4\xed\xf4\x5b\x44\xdb\xbb\x3d\xde\x6e\x3e\xe3\xf0\xe1\xc3\ -\x34\x31\x31\x91\xa9\x7f\xde\x6d\x19\x00\xd5\x87\x62\x60\x4d\xb9\ -\x14\x90\xb3\xca\x4c\x1f\xee\xf2\x70\xe8\xb3\x05\xe6\x1b\x62\xe1\ -\x39\x6e\x98\x9d\xe7\xd2\xf5\xdb\x5e\x78\xe1\x85\x71\x98\x07\x95\ -\xf4\x26\x74\x9b\x01\xba\xf7\x64\x84\xc5\xdd\x7e\x56\x32\x93\x03\ -\xbd\x7c\x5e\x90\x89\x6d\x89\xbe\xee\x2b\x8b\xdd\xe5\x2c\x6e\x7e\ -\xe7\x44\x77\xe3\xe2\x8f\x1e\x3d\xaa\xb6\x9d\x67\xb0\x58\xe6\xfb\ -\x2f\x29\x8d\x33\xb4\x29\x50\xbd\x37\x9d\x07\x20\x06\x75\x08\x40\ -\x9f\xd9\x52\xe0\x1c\xd2\x92\xe0\x78\xb0\xe6\x6c\x6f\x78\xed\x0d\ -\x6f\x78\x83\x3a\x0a\x5c\xe0\xfd\xa0\x4d\xaf\x71\xdb\xde\xed\xba\ -\x95\x99\xdb\xfd\x13\x00\xb5\xe7\x4c\xf5\xa0\x2a\x10\x82\xa1\x52\ -\x79\x9f\xe9\xfa\xf3\x64\x7f\xef\xf5\x34\x48\x0c\x25\x9e\x8d\x6e\ -\xfb\x3c\xc0\x99\xd6\xfc\xcc\x51\xae\x5f\x77\xe8\xd0\x21\x75\x28\ -\xde\x2c\x10\x9b\xa1\x8d\x55\xdc\x7f\x84\xbb\x1e\x04\xa0\xcf\x50\ -\xe9\x61\xce\x83\xb7\x1d\x88\x2e\xb8\xe0\x02\x15\xe6\xa9\x70\x9d\ -\xbc\xb6\x56\x5f\xce\x2f\x01\x97\x1d\xe4\x7a\x5e\xb6\x35\xb7\x72\ -\xe0\x61\xa8\x5a\xbf\xc7\xd8\xf5\x79\x90\x3d\x0e\x09\xeb\xc1\x81\ -\xdb\x7e\x17\xc1\xd4\xac\x4e\x0e\xde\x6d\x57\x33\x3f\x8e\x9e\xcd\ -\x9e\xc6\xda\xcc\xb3\x04\xe6\x9a\xd8\xdf\x7a\x1b\x61\x78\x58\x08\ -\x40\x9f\x91\xda\x10\xab\xb9\x5b\x6e\x5e\x4e\x61\x76\x36\x68\x4c\ -\x65\x65\xa5\x77\x30\x27\xea\x52\x75\x0e\x9c\xbb\x3f\x9b\xe1\x55\ -\xd3\x31\xb0\x4b\x32\x46\xb4\x4b\x34\x4c\xce\x5d\x1f\xc4\x48\x6f\ -\x0e\x19\xed\x76\x39\x10\x76\x95\x1d\xbf\x49\x6e\x6e\xe0\xec\x15\ -\xfa\x4c\x0c\xe2\x0c\xe6\xda\x94\xa8\x59\x26\x96\x24\x77\x43\xba\ -\xbf\x44\xf7\xa7\x16\xac\x8d\x2d\x36\xc6\x8a\xaa\x5d\xdd\x63\x8d\ -\x4f\x74\xe5\x51\x5e\x9e\x4c\xb9\xb9\xe3\xca\xe3\x88\x3a\x77\x01\ -\x6b\xd2\xcb\xcb\xcb\x55\x96\xf3\xd4\x65\xb6\x8e\xe5\x60\x4c\x16\ -\x4f\xaa\xe7\x63\x6a\x32\xfa\x68\x2c\x53\x74\x74\x80\x1a\x3f\xfd\ -\xbe\xf8\x67\x31\xf5\x55\x7d\xf6\x10\xc2\xef\x19\x22\x09\x87\x20\ -\x50\xb1\xf9\x94\xc3\x8e\x07\x5d\x92\x0c\xcb\xf5\xf5\xf5\x96\xb1\ -\xd9\x93\x0d\xc6\x64\xac\x17\x75\xa1\xe3\xdd\xe4\xed\xa2\x15\x5e\ -\xbb\xc0\x25\xa5\x79\xc2\xe3\xf4\xa4\x5e\x2b\x20\x6e\x27\x32\x71\ -\x3b\x0c\xab\x9b\xca\x81\x97\xd9\xd3\xbc\x3a\x6c\x3f\x20\x67\x62\ -\x33\xa7\x1d\x3b\x76\x2c\xdb\xff\xee\x5b\x28\x05\xa1\xf7\x9e\x4d\ -\x0b\xd6\x29\x87\x71\xb3\x1e\xd8\x19\x2e\x96\x38\xb7\x55\xb9\x2d\ -\x6c\xaa\xda\x74\x08\x51\x0c\x00\x3d\xab\xf4\x90\x52\x36\x7a\x7d\ -\x53\x45\x45\x05\x5d\x72\xc9\x25\x81\x02\x2a\x9d\xdb\xdb\x41\xd9\ -\xae\x2f\xbb\x57\x27\x9e\x88\x8b\xf6\xfa\x79\x09\x3b\x78\xa7\x2e\ -\x6f\x2e\xfa\x96\x27\x9c\xec\xe6\x01\xc6\x5e\x9c\xb7\xe7\x21\x61\ -\x75\xaf\xf7\xf4\xf4\xa8\x13\xae\xcc\x00\x31\x70\x55\x26\x0d\xe4\ -\x9f\x5d\x10\x52\x4e\xb1\xff\xac\x72\x39\x43\x8e\x91\x44\x8d\x73\ -\x3e\x7d\x08\x63\xe2\x03\xe8\x19\xaf\x06\x8a\x4e\xe2\xe0\x49\x2c\ -\xd4\xd5\xdc\xdc\x3c\x3d\xb3\x57\x12\x40\x15\x24\x78\x6d\xdd\x39\ -\x27\x69\x2e\x08\x28\x07\x05\xf1\xc0\x33\xe5\xbd\xba\x75\x9b\xb0\ -\xb7\x2b\x18\xfb\x1c\x68\x26\xd1\x3e\xe9\x5e\x27\x63\x71\x03\x72\ -\xad\xbd\x3c\x03\xfb\x98\x27\x22\xe6\x9c\x93\x96\x79\xde\xf3\xb9\ -\xfa\x07\x94\x87\x4d\x59\x8e\x9b\xc6\x39\xf7\xc3\xa9\x03\xe8\x99\ -\x2f\xd6\x85\x65\xbd\xd7\x37\xb1\xf1\xd9\xe7\xce\x9d\xeb\x1b\x48\ -\x7e\xd6\x7b\x01\x61\xa0\xdd\xd6\xc8\xfb\xe4\x27\x4e\xae\x35\x08\ -\xb0\xfb\x76\xe6\x01\x64\xb7\x7b\x1e\x45\xce\x61\x84\x39\xaf\x60\ -\xf5\x13\x26\xf7\x92\xd1\xce\x5b\x37\x3a\x3a\x3a\x13\x42\xec\x22\ -\xb1\xe6\xb6\xa4\x39\xd0\xde\x2f\xd4\xb3\x1c\x9d\xd6\x84\x77\x94\ -\x1e\xc7\xde\x58\xf9\x89\xc3\x80\x39\x80\x9e\xf1\x62\x83\x3b\xb4\ -\x7b\xb6\xf4\x0d\x0d\xb4\x62\xc5\x0a\xdf\x6e\xd5\x8b\xfb\x4a\x97\ -\x9b\x77\x33\x4d\x6b\x50\x2e\xde\x6e\x68\x5c\x4b\xc5\x40\xf6\x3e\ -\xda\x9b\x9b\xed\x82\xea\x9b\xee\x77\x7a\x54\x2f\x6d\xda\x89\x00\ -\xda\x0f\xc8\x99\x58\xff\x72\x6d\x3e\xf3\x19\xaa\xa4\xba\x74\x15\ -\xea\x5f\xaa\x67\x09\x69\x6d\x59\x74\x4c\x58\x53\x41\x53\xe5\xc7\ -\x00\x73\x00\x7d\x86\xba\x73\x36\xd1\xca\xda\xb5\x6b\x13\x86\x56\ -\xa2\xae\x3d\xc8\x61\x5a\xbd\xcc\x7b\x9e\x6c\x88\x07\x59\x01\xf2\ -\xfc\x5d\xdc\x0c\x11\xeb\xc2\xdd\xfb\x71\xd8\x5e\xdd\xb5\xdf\x8a\ -\x84\xd7\xe3\xc6\x66\x4a\x63\xd3\x9f\xce\x12\x25\xd5\xa5\xab\x84\ -\xfc\x6a\x7d\x88\xa2\x4d\x7c\xe1\x0c\x71\xdf\x76\x30\x6f\x0c\xdf\ -\x77\x18\xed\xe6\x00\xfa\xcc\x75\xe7\x6c\xf6\x34\x96\x0c\x97\xcc\ -\xd1\xc7\x92\x0d\x43\xaf\xfb\xb0\x1b\x94\xc5\xe2\xa0\x6d\x7e\xa3\ -\xdb\x01\x71\x12\x1d\x45\xcf\xcd\x64\x25\x4e\xfb\xd0\xf6\xe3\x74\ -\x5c\x13\x05\xb3\x57\x07\x1f\x84\xcb\x77\x73\x8c\x59\x5b\x39\x73\ -\xe5\x19\x3c\x84\x6b\x56\xba\xf4\x38\x2d\xbf\x5e\xef\xab\xa9\x2f\ -\x45\xea\x08\x7f\xf8\x30\xe6\x90\x07\xd0\xb3\x4a\x6c\x3a\xc5\x16\ -\x2f\x6f\x60\xa1\xf6\x33\xce\x38\x23\xa5\xae\xd2\x6b\x25\x20\x28\ -\x37\x9f\x94\xcc\x73\x5e\x25\xc0\xc7\xf4\xb0\xc2\xcf\x32\xef\xdf\ -\x47\xa5\x23\x11\xd8\xba\x3d\x76\x5e\xb3\xd4\x9d\x5c\x7f\x90\x20\ -\x67\x62\x53\x9e\x0e\x0d\x0d\xe1\xbe\x9a\x64\xf5\x7f\xa3\xfe\x9e\ -\x58\x25\x42\x70\xa1\xa7\xe5\xf7\xb7\x85\x36\x1e\xc6\xdc\xf1\x00\ -\x7a\xd6\xc9\xd3\x9f\x0b\xcb\x6a\xbf\xfc\xf2\xcb\x53\x06\xf2\x64\ -\x8d\x77\x9e\xac\xf5\x41\x24\xda\x05\x55\xc1\x49\xd6\x7e\x82\x82\ -\xbe\x9f\xf1\xdd\xbd\x8e\xf6\xe7\xe7\x98\x0c\x0e\x0e\x52\x77\x77\ -\xf7\x6c\xbf\x2f\xb0\xee\xab\x29\x9b\x62\xb5\xff\x5f\xeb\xc4\x21\ -\xf8\xd4\x6b\x53\xe8\xee\xae\x07\x81\x06\x00\x3d\xdb\x64\x5f\x33\ -\xe6\x88\x0d\x1e\xc3\x06\x91\x49\x37\xc8\x93\xd5\x3f\x3b\x19\x15\ -\x15\xfd\x48\x7b\x89\xfc\xb6\xa0\x06\x81\x71\x33\x3c\xab\xdd\xbe\ -\x13\xcd\x84\x0f\x22\x7b\x3d\xa8\x8a\xa0\x7e\x3d\x9b\x4c\x85\x85\ -\xd7\x33\x64\xde\xf2\x74\x8b\x35\xc3\xad\x49\xf5\x87\x0e\x7c\xb3\ -\xce\x73\xc4\x30\x60\x35\x57\x7c\xb0\x0b\x53\xaa\x02\xe8\x59\xa9\ -\x67\x95\xd2\xe4\x76\xe3\xf2\xf2\x72\x7a\xdd\xeb\x5e\x97\x91\x20\ -\x4f\xf5\x10\xad\xc9\x1e\x14\x26\xe8\x91\xe3\x82\x3e\x17\x89\xcc\ -\xae\x16\x54\xd8\x1c\x20\x4f\xba\xd8\xbd\x21\xe5\x43\xa2\x0e\x7c\ -\xa7\x8e\xe5\xf5\xb4\xa5\xd8\xad\xb3\xe8\x40\x53\xc5\x9d\x5d\x48\ -\x7e\x4b\xb3\x30\x96\xbb\x3f\xad\xf6\x02\x73\xa6\xa5\x4b\x97\x66\ -\x3c\xc8\x33\x6d\xb4\xb5\x64\x1f\xa7\x44\x8e\x4d\x90\xed\xe5\x5e\ -\xc0\x1d\xc4\xb9\x07\xc8\x53\xa2\xf5\xe9\x00\xba\x02\x55\xf6\x99\ -\x95\xa7\xbe\x57\xe7\x6b\xe4\x4a\x1f\xda\x54\xfe\x7e\x84\xd8\xe1\ -\xd0\xb3\x5b\x9e\x46\x6d\xe2\xb9\xf3\x74\xb5\xe1\x06\xf9\xd9\x76\ -\xef\x75\x33\x72\x9c\x68\x8c\xf7\x20\x2b\x20\xc9\xae\xdc\x04\x31\ -\x23\x5d\xaa\xc2\xe4\x41\x1c\x1b\xd6\x05\x8d\x25\xbc\x01\xe4\xae\ -\x5c\x6b\x5a\xb3\xbc\x4f\xfd\x5f\xb5\x6d\xbd\xcd\xab\xf9\xf0\xe2\ -\xca\xcb\xdf\x0b\x57\x0e\xa0\x67\xbf\xb6\x29\xa5\xd9\xed\xc6\x4d\ -\x4d\x4d\xf1\x11\xe1\x92\x05\x9c\x74\xc2\x2e\x19\xfd\xde\x93\xf9\ -\xde\x54\x1d\x9b\x44\x32\xd7\x33\xe1\x1c\xea\xd7\x0d\x0c\x0c\x50\ -\x6f\x6f\x2f\xfe\xf2\xbd\x29\xe5\x61\xf7\xf7\xde\xf1\xfe\x0d\x91\ -\x48\x64\x73\x64\x6a\x2a\x3c\x15\x89\x90\xf2\x48\x53\x53\x11\x9a\ -\x8a\x4c\x29\xcb\x11\x75\xb8\xdd\x48\x24\xba\x2e\xa2\x2e\x6b\xeb\ -\x62\x8f\xe6\xed\x23\xd3\xeb\xf4\xef\x8b\xef\x5b\xf9\xac\xd7\x0e\ -\x77\xde\x8b\x53\x9d\x19\x42\xc8\xdd\xbb\x42\x5e\x60\xce\xe6\x37\ -\x67\x30\x9f\x2d\x20\x4f\x66\x42\x5e\x2a\xc2\xf2\x41\xbb\xe3\x4c\ -\xae\x70\x38\x7d\x16\xbb\xc9\x1f\x3f\x7e\x7c\xa6\x8f\xee\x96\x4c\ -\xa5\x34\xec\xfe\xbe\xf7\xdf\xf9\x80\x1c\x91\x37\xa5\xf4\x17\xca\ -\xf2\xc6\xfa\x79\x0b\x9a\x0e\x1f\x3d\x84\x6e\x6a\x00\x7a\x56\xaa\ -\xd9\xcb\xc6\xac\xdf\xb9\x57\x17\x36\x9b\x40\x9e\xcc\xc4\xbe\xa0\ -\xbe\x6b\xa2\x2e\x3a\xdb\xce\x21\xc2\xea\x81\xde\x2b\x52\xd9\xbe\ -\xdc\x91\xa6\xdf\xd9\x81\x53\x9d\x19\x42\xc8\xdd\xbb\x3c\x25\x9b\ -\x5c\x71\xc5\x15\xbe\xdd\x21\x40\x9e\x3d\xbf\x33\xdb\x1d\x39\xdc\ -\xf8\xcc\xb9\xc7\xfe\xec\xbe\xb5\xdb\x94\x73\xda\x1c\x61\xb9\x19\ -\xca\x79\x55\xcf\xaf\xba\xcc\x72\x35\x62\xcf\x75\xcb\xd1\xf5\x6c\ -\x9b\x08\x77\x99\x6d\x17\x89\x2d\x53\x41\x39\x45\x46\xfa\xd4\xfd\ -\x8d\x4c\xc8\xed\x5b\xfe\x96\xd3\x7c\xf0\x50\x07\xda\xd1\x01\xf4\ -\xac\x95\xeb\xf6\xf3\xf9\xf3\xe7\xab\x7d\xcf\x53\x95\xb9\x1e\x54\ -\xa6\x37\x40\x9e\x39\x20\x4f\xf6\x39\x9c\x41\x73\x92\x67\xb2\x4b\ -\x4f\x59\xdf\xec\xbe\xaf\xd4\xa7\xba\x2f\x7a\x5b\xf8\x3e\x8c\x0a\ -\x07\xa0\x67\xaf\x5c\xc7\x21\xcf\x3d\xf7\x5c\xaa\xac\xac\x4c\x3a\ -\xc8\x53\x09\xc6\x54\x01\x67\xb6\x81\x3c\x95\xc7\xa4\xaf\xaf\x4f\ -\x2d\x50\x4a\xc4\xe0\xfa\xa3\x94\xc0\xfc\xab\xf5\xe9\x1a\x58\xa6\ -\x2d\xfc\x51\x40\x3d\x13\x84\x36\x74\x6f\x5a\xeb\xfa\xc0\xe6\xe5\ -\xc5\x61\x3e\x13\x40\x9e\xaa\xcf\xca\xb4\x0a\xcb\x4c\x01\x39\x20\ -\x9e\x36\x35\xa6\x04\xe6\x5f\xaf\x7f\x80\xd2\x37\x4a\x5c\xb3\xf2\ -\xf9\xdb\xc2\x1f\x06\xd4\xe1\xd0\xb3\x0f\xe8\x6d\x5e\xa0\xbe\x70\ -\xe1\x42\x5a\xb2\x64\x09\x40\x3e\x03\x7e\x67\x36\x1d\x57\xd6\x26\ -\xce\xc2\xe9\x6c\x6c\x75\x28\xad\x62\xf7\x8b\xa4\x82\xae\x7f\x73\ -\xbd\xe7\x61\xa8\x93\xf5\x5b\x31\x29\x0b\x80\x9e\x4d\xf2\x34\xa0\ -\x8c\x59\xe1\x70\x98\x56\xac\x58\xa1\xce\x87\x9e\xe9\x03\xc9\x00\ -\xe4\x89\x9f\x8b\x54\x9f\x43\x96\x9d\xce\x20\x3e\x39\x39\x89\xbf\ -\xd4\x59\x02\xf4\xfe\x7f\xa9\x5b\xa7\x3c\x6c\xcd\xa0\xdf\xdb\x1a\ -\xfa\x50\xd7\xed\x38\xed\x00\xfa\x8c\x07\xba\xd9\xbd\x2f\x58\xb0\ -\x40\x2d\x6c\x39\x1d\x10\x48\x67\xa5\x21\x9b\x41\x9e\xca\xef\x69\ -\xb7\x0d\x9b\x67\x9c\x01\x9c\x81\x1c\x9a\x7d\xf7\xd9\xfe\x7f\xab\ -\x6b\x20\x39\x23\xbb\x8c\x61\xc6\x35\x00\x3d\x2b\xf4\x4b\x8a\x0e\ -\x16\x11\xb8\x18\xd4\xd9\x4c\x6c\x66\xc0\xcf\x84\x36\xe7\x6c\xcb\ -\xb4\xcf\xd4\x0a\x07\x03\x38\x1b\xad\x0d\x61\x74\xdc\x67\x07\xbe\ -\x55\x17\x8a\xc1\x3c\x9c\xa1\xbf\xb9\xa5\xe2\x83\x5d\x3f\xc2\xa9\ -\x07\xd0\x33\x59\x9e\x86\x7c\x4d\x54\xb5\xb5\xb5\x6a\x61\xa1\x7a\ -\xf4\x25\x4f\x4f\xc5\x22\x9d\xc7\x95\x75\x27\x63\x65\x74\x74\x14\ -\x7f\x79\xb8\xcf\x1a\x81\xfe\xed\x3a\x4f\xb3\x3d\xa6\x49\xcd\x15\ -\x77\x61\x3a\x55\x00\x1d\x40\xe7\x2a\x37\x37\x57\x75\xf1\x6c\x28\ -\x59\x36\xa4\xec\x6c\x03\x79\x2a\xa3\x08\xa9\xfe\x6d\x23\x23\x23\ -\x71\x80\x43\xb8\xcf\xda\xc2\xfc\xbb\x29\x9b\x49\x2d\x08\x35\x56\ -\x7c\xa0\xab\x13\x97\x40\x6a\x84\x6e\x6b\x59\x24\x36\x79\xc2\xc1\ -\x83\x07\xd5\xa2\x87\x7c\x55\x55\x95\x0a\xf9\x50\x28\x04\x90\x07\ -\xb0\xef\x64\xff\x36\x36\xd1\xc9\xd0\xd0\x10\xda\xbe\x67\x8f\x58\ -\xef\x98\x40\x9c\xea\xa9\xef\xab\x49\x70\x1b\xb3\xe8\xb7\xb7\x2b\ -\xa5\x12\x97\x00\x1c\x3a\x1c\x7a\x02\x2a\x2c\x2c\x54\xfb\xc1\xcf\ -\x99\x33\x47\x05\x3d\x40\x9e\x3c\x90\xf3\xd6\xb3\xca\x17\x6b\xeb\ -\x66\xce\x9b\xc1\x9b\x75\x23\x83\x66\xad\x9a\x83\x00\xba\x3a\x1d\ -\xaa\x4c\xd9\x38\x98\x40\x5b\xf9\x1d\x5d\xe8\xce\x06\xa0\x03\xe8\ -\xc9\x50\x49\x49\x89\x0a\xfb\x8a\x8a\x0a\xb5\x04\x05\xb7\x4c\xcf\ -\xb4\x0f\xfa\xf3\x18\xb4\x99\xcb\xd6\xc0\x8d\xee\x62\x50\x32\xef\ -\xb3\xa7\x7e\x98\x15\xed\xe6\x22\x6d\x2e\x7f\x4f\x17\xa6\x59\x05\ -\xd0\x01\xf4\x74\x00\x9f\xf5\x95\x67\x8f\xac\x94\x97\x97\x67\x8c\ -\xbb\x4e\x15\xc8\x19\xac\xd9\x44\x25\x0c\xd8\xec\x91\x25\xa6\x01\ -\xd8\x50\xba\xee\xb3\x83\xad\xf3\xb3\xa9\xdd\x5c\xa4\xf5\x65\x2d\ -\x47\x1e\xc1\xe5\x00\xa0\x67\x8a\xd2\x35\x56\x72\xc6\x8a\x81\x9f\ -\xb5\xe3\x6b\xd0\x2f\x2b\x2b\x53\x1f\x59\xd2\x9e\xd6\xfd\x2e\xdd\ -\x5d\xd0\x98\x7b\x66\x80\x66\xdd\xbe\xf4\x85\x41\x1a\xa1\x70\x28\ -\xd3\xef\xb3\x83\x3f\x9e\xbf\x9a\xa2\x6d\xd1\x33\x41\xe1\xb2\xdb\ -\x8e\x60\x76\xb6\x24\x09\x49\x71\xde\xd4\x81\x43\x60\x85\xa5\x7a\ -\xd3\x41\xdf\x68\x08\x4a\x56\x75\x60\xeb\x0c\xfa\x35\x6d\x4a\x59\ -\x83\x93\x9a\x1c\xe5\xe0\x10\x40\x10\x04\x25\x15\x60\xbe\x35\xf4\ -\xef\xf3\xb7\x48\x39\xd4\xa8\x14\x9a\x21\xa5\x49\xf9\x4d\x0f\xe1\ -\xb2\x00\xd0\xb3\xfe\x8f\x13\x82\x20\xc8\x35\xcc\x7f\x3a\x7f\x9d\ -\x72\x87\x6e\x51\xef\xd2\x33\xab\x6c\x54\x7f\x1b\x04\xa0\xa7\x59\ -\x98\x7f\x12\x82\xa0\xd4\x98\x00\x49\x6e\x55\x0a\xcd\xd0\xd2\x3a\ -\xf4\xb3\x79\x21\x5c\x1e\x00\x7a\x3a\xf5\x1c\x0e\x01\x04\x41\x1e\ -\xe4\x2b\x99\x6d\xe8\xe7\xf3\x1e\x22\x89\xc2\x6a\x3a\xdd\xcc\x2c\ -\xec\xb7\xb5\xe2\xf2\x08\x56\xc8\x72\xf7\xae\x59\xd1\x75\x0d\x82\ -\xa0\x40\xd4\xe4\xd5\x08\x0c\x3f\x3c\x6f\x26\x65\xb5\x3b\xa9\xa5\ -\xe4\xed\x47\x31\x89\x0b\x1c\x7a\xda\xd4\x86\x43\x00\x41\x90\x0b\ -\xf5\x91\x9f\xa8\x9e\x24\x6f\x9d\xc1\xa1\x76\x4b\xe8\x7d\xf8\x17\ -\xb5\x0d\xb8\x54\x82\x11\xba\xad\x01\xe8\x10\x04\x65\xc8\xbd\x62\ -\xf8\x3f\x6b\xef\x51\x1e\x1a\x67\xd9\x71\x62\xdd\xf2\xd0\x95\x2d\ -\x00\x21\xe4\xee\x4f\x32\x0e\x01\x04\x41\x0e\x62\x23\xbb\x7d\xc3\ -\x35\xcc\xff\x6b\x6e\x88\x66\x6f\xe2\xed\xc6\x92\xb7\x1e\xff\x06\ -\x2e\x99\xc4\x84\x90\x3b\x5c\x3a\x04\x41\xc9\x73\x9e\x5e\xd4\x3a\ -\x8b\x8f\xd5\xe6\xe1\xff\x9e\x8b\xd0\x7b\x82\x42\xc8\xdd\xff\x1f\ -\x6a\x33\x0e\x03\x04\x41\x36\x95\x7e\xd7\xf3\x80\x8f\xfc\x77\xcd\ -\x3a\x22\x79\x3d\xee\xab\x08\xbd\xc3\xa1\xa7\x5e\xad\x38\x04\x10\ -\x04\x39\x00\xdd\xbd\x24\xda\x3c\x83\xbb\xa8\xb9\x2d\x4d\x23\xbf\ -\xac\xb9\x07\x97\x8e\x7f\xa1\x0d\xdd\xbf\xd0\x7d\x0d\x82\x20\x91\ -\x1a\xdd\x3a\xf4\x91\xad\xd5\x0c\x62\x9b\x71\xc8\xe2\x54\x0a\x17\ -\xaf\x3b\x89\x09\x5c\xe0\xd0\x53\x2a\xfc\x01\x42\x10\x24\x72\xe7\ -\xee\x60\xfe\xab\xea\x10\xdc\xb9\xa9\x20\x02\x0a\xa0\xa7\x41\x6c\ -\x5e\x5f\x0c\x05\x0b\x41\x50\x02\x95\x7d\x79\xf3\x2c\xea\x73\xee\ -\xb6\xac\x1f\xf9\x55\xd5\x06\x5c\x46\x7e\x82\x1b\x50\x22\x7a\x40\ -\x29\x9b\x70\x18\x20\x08\x8a\x89\x55\xf2\x2b\xdd\x6c\x38\xfa\xeb\ -\xaa\xd9\x34\x22\x9c\xe7\xe3\x58\xf4\x96\xee\x4a\x1c\x06\x38\xf4\ -\x0c\xad\x89\x43\x10\x34\x0b\xe4\xbe\x82\x2f\x29\xdb\x22\xc4\x2e\ -\x1c\xeb\x7d\xf4\x37\x55\x98\x66\x15\x0e\x3d\xe5\xda\xa2\x94\x16\ -\x1c\x06\x08\x82\xdc\xde\x53\x47\x7f\x3b\x67\x2d\x61\x3c\x0b\x37\ -\x6a\x2a\x7a\x73\x0f\x26\xc5\x82\x43\x4f\x99\x6e\x8f\xfd\x11\x37\ -\xe1\x0f\x14\x82\x66\x9d\x58\x88\x7d\x23\xe9\x53\xba\xdc\x61\x1f\ -\x89\x70\xee\x4a\x2b\x2e\x31\x38\xf4\x74\x2b\x14\xfb\x23\xdf\x84\ -\x43\x01\x41\x33\x4e\x6d\xb1\xbf\x6f\x5f\xce\x71\xf4\xf7\x95\x70\ -\xe7\xde\xd4\x52\x74\x4d\x2f\x66\x64\x83\x43\x4f\x9b\x58\x1f\xca\ -\x07\x75\xf5\xcc\x66\xfc\x01\x43\xd0\x8c\x71\xe1\x97\xf9\x85\xb9\ -\xea\xa2\x24\x14\x8f\xa5\x11\x97\x20\x1c\x7a\x26\x6b\x43\xcc\xbd\ -\xe3\x42\x85\xa0\xcc\x14\xfb\xfb\xdc\x1c\xab\x9c\x07\xae\xb1\x47\ -\xc3\xcf\x52\xb4\x99\x0e\x72\x56\x73\xe1\x55\x7d\xdb\x71\x18\xe0\ -\xd0\x33\x55\x2c\x7c\xb4\x58\x57\xe3\x6f\x51\x4a\x07\x0e\x0b\x04\ -\xa5\xcd\x81\xb7\xc6\x2a\xd8\xda\xdf\xe4\x83\xc9\x82\x79\xcc\x4a\ -\xad\x47\xfb\xb8\xab\xb2\x09\x30\x87\x43\xcf\x76\xad\x8d\x39\x84\ -\x66\x1c\x0a\x08\x4a\x0a\xc0\x37\x27\xd3\x81\xbb\x72\xe9\x7f\x0c\ -\x87\x88\xe4\x36\x38\x75\x21\x9e\xd6\x17\x5e\xd1\xf7\x08\x8e\x03\ -\x80\x3e\xd3\xc4\xa6\x15\xdc\x18\x73\xf2\x61\x1c\x0e\x08\xf2\xa4\ -\xb6\x58\x05\x39\x23\x9d\xde\xd8\x63\x21\x96\x44\x8b\x19\x1c\xa7\ -\x2b\x5b\x2d\x85\x6f\xea\x07\xc8\x01\xf4\x59\xe7\xe2\x5b\x08\x7d\ -\xe0\x21\x48\xaf\xf6\x98\xf3\xde\x9a\x4e\xf7\xed\x57\xe3\x51\xb8\ -\xb7\xc4\x2a\xf0\x8d\xb3\x04\xe0\xec\x5c\x6d\x2a\x78\x53\x7f\x27\ -\x2e\x5f\x00\x1d\xb2\x42\x7e\x3d\x9c\x3c\x04\x78\xcf\x2c\x8d\x3f\ -\x5e\xb1\x36\x06\x79\x56\x9a\x62\x7f\xe3\x8d\x19\x0e\xfe\xf6\x18\ -\xb4\xdb\x28\x9a\x27\xd4\x5e\x70\xf9\x00\x06\x8a\x01\xd0\x21\x9f\ -\x6a\x88\x01\xbe\x85\xd0\x56\x07\x65\xb7\x8b\x6b\xa5\x0c\x0d\x9b\ -\x43\x10\x80\x0e\xa5\x53\x6c\x62\x88\x66\x80\x1e\xca\x40\x70\xb3\ -\x82\x36\x54\x08\x02\xd0\xa1\x04\x15\x8a\x39\xfa\x66\x42\xe8\x1e\ -\x4a\x8e\xda\x62\xd0\x66\x8f\x08\xbf\x42\x10\x80\x0e\xa5\x09\xf6\ -\xcd\xba\x02\x67\x0f\x89\x9c\x76\x9b\x0e\xdc\x48\x76\x82\x20\x00\ -\x1d\xca\x42\xe0\x37\x99\x80\x0f\x87\x3f\xf3\xd4\x1e\x2b\x1a\xb4\ -\x01\x6c\x08\x02\xd0\xa1\x59\xaa\xd5\x31\xd8\xeb\x0b\xc0\x9f\x39\ -\xa0\xee\x88\x81\x9a\x2d\xf7\xe3\xb0\x40\x10\x80\x0e\x41\x41\x69\ -\x6d\x0c\xf8\x0c\xfc\x8d\x64\xec\xb6\x03\xf1\xd5\xa6\x7b\xec\xd3\ -\x81\x1a\x6e\x1a\x82\x00\x74\x08\xca\xfa\xa8\x80\x56\x01\x30\x57\ -\x06\x9a\x39\xdb\x37\xa7\xc0\x0d\xf7\x39\xac\x6b\x33\xbd\x06\xb7\ -\x0c\x41\x10\x04\x41\x10\x04\x41\x10\x04\x41\x10\x04\x41\x19\xad\ -\xff\x0f\xce\xf6\x6f\xfd\x2c\x18\x8c\x2d\x00\x00\x00\x00\x49\x45\ -\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x06\xc3\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x06\x65\x49\x44\x41\x54\x78\xda\xec\ -\x57\x7b\x6c\x53\xe7\x15\xff\x7d\xf7\x5e\x5f\xbf\xae\x13\xc7\x24\ -\xb6\x71\x42\x20\xe4\x45\x02\xed\x52\xb4\x75\xd3\xea\x65\x1a\xa5\ -\x51\x1b\xfa\xae\xa8\x54\x09\x81\xf6\x4f\xbb\xae\xad\x5a\x4d\x1b\ -\xa8\x6a\xb7\x75\x5b\x81\x49\xab\x34\x4d\xaa\x54\xa9\xea\x1e\x20\ -\xba\x15\xda\x0c\x28\x53\x68\x4b\x41\x40\x1f\x2a\xb4\x88\xa6\x1d\ -\xa4\x04\x08\x4e\xb1\x13\xbf\x9f\xd7\x8e\xed\xfb\xda\xb9\x8e\x23\ -\x31\x04\x5a\xbb\xfd\x81\x26\x71\xa5\x63\x7f\xfe\xee\x77\xbe\xf3\ -\x3b\xe7\xfc\xce\x77\x3e\x33\xc3\x30\x70\x2d\x1f\x0e\xd7\xf8\xb9\ -\x0e\xe0\x3a\x00\xf6\x55\x40\x8e\x3e\xbb\x6c\xbd\x85\xc3\x9d\xb4\ -\xba\x4b\xe0\xd9\x37\xae\xb6\x90\x0a\xea\xa2\xa6\x1b\xc7\x15\x0d\ -\xff\x18\x7e\xfe\x8b\xed\x34\xa5\xff\x2f\x00\x84\x03\xcf\xf5\xed\ -\x74\xb9\x6c\xf7\x37\x36\x38\xe1\x70\x39\x60\x13\x2d\x10\xad\xa2\ -\x69\xea\x8a\x0a\x4a\x55\x41\xa9\x58\x46\x41\x2e\xa1\x90\x2b\x41\ -\x2e\x55\x5f\x1e\xfa\xd5\xf8\x8f\xe9\x95\xf6\x75\x00\xb0\xdd\x9b\ -\x7a\xd7\x2c\xf2\x4b\xfb\x5a\x7c\x4d\xb4\x40\xa1\xcd\xe2\x90\x33\ -\x71\x68\x95\x3c\xaa\x45\x05\x7c\x5d\xcb\xa8\x7f\x18\xf5\x31\xc7\ -\x03\xa2\xc3\x06\x47\xa3\x17\x92\xdb\x07\x5e\x74\x21\x11\xcd\x22\ -\x1c\x2f\xae\xb9\xf7\xb7\x67\xf6\x5f\x09\xf9\xe5\x00\xb8\x3d\x4f\ -\xf7\x6e\xe8\xeb\x6c\xf9\x93\xae\xcb\x88\x47\x26\x51\x92\xf3\xe0\ -\x29\x90\xac\x7d\x10\xd1\xc6\x21\xfc\xe1\xf4\x52\x64\x78\x3f\xec\ -\xbc\x02\x91\x53\xa0\xe9\x1a\x4a\x55\x86\xa2\xc2\xc3\x6d\x51\xb0\ -\x79\x95\x01\x7f\x76\x3f\xf2\xa7\x77\x81\xab\x64\xd1\xb2\xb0\x9d\ -\x00\xb5\x22\x1c\x29\xec\x5e\xf5\x8b\x7f\x3e\x48\x36\xd4\xab\x01\ -\x60\xaf\xff\xac\xf7\xae\x15\xdd\x9e\xbd\xa9\xd8\x59\xc8\xf9\x14\ -\x38\xdd\x40\xd5\x1f\x84\xb2\x72\x2b\xca\x16\x1f\x36\x8f\x9e\x87\ -\xc8\x66\xe1\x77\x94\xe0\xb1\xce\xc2\xc6\x95\xd1\x19\x08\xe0\x81\ -\xef\x07\xc1\x71\x16\x24\x8b\x3a\x5e\x18\x3d\x83\xa7\x86\xfb\xe1\ -\xf5\xb8\x51\x0a\x1d\x46\x7c\xf4\x87\xd0\x32\x21\x2c\xee\xec\x47\ -\xba\x20\xee\x0e\x6e\xfa\x74\xed\xa5\x29\xe1\xe7\x07\x0f\x0f\xf9\ -\x17\xdc\xb6\xd2\x75\x32\x1a\x39\x85\x6a\x59\x86\xa0\x19\xc8\x0c\ -\xfc\x06\xb3\xfd\x9b\x6a\xb9\xdf\x73\x22\x82\x78\x2e\x8f\x0e\x57\ -\x1e\x6d\xf6\x34\xc2\x87\xde\xc4\xc4\xe1\x77\xf1\xd0\xed\xab\x91\ -\xcf\x24\xa1\xf1\x06\xca\xd5\x2a\xba\xfc\x2e\xbc\x76\x74\x02\xb7\ -\xf6\x37\x81\x73\x2d\x46\xd3\x2d\x3f\x25\x2a\xaa\x98\x3e\xfe\x77\ -\x38\xec\x4a\xdf\xba\x55\x1d\x37\x6e\x3b\x94\x18\x99\x27\xe8\x7c\ -\x19\x5a\x1e\x1a\x74\x1d\x49\x27\xce\x11\xb6\x2a\xcd\x32\x4c\xdf\ -\xf2\x06\x4a\xde\x61\xf2\xb8\x8c\x45\x01\x1f\x4e\x5e\xcc\xa3\xc5\ -\x36\xe7\xfd\xe4\xa1\xb7\x90\x4f\xa6\xc1\x5b\x6d\xc8\x14\x8a\x98\ -\x0a\x7d\x89\x89\x93\x27\x50\x2e\xa5\xa0\x56\x65\x7c\x30\x31\x83\ -\x16\x77\x03\x6c\x82\x41\x69\x90\xe1\xfd\xc1\xf3\x68\x5d\xbb\x0d\ -\xb9\x7c\x06\x7a\xf1\xdc\xbd\xfb\x9e\xed\xde\x30\x6f\x9b\xab\x85\ -\x7e\x63\xc7\x5d\x6a\x29\xb2\x5c\x57\xca\x54\x4a\x0c\xe1\x81\x57\ -\x61\x69\xee\x43\x57\x67\x3b\x96\xf5\xf5\x61\x41\x4b\x33\x2a\xe4\ -\x9d\x24\x54\xe1\xb6\x56\x90\x89\x26\xc0\x09\x02\x78\x92\x48\x24\ -\x8c\x64\x2a\x81\xd0\xf9\x10\x0a\x99\x18\x32\xd9\x34\x14\xda\xc7\ -\x2a\x30\x48\x76\x11\x2e\xa7\x8d\x9c\x50\xe0\xb9\x69\x3d\x3a\x7f\ -\x34\x8e\xaa\xa2\xc0\xae\x4d\xbd\xf2\xc7\xc7\x03\x3d\xa6\x6d\x13\ -\x80\xcd\xe7\x56\x47\x44\xbb\x03\x0e\x49\x42\xe8\x9b\xbb\xe0\x5f\ -\xb1\x1a\xdd\xdd\x4b\xe1\x70\x58\x61\x50\xf8\x18\x45\xcb\x14\x0b\ -\xa7\x12\xf1\xd4\x3a\x75\x18\x04\x02\xf0\xde\x7b\xef\x23\x16\x8d\ -\x21\x1e\x4f\x12\xc5\x67\x71\xe2\xcc\x04\x44\x4a\x87\x99\x5b\x8e\ -\x31\x70\x86\x0e\x81\x22\x2a\x72\x06\x9c\x0b\x7b\xd0\xfd\xe4\x14\ -\x78\x8b\x80\x1e\x3f\xc6\x69\x89\x28\x98\x00\xda\x7a\x6f\xbe\xe0\ -\x92\xa4\x0e\xa6\xcd\xa2\x71\xb1\x1f\x72\x53\x33\x74\xbd\x04\xc6\ -\xea\x65\x46\xd9\xb2\x5b\x2d\x50\xe9\x5b\x55\x19\xbc\x01\x0f\x12\ -\xf1\x3c\x95\x1d\x87\x64\x32\x89\xe8\x34\x85\xdc\xe7\xc2\x82\x49\ -\x2f\x72\x25\x37\x9c\x36\x69\x8e\x60\x64\x58\x37\x6a\x41\x86\x56\ -\x03\x03\x38\xe5\x31\xf4\x7f\xeb\x0e\x4c\xcd\xc8\x7b\x81\x69\x9b\ -\xf9\x56\x1f\x7a\x6c\xdf\x86\x5a\x9d\x53\x46\xfc\x67\xb7\x40\x4a\ -\x1e\x84\xc1\x59\x6b\x19\x62\xa6\xef\x84\x20\xd8\xdf\x8a\x6c\x99\ -\x47\xa6\xc2\x23\x78\xc7\xb7\xe1\xf5\x49\x44\x56\x85\x72\xae\x22\ -\xd0\xea\xc6\xd0\x3d\xdf\x41\xa1\x6a\x45\xae\x22\xe0\xb6\x81\xa5\ -\x73\x35\x4d\x01\x36\xd3\xc4\x8b\x3c\xb8\xd4\x18\xd8\xc1\xb5\x50\ -\xc6\x7e\x8f\x1d\x7b\x3e\xde\x7a\xf3\xc3\x6f\x3f\x63\x56\x83\x19\ -\x29\x3d\x2d\x6b\x4a\x3e\x95\x3c\xfd\xdd\xfe\xc6\xbb\x2d\xce\x26\ -\x48\xa9\x23\x50\x6d\x01\xa8\x0d\x3d\x04\xc1\x30\x39\x89\x1b\x16\ -\x37\x63\xe4\xa3\x0b\x60\xba\x42\xa1\x67\x58\xbe\x22\x80\x60\x70\ -\x09\xba\xfb\x02\x58\x7a\x43\x17\x62\xb3\x4e\x4c\xe5\xed\x48\x54\ -\x1b\xf1\xd2\x23\xc3\xb0\x5b\x08\x78\xbd\xc6\xca\xc7\x37\x43\x3f\ -\xb7\x03\x85\x78\x04\x3b\xf7\x9f\xda\xb2\x71\x7b\x6c\x07\x4d\x4f\ -\x93\x14\xf9\x7a\x39\x54\x3f\x0d\x95\x53\x2d\xa2\x2c\xf7\xb6\x59\ -\x07\x45\x57\x0b\x1c\xa9\xa3\x60\xaa\x0c\xc5\x3d\x00\x26\x58\xe1\ -\xb2\x5b\x31\xb8\x7c\x09\x46\x8e\x4d\x81\x1c\x47\x59\x13\x90\xad\ -\x58\x51\xd0\x25\xcc\x14\xed\x98\x2a\x38\x90\x54\x3c\xd8\xf5\xf4\ -\x3a\x78\x25\xae\x76\xe4\x15\x27\x46\x50\x3c\xf6\x1c\x0d\xc2\x48\ -\x5c\x38\x85\x37\x8e\x44\xb7\x3c\xf3\x5a\xca\xec\x11\x11\x12\xd9\ -\xb4\xcd\x2e\x39\x90\x9c\x24\x6d\xdb\x1e\x6f\xff\xdd\xca\x5e\xe9\ -\xce\x05\x8b\x7a\xc0\xf3\xe6\x46\x3c\xca\xbe\x21\xa0\xf9\x26\x88\ -\x9e\x5e\x64\xc8\xe0\x5f\x0e\x9c\xc2\xf1\xd3\x13\xc4\x87\xd9\x9a\ -\xa2\x48\xe5\xf8\xbd\x15\xcb\xf0\xc4\x60\x13\x9a\xf4\x30\x8a\x33\ -\x9f\x40\x3e\xff\x26\x38\x8b\x03\xa5\x74\x0c\xa9\xf0\x59\x8c\x7e\ -\xc6\xb6\xfe\x72\x67\x6c\xdb\xbc\xe7\xf3\xe7\x00\xbb\xac\x35\x37\ -\x90\x2c\x7a\x61\x7d\xeb\xa3\xc1\x1e\xe3\x51\x8f\xd7\x87\x86\x85\ -\x5d\x54\x2b\xe4\x8f\xa6\x80\x19\x5a\xad\x0f\x08\x04\xcc\x04\xc7\ -\xb1\x39\x75\x9d\xda\xa0\xaa\xe9\x73\x24\x35\xf9\x4f\xa7\x62\xa5\ -\x90\x41\x36\x32\x8e\xa2\xac\xe1\xc5\x83\xca\x23\x7f\x3d\x9a\x3c\ -\x4c\x4b\x67\x2e\x35\xfe\x6f\x27\x61\xbd\x51\x50\x70\x51\x79\x67\ -\xac\x30\xee\x74\x4a\x17\xdb\x1b\xd4\xd5\xb9\xf0\xe7\x50\x4b\x69\ -\x68\x64\xc0\x60\x22\x98\xcd\x05\x43\x70\x42\x65\x56\x32\x26\x92\ -\x02\x09\x8d\x75\xce\x86\xd9\x7c\x0e\xb9\xe8\x24\x92\x93\x27\x91\ -\x8d\xc5\x90\xae\x34\xa4\xd7\xbd\x38\x73\xdf\x87\x5f\x14\x3e\xa1\ -\x7d\xa3\x24\xa5\xcb\x5b\x34\xbb\xca\x25\xc5\x4c\x87\x8f\x24\xf0\ -\xb7\x9f\xf4\x6c\x0e\xb8\x11\xe4\xf4\x02\x38\xb5\x00\xa6\x95\x6b\ -\x47\xb9\x71\x85\xae\x66\xf0\x4e\xe8\x42\x03\x81\x71\xe1\xd8\xb9\ -\xca\xcb\x1b\xb7\x87\xfe\x5c\xcf\x77\xc2\x74\xec\xab\x74\xc3\x4b\ -\xe7\x6d\x24\xee\x3a\x90\xa6\x9f\x3f\xd8\x36\x3c\xd0\x21\x0d\x79\ -\x24\xa1\x97\xe3\x98\xf5\x4a\x4a\xc9\xbc\x32\x36\x16\x2a\x1e\xf8\ -\xf5\xce\x8b\xfb\xcc\x9f\x75\xc3\x39\x93\xe4\xff\xed\x8d\xc8\x3c\ -\xa8\xec\xf5\x88\x98\xfc\x68\x24\x71\xd4\x53\x77\xb9\xae\x56\x0f\ -\x71\xb6\x6e\xb4\x60\x56\xe0\x7f\xba\x15\xb1\xaf\x71\x77\x34\xaf\ -\x42\xa6\xe7\x96\xab\xdc\x25\xe7\x39\x54\xae\x7b\xac\xe3\xff\xe1\ -\x61\xd7\xff\x9a\x5d\x07\x70\xad\x01\xfc\x4b\x80\x01\x00\x4b\x6f\ -\xa0\x79\x14\x01\x1a\xe1\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\ -\x60\x82\ -\x00\x00\x05\x3b\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\xdd\x49\x44\x41\x54\x78\xda\xac\ -\x57\x6b\x68\x1c\x55\x14\xfe\x66\x67\x9f\x49\x36\xa1\xdd\x34\x89\ -\xa6\x5a\x37\xf1\xb1\xa4\x92\xda\x54\x45\x1b\x2b\x65\x53\x23\x09\ -\x51\x29\x28\xe2\x8f\xea\xea\x0f\x51\x04\x41\x11\x54\xb4\x50\xd0\ -\x5a\x7f\x88\xbf\x94\x8a\x3f\xe2\xb6\x35\xf6\x87\x6d\xa4\x9a\x26\ -\x31\x24\xa1\x6a\x1a\xb5\x52\xb1\x22\x12\x90\x76\x8c\x8f\xba\x6e\ -\x63\x5e\xdb\xee\xee\xec\x6b\x3c\xe7\xce\x6c\xba\x59\x77\xcd\xec\ -\xa6\x17\x0e\x97\x73\xe6\x3c\xbe\x7b\xef\xb9\xe7\x9e\x91\x34\x4d\ -\x43\xee\x90\x24\x09\x26\x86\xb5\xf3\x4d\x1c\x81\x84\x07\xa0\xe1\ -\xd8\xc8\x4b\x78\x90\x64\x29\x33\x86\xf9\xf1\x84\x20\x97\x4c\x0c\ -\xd9\xbf\x17\xfd\xbb\x3f\x84\xa6\x84\x83\x1a\xcf\xcc\xb3\xdc\x2c\ -\x80\x65\xf1\x4a\x04\x20\xfb\x5f\x47\xff\xab\x7d\x7a\xf0\xa3\x13\ -\xcd\x62\x66\x9e\xe5\x66\x40\xac\x06\x80\xdc\xc1\xc1\x3f\xd2\x83\ -\xef\x3f\x0e\x6d\xff\x20\xc4\x2c\x40\x90\xbc\xc3\x04\x88\xfc\x78\ -\x92\xc9\x1c\x90\x77\xec\xc5\xc7\x5b\x9b\xb1\xf3\x71\x7f\x10\x9f\ -\x9f\x0e\xc0\x22\xb1\x2e\x3b\x04\x32\x44\xf7\x6e\x09\xe2\x83\xf1\ -\x00\x26\xcf\xe2\x93\xd1\x57\xf0\x10\xd9\xa4\xcd\xe4\x80\x19\x00\ -\xd6\xae\x7d\xf8\x74\x9b\x0f\x5d\x8f\xb4\x07\x31\xfe\x63\x00\xe9\ -\x8c\x1e\x3c\x0b\x80\x49\xb6\x00\xfe\xd6\x20\x0e\x9f\x0c\xe0\xab\ -\x29\x0c\x0d\xbd\x8c\xfb\x0b\x25\x66\x39\x00\xdc\xf7\xbd\x8d\x45\ -\x0e\x9a\xa0\x35\xc5\x93\xc0\xa1\x27\x83\x18\x39\x13\x58\x02\xd0\ -\xb9\x29\x88\x5d\xef\x07\xe0\xb4\x01\x76\x59\x07\xf3\xd9\xf3\xa8\ -\x26\xdb\xc8\x4a\x00\xac\x26\x12\xd7\x42\xce\x36\xd1\xec\x21\x72\ -\xf8\xf7\x61\x48\x92\x52\xd0\x18\x27\x03\x10\xa0\x53\x22\xf0\xe8\ -\x8b\xe8\x22\x56\x25\xfa\x87\xed\x4c\xdd\x67\x13\x3a\x31\xa2\xdf\ -\x89\x42\x44\x6b\x8c\x7d\xd3\xdd\x33\x08\xcd\xe0\xf5\xa1\x10\xcd\ -\x11\x25\x0d\xbb\x2b\x02\x20\x61\xd0\xf2\x61\xec\x40\xde\xe0\xe0\ -\x61\x94\x30\xac\x28\x63\x64\x78\x81\x39\x00\x04\x5f\xe6\x28\x19\ -\x00\xe7\x50\x2a\x13\x5b\x76\x04\x49\xe2\x6d\x72\x79\x00\x2c\x25\ -\xe8\x4a\x37\x75\xa3\xde\x5b\x57\x83\x64\x3a\x7e\x79\x07\x88\x52\ -\xe9\x18\x36\xd4\xd6\x63\x4b\x00\x1b\x0b\x1e\xcc\x15\x02\x60\x6b\ -\x6c\xc7\xa0\xff\xe6\xed\x88\x24\xce\x8b\x30\x92\x01\x20\x92\xf8\ -\x0b\x77\xb7\xdc\x81\xea\xeb\x71\x90\x24\xf6\x52\x00\x98\xa9\x03\ -\x52\xc7\x6e\xdc\x2e\xb9\x30\xfe\xf0\x36\x7f\x45\x5b\xd3\x2d\x98\ -\x0a\x1d\xc2\xc5\xc4\x05\x51\x0d\xb9\x0a\x56\xd9\xd7\xc1\xd7\xb0\ -\x0b\xdf\xfe\xf2\x03\xfa\x27\xc7\xa3\x5a\x0c\xfe\xb1\xd7\x70\xca\ -\xb8\x23\xab\x2a\x44\x96\x1d\x7b\xf0\x98\xd3\x8d\xde\x47\xfd\x3d\ -\xb8\xae\x76\x03\x94\xd9\x41\xcc\xc6\x14\x11\x7c\x29\x29\xc9\xc5\ -\x5a\x97\x17\x5e\x4f\x37\xce\x86\xa6\xd1\xf7\xc5\x00\xe2\x11\x3c\ -\x31\xba\x07\x07\x44\x8e\x96\x09\x40\x04\xaf\xab\xb7\xf5\x06\x3a\ -\x76\xc2\x41\x1b\xab\xcc\x0e\x20\x96\x88\x22\xab\x62\x93\x1d\x94\ -\x0f\xea\x52\x72\xba\xec\x15\xf0\xae\xed\x41\x54\x55\x71\x60\xec\ -\x18\x66\xc2\xff\x05\x61\x16\x80\xb4\xf5\x19\xf8\x3c\x4d\xf8\xf9\ -\xa9\x9e\x6e\xd8\xad\x19\x28\x73\xc3\x62\xa5\x3c\xaa\x1d\x0d\x68\ -\x70\xdf\x49\xd5\xcf\x4d\xe5\x39\x82\x50\xe4\x6b\x2c\xaa\x21\x1d\ -\x35\x99\x7b\xd7\x74\x51\xc9\x4e\xe2\xbd\x81\x51\xcc\x29\x68\x99\ -\x7c\x17\x53\xd9\xe3\xc8\x8f\x57\x2c\x09\x6d\x95\x57\xe3\x48\xe7\ -\xad\x1b\x69\xe5\x1a\x94\xf9\x61\x7d\x09\xa4\x7d\x55\x4d\x1b\x3c\ -\x95\x6d\x98\x9c\x3a\x85\x77\x8e\x1f\x14\x33\xf3\x2c\xe7\xef\xac\ -\xa7\x2c\x0c\xc1\x45\x5b\xb6\x7d\x73\x23\xaa\x1a\xa9\x73\x22\x7f\ -\xa5\xdc\x02\xe9\xae\x67\xd1\x5e\xe3\xb6\xb6\xb4\x36\x37\xe1\x7c\ -\x64\x42\x38\x95\x48\xb3\xa1\xba\x15\x6a\xbc\x8a\x56\x36\x88\xe1\ -\xb1\x3f\x4f\x4c\xf4\xe2\x69\x9e\x99\x67\x39\x7f\x67\x3d\xde\x29\ -\xb6\x6b\xbb\xc1\x07\x57\x25\x5a\xd8\x5f\xb1\xeb\x59\x08\x80\xcd\ -\xe9\xc1\x73\x9b\x7d\xf5\x94\xe9\x61\x44\x33\x11\x48\x32\x9f\x6f\ -\x15\x9d\x97\x07\xc1\x91\x2f\x71\xee\x1b\xbc\x31\xf1\x16\x5e\xf8\ -\xe3\x3b\x9c\xe0\x99\x79\x96\xf3\x77\xa1\x47\xfa\xd1\xcc\x22\xe2\ -\xe9\x4b\xb8\xcd\x57\x07\xf6\x57\x6c\x17\x0a\x01\x70\x5a\x1c\xb8\ -\xe7\xc6\x6b\xd6\x61\x41\xfd\x75\xe9\xae\xbb\x9d\xeb\x31\xf9\x93\ -\x82\x8b\x17\x30\x76\xe6\x30\xfa\x48\x7a\x8e\x68\x9a\x67\xe6\x59\ -\xce\xdf\x59\x2f\x5b\x23\x16\x54\x05\xde\xf5\x35\x60\x7f\xec\xd7\ -\x2c\x00\x3b\xa5\x8b\xd3\x5d\x65\x87\x4a\xab\xc8\x56\x3b\x87\xad\ -\x1a\xe1\xf9\xbf\xb1\x30\x8d\xa3\xc6\xcb\xb8\x60\xbc\x78\x3c\x87\ -\x58\xce\xdf\x59\x2f\x6b\xa3\x52\x82\xd6\xb8\x2b\x38\xfd\x9c\xc5\ -\x0a\x94\xb5\x18\xa8\x94\x16\xa7\x76\x46\xaf\xf9\xec\x2f\x2d\xc5\ -\x10\x9e\x49\x41\x96\x45\xf0\x68\xce\xd5\xe2\x39\xca\xf2\xf9\x88\ -\x26\xf4\x38\x0f\x34\xd1\x0e\x45\x73\x6b\x91\xa5\xa4\x52\xcc\xc1\ -\xb5\x6c\xb9\xb5\x70\x83\x17\xa7\x3b\x9f\xc4\xf7\x7d\x38\x5d\xa0\ -\xd5\x4a\xb1\xfc\x52\x34\x2e\xf4\x04\x68\x6e\x56\x24\xdd\x4f\x59\ -\xaf\x61\x5a\x52\xf5\xae\xc7\x78\xfb\x99\xcf\xe9\x0f\xf2\x1b\xce\ -\x74\xb6\x67\xf8\x1f\x3b\xf3\x00\x24\xb1\xc4\xb8\xbe\x95\x9a\xbe\ -\x1a\xc1\x5f\xde\xf2\xfc\x1a\xcf\x7c\x66\x05\xbb\xd2\x76\x40\x23\ -\xe4\xec\x08\x5a\x76\x3b\x55\x73\xfd\x42\x89\x76\x05\x01\x58\xf8\ -\x0c\x6d\x31\xd8\xb5\x6c\xcf\xa7\xf3\x96\x15\x1e\xef\x72\xec\x0a\ -\x01\xd0\x52\x51\x9c\x0c\x06\x13\xed\x99\x4c\xae\xf3\x04\x58\x5e\ -\xe8\x89\x5d\x8d\x5d\xa1\xc7\xc8\x4d\xd3\xb5\x44\xb5\x79\x00\x39\ -\xf3\x67\x88\x7e\x2b\xd4\xef\xf3\xff\x83\x19\x3b\x33\xaf\x21\x1b\ -\xbb\x8c\xca\x25\xe5\x25\x5a\xdc\x28\x3e\xa9\x22\xbb\xb9\xa2\x5d\ -\x7e\xbc\x7f\x05\x18\x00\x93\x14\x89\xa2\xb5\x21\xce\x84\x00\x00\ -\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x05\xa5\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x05\x47\x49\x44\x41\x54\x78\xda\xb4\ -\x57\x6b\x4c\x54\x47\x14\xfe\xee\x65\x61\x79\x49\x97\xc5\x0a\xc4\ -\x8a\x14\x44\x69\x5c\x84\x2a\x2f\x8b\x69\x1b\x41\x5b\xfa\xc0\x60\ -\x6b\x6c\x7f\x68\xfc\x53\x13\xfb\xa3\x49\x9b\xd4\x3e\x12\xfb\xa7\ -\xa9\x56\x6b\xda\xa4\x7f\x9a\x3e\x92\xd2\x9a\x1a\x89\x44\xab\xad\ -\x62\xb1\xc6\x60\x40\xb1\xb4\x29\x02\x22\x8a\xcb\x33\x28\x50\x17\ -\x41\xdc\xbd\x2c\xec\xde\xe9\x39\x77\xef\xf2\xea\x2e\xec\xd2\x30\ -\xe1\xdb\x7b\xe7\xcc\x39\x67\xbe\x39\x73\xee\x99\x41\x12\x42\x40\ -\x92\x24\xf8\x68\x86\xcd\x9f\xa2\x02\x32\xb6\x40\xc5\xa9\xaa\xf7\ -\xf1\x2a\xc9\x5c\x08\xac\x05\x6e\xcb\x04\x7c\xb4\x90\xc2\x4f\x70\ -\x62\xdf\x4f\x10\xae\xb1\x56\xc1\x4f\xee\xb3\x3c\x80\xc9\x83\xb3\ -\xf5\x41\xc0\xe3\xe0\x28\x44\x9f\xed\x57\x51\x71\x29\x59\x7b\x72\ -\x3f\x00\x12\xc1\xdb\xce\x20\xc0\x0e\x2a\x3e\x3a\x06\x61\xbd\xf3\ -\x95\xf8\xfa\x0c\x26\xc0\x7d\x96\xcf\x42\x42\x9b\x3c\x58\x5b\x69\ -\x4a\x0e\x84\x3e\x77\x08\x5d\xeb\x93\x91\x58\xba\x6e\x2f\xae\xb6\ -\x1d\xa2\x51\xed\x0f\x1a\x45\xfa\xc9\x4b\xdb\x8b\x93\x7f\x1d\x42\ -\xed\x6d\x9c\x3c\xff\x21\xb6\x91\xd4\xed\x9d\x7c\xd3\x7e\x1c\x2f\ -\x58\x81\xd2\x60\x6d\xbd\x04\x42\x5f\x3c\x8c\xbe\x0d\xa9\x30\x6f\ -\x5a\xbd\x1d\xcd\x3d\xe5\x18\xd7\x5d\x33\x37\x6f\x90\x42\x89\xbb\ -\x65\xd9\x76\x9c\xbf\x5e\x8e\x4b\xad\xa8\xac\xfc\x00\x25\x2c\x2f\ -\x3e\x80\xd3\x4f\xa7\xa3\x78\x1e\xb6\x2e\x2f\x01\xd3\xcb\x9f\xe3\ -\xbe\x5b\x25\x09\x41\x19\x03\x7e\xdc\x5d\x86\xaa\x86\x5d\x13\x4e\ -\x36\x67\x95\x61\xe7\x37\xbb\x10\x11\x46\x29\x2e\xd3\x92\x09\xbf\ -\xbc\x83\x18\x76\x4e\xb6\x0f\xe6\x69\x3b\x62\xf0\xee\x05\x09\xd6\ -\xd2\x23\x96\x10\xb6\xf1\x00\x2a\x25\xc9\x05\x21\x43\x8b\x23\x3b\ -\xe1\x3e\xaf\xa2\x6a\x2f\x8a\x49\xea\x24\xd8\x08\xb2\x6e\x9b\x49\ -\x8f\x38\x82\x31\x58\x5b\x2f\x01\x07\xa1\x93\xd0\xab\x93\xf0\x6c\ -\x9c\xe4\x71\x32\xd1\xf7\xb4\x0e\xc2\x7d\xc2\x38\x41\xd1\x65\x3d\ -\x84\xbe\xf9\xd8\x7a\x09\x8c\xe9\x98\x92\x9e\x98\xee\x64\xb2\x56\ -\xb1\x83\x81\x19\x5f\xc0\xbc\x6d\x0d\x7e\xbf\x68\x49\x0f\x92\x37\ -\x95\x25\x04\xde\x82\xb0\x35\xcc\xe9\x28\x98\x89\xe7\x61\xeb\x97\ -\x80\x90\x84\x96\x48\x92\xbe\x0a\x31\x6d\x2b\xfd\x37\xe1\xd5\x9d\ -\x92\x84\xec\xcb\x5f\x93\xfd\xaf\x40\x85\x29\x72\xd9\xc4\x4a\xd8\ -\x49\x82\x99\x0a\xca\x6e\x64\xf9\x59\x9b\xc4\x63\xac\xa3\x4d\xa8\ -\xdb\x79\x7c\x08\xbf\xc1\x90\xfd\x45\xcf\x2d\x46\xe9\xc5\xe5\x59\ -\x0d\x09\xc6\xdd\x0a\x62\xa3\x8c\x30\x44\x61\x85\xbf\x52\xcc\x63\ -\x89\xa6\xa5\x9a\xae\x46\x5a\xb3\x75\xc3\x3e\xd6\x13\x34\x01\x67\ -\x5b\xff\x35\x9a\xd0\xa2\x6d\x03\xa3\x6f\xe4\x2a\x9e\x4c\x4d\x83\ -\x31\x16\x7b\xb8\xb0\xf9\x30\x0b\x0d\x33\x61\x4f\x56\x4a\x0a\xe9\ -\xd6\x4d\xd8\x99\xa3\x2d\xb0\x0e\x34\x69\x3e\x03\x25\xa0\xba\x1e\ -\xa2\xa6\xa5\xf7\x6f\x22\xb0\xd2\x53\xd3\x49\xab\x6b\xe8\x2c\x32\ -\x97\x6f\xc4\xea\x34\x58\x8a\x3e\xc6\x91\x19\x51\x08\x29\x24\x59\ -\xe6\x2a\xa3\x25\x63\x59\xbe\xa6\x2b\xe9\x39\x60\x22\x1f\x37\x7a\ -\x1b\x41\x3e\x6b\xd9\x77\x20\x49\x38\x36\xd0\x8c\xef\x6b\xe3\x1b\ -\x0a\x9f\xb5\x3c\x85\xf8\x18\x0b\xfa\x47\x9a\xe1\x18\x1f\x42\xe7\ -\xd0\x6f\x78\x7d\xc3\x4e\xfc\x6c\x2c\x7f\x05\xfb\x9d\xc3\xc2\x89\ -\x37\xb4\x88\x19\xf1\x6d\xee\x13\x31\x51\x2f\x65\x6f\x41\xdb\xe0\ -\x69\xd2\x1d\xd6\xc2\xcf\xb6\x90\x47\x71\xe5\x66\x07\xda\x2f\xe2\ -\x30\x7c\x44\xc1\x17\x81\xd1\x96\x53\xb8\x9c\xb8\x0e\xed\xd5\xcd\ -\xb5\x29\xf9\xe9\xd9\x18\x1e\xeb\x80\xd3\x65\x87\x4d\xb9\x49\x4b\ -\x70\xa3\x34\x6f\x07\xb2\xd3\xea\xa3\x2e\x36\xb4\x1c\xe5\x89\x8a\ -\xd6\x66\x21\x29\x36\x17\x1d\xf7\xcf\x61\x50\xb1\x42\xa2\xd8\x84\ -\x53\x42\x24\x3e\x92\x8b\xdf\xaf\x55\xc2\x3e\x8c\xf6\xae\xcb\x68\ -\x61\xdf\xff\xd9\x6e\x1f\x57\x32\xee\x98\x16\x25\x22\x23\xef\x2d\ -\x54\xbf\x59\x52\x04\xf3\xa2\x38\x72\x7e\x9a\x48\x28\xfa\xc9\x16\ -\x8a\x25\xd1\x39\x30\x1b\xd3\xb4\xfe\xe0\x68\x1b\x06\xec\x7f\x50\ -\xf2\x79\x6e\x5d\x46\x43\x04\x1e\x8f\x2d\x41\xff\x50\x17\xbe\x3b\ -\x53\x87\xba\x2f\xf1\xcc\xc8\x5d\x34\xd2\xd0\xf0\xcc\x8f\x59\xf2\ -\x73\x27\xe4\x24\x8b\xcf\xd8\x86\xd7\x92\xf3\xf1\xd9\xae\xe7\x0b\ -\x61\x8e\x89\x44\xff\xc3\x46\x0c\x29\x5d\x93\x09\xa4\x9b\xa9\x53\ -\x5c\x9a\x22\x96\x23\x3e\x7a\x0d\x06\x1f\x38\x50\x76\xee\x02\x3a\ -\xeb\xf0\x6e\xd3\x71\x1c\xa3\xa1\x7e\xfd\x0c\x40\x20\x04\xb8\x45\ -\x10\x96\x5a\xb6\x62\x6b\x42\x0e\x0e\x6e\xce\x59\x85\xec\xf4\x54\ -\x22\xd0\x8d\x01\x47\xf3\xb4\x42\x27\x74\x2c\x89\xb4\x10\x81\x24\ -\xfc\xd9\x6a\x45\x55\xfd\x4d\xf4\xd5\xe3\xbd\xe6\x13\xda\x2d\xa8\ -\x77\xca\xc1\x15\x30\x01\x16\x46\x11\x12\x22\xcd\x48\x5d\xff\x36\ -\x8e\x64\xac\x8c\x7b\xf4\x85\x82\x35\x18\x78\xd0\x04\xbb\xeb\xde\ -\x34\x02\x51\x86\xc5\x58\x12\x93\x81\xb3\xb5\x8d\x68\xba\x65\xfb\ -\xe7\xca\x17\xd8\xe1\x18\x84\x55\x3f\x25\xed\xfe\xea\xa8\x3c\x5b\ -\x55\xd5\x0d\x7b\xc9\x51\xcb\x85\x7d\x28\xbd\x6e\xb5\x29\x8d\xd6\ -\x4e\x44\x87\x3f\x36\xfd\xc4\x23\xb0\x8c\xc7\x58\x87\x75\xd9\x46\ -\x5f\xb9\x7d\xb6\x22\x2e\xcf\x55\xda\xf5\xd0\xf1\x2a\xba\x6c\x37\ -\x70\xb0\xe9\xf6\x5d\xca\x72\xb7\xc7\x52\x07\x7f\xf3\x32\xc9\x78\ -\xcc\xd6\x8a\x83\xac\xab\xdb\x28\x73\x9d\x20\x72\x80\x67\x1b\x27\ -\xcf\xe0\x50\x37\x6a\x24\xaa\xeb\x2e\xba\xbf\x84\x84\x18\xa9\xe6\ -\x43\x03\xbf\xbb\x64\x05\x77\xfa\x47\x41\x89\x5f\xc3\xba\xbe\x12\ -\xee\xff\x10\xe0\xe6\x6c\xaf\xc6\x2d\x21\xb8\x12\x38\x68\x62\x75\ -\xca\x41\xe5\x91\x71\x2a\xb1\x0e\xfc\x94\xdd\xe0\xef\x03\x33\x4a\ -\x34\xaf\x4a\x70\x29\x92\x14\x0a\xbb\xf0\x94\x5b\x7d\xa7\x54\x96\ -\x4d\x46\x4b\x5d\x08\x02\xbc\x97\xaa\x1c\x22\x20\x87\x29\x08\x93\ -\x55\x08\x7d\x1a\x99\xde\xa5\x50\x07\x3d\x27\x88\x8a\x85\x20\xa0\ -\x91\xe8\xb1\xaa\xb5\x65\x3f\x38\x0b\x54\x75\x7a\x70\x64\xd9\x09\ -\x97\x43\x3b\x70\x44\x30\x0e\x67\xab\x03\xbe\xda\x22\x42\x12\x61\ -\xb1\x0f\xf2\x5c\x87\xef\x11\xba\xf9\xbe\xbf\x50\x04\x0c\x7a\x85\ -\x0c\xf7\x71\x2b\x12\xfa\x61\xa3\x04\xf1\x6f\x3c\xfe\x15\x60\x00\ -\x4f\x71\xa2\x95\x78\xb1\xb9\x7f\x00\x00\x00\x00\x49\x45\x4e\x44\ -\xae\x42\x60\x82\ -\x00\x00\x04\x9b\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x3d\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x5b\x4f\x13\x41\x14\x3e\x33\xd3\x5d\xa0\x06\x7c\x30\x02\x89\ -\x11\x6b\xac\x2d\x6a\xe4\x91\x57\xe5\x0f\x90\xe0\x15\x8d\xd1\x5f\ -\xa0\xcf\xc6\x78\x49\x8c\x41\xff\x89\x06\x15\x78\xe1\x2f\x88\x89\ -\xf8\x82\x89\xa8\x01\xa9\x55\xa3\x2f\x2a\x88\x14\x69\xbb\xbb\x9e\ -\x73\xe6\xd2\xed\x85\xa2\x49\xeb\x24\xa7\xbb\xdd\x9d\xdd\xef\x3b\ -\xdf\xb9\xcc\xac\x00\x3d\xbc\xc7\x4f\xa7\x17\xa4\x94\x83\x51\x14\ -\x41\x3b\x87\x10\x02\xc2\x30\x7c\x73\xf6\xf4\xd8\x10\xfe\x2d\x09\ -\x02\x9f\x7c\x32\xf5\x6a\x30\x9b\xc9\xa6\x0f\x1d\x84\x20\x08\xdb\ -\x4a\x40\x29\x09\x4b\xcb\x2b\xf0\xe6\xed\xbb\xb7\xe7\xce\x9c\x3a\ -\x9e\xc0\x6b\x49\x29\x55\x56\x49\xc1\xe0\xe5\x72\x19\xda\xa5\x02\ -\x79\x0f\x90\x00\xc2\x22\x4c\xc2\x26\x02\x7e\x14\x85\xf0\xed\xfb\ -\x0f\x26\x30\x30\xb0\x9f\x24\x62\x12\xad\x22\x42\xc0\x64\x18\x62\ -\x58\x59\xc9\xc1\xea\xda\x1a\x10\x26\x61\x13\x01\x41\x30\x9e\x52\ -\xb0\xba\xba\xca\xa0\x43\x43\xc7\xdb\xa2\xc0\xc2\xc2\x2b\x58\x43\ -\x70\x2f\x91\x00\xe3\x9a\x20\x02\x10\xa1\xc7\x12\x2f\x4a\x3c\xff\ -\xb9\xfe\x8b\xef\xe4\xf2\x1f\x41\x1a\xe6\x5a\x3a\x3d\xb4\x32\x7c\ -\xe6\x8e\x3b\x0d\x7a\x26\x75\x60\x00\x7e\xa0\x83\x9e\xe7\x31\x16\ -\x61\x02\x07\xc4\x4c\x90\x18\x17\x8a\x0d\x48\x0d\x96\x40\x45\x7c\ -\xdf\xe7\x07\x14\x9e\x6f\x6c\x6c\x40\x32\x99\xe4\xb9\x41\x10\x70\ -\xae\xd0\xd1\x86\x29\xda\x1e\xdd\xcd\x91\x98\x80\x94\x84\x84\x65\ -\xaf\x55\x08\x08\xc9\x16\x81\x26\x40\xc0\xcb\xcb\x4b\x70\x7f\x62\ -\x82\x25\x2b\x23\x58\x88\x86\x72\xc0\xf0\xf0\x30\x5c\xba\x7c\x05\ -\x76\xf7\xf4\x40\xa9\x54\xe2\x9c\x69\x36\xec\x7d\x65\x30\x18\xa7\ -\x96\x80\xc0\x04\x11\x52\xe1\x4d\xc3\x16\xff\x93\x02\x9d\x9d\x9d\ -\x7c\x7e\xf7\xf6\x1d\x28\x16\x8b\xb0\xb8\xf8\x1a\x1e\x4f\x4e\xe2\ -\x71\x11\x6e\xde\xba\x0d\x7d\x7d\x7d\x48\xa2\xdc\x34\x14\x36\x84\ -\x1a\x43\x9b\x53\xc5\x32\x24\x99\xb5\x3c\xd2\xd5\x2b\x4f\xd6\x8d\ -\x03\xb2\xd9\x0c\xa4\xd3\x87\x60\x6c\x6c\x0c\xce\x9f\x1f\x87\x12\ -\x92\x99\x99\x9e\x02\xbf\xc3\x87\x44\x42\xb0\xac\xdb\x9a\x12\xce\ -\x29\x32\xc2\xb2\xaa\xc8\x4a\x08\x84\x31\x69\x58\x6b\x70\x8a\x21\ -\x4d\x0e\xc2\x88\x3d\xdd\xda\x2a\xc1\x89\x93\x27\x39\x14\xf3\xf3\ -\x2f\x30\x3c\x3e\x9e\x2a\x33\x7f\x1b\x03\xa5\xc1\x1c\x46\x4d\x0e\ -\x04\x41\xc4\xcc\x04\x7b\x6f\xd9\x0a\x8e\x99\x15\x96\x6e\x69\x71\ -\x42\xe8\xed\xdd\xab\xc3\x86\xf7\x37\x7f\x6f\xb2\x5a\xcd\x43\x00\ -\x55\x21\xa0\x64\x24\xcc\x98\x02\x21\xcb\xc4\xa0\x46\x2e\xed\x95\ -\x88\xbd\x84\xbc\xa8\x78\x6a\x47\x77\x77\x37\xbf\xa6\xa9\x02\x66\ -\xbe\xc5\xd0\x55\x50\x57\x86\x98\x80\x32\x74\xa0\xaa\xa6\xfe\xe9\ -\x7f\xc2\xc4\xef\x53\xfe\x03\x5f\xeb\xea\xea\xc2\x2e\x16\xe9\xca\ -\x8d\xcd\xad\xab\x44\xfb\x0e\xc6\x90\x8c\xd5\xa0\x0c\x85\x6b\x3c\ -\xec\xb1\x8a\x9d\xf3\x75\x80\x8e\xae\x0e\x2e\xc9\x87\x8f\x1e\xf1\ -\x33\x23\x23\x23\x98\x1b\x01\x47\x4d\x48\x01\x3b\x31\xb0\x18\xaa\ -\x36\x07\x28\xc9\x28\x2e\x22\x90\x0e\x54\xea\xe8\x18\x75\x24\xbc\ -\x7f\xbf\x82\x99\x5f\x82\xe9\x99\x29\x98\x9b\x9b\x83\x54\x2a\x05\ -\xe3\xe3\x17\x20\x28\x07\x88\x5f\xad\xd6\x76\x0a\xb8\x32\x44\xac\ -\xb0\xba\x13\x86\x26\x04\x81\x7b\x51\x84\xfd\xa0\x8c\xde\x15\x0a\ -\x05\x6e\x4a\xd7\xae\x5d\xe5\x87\xfa\xfb\xfb\xe1\xc2\xc5\x8b\x30\ -\x3a\x3a\xca\xe1\xa0\x8e\xd8\xd4\xfb\x18\x05\x5b\x86\x3a\x04\x61\ -\xe3\x4e\xe8\x3c\xc1\x67\x8e\x1d\x39\x0a\xb3\xb3\xb3\x0d\x3a\x5b\ -\xe4\x5a\xf1\x4e\xde\x57\xed\x05\x84\x6a\xd6\x09\x85\x36\x17\x77\ -\x2a\xcf\x32\x82\x05\x0d\x17\x17\x5d\x86\xf0\xd7\xe0\x86\x81\xc3\ -\xa9\xeb\x03\xb6\x4f\x0b\x55\x69\x44\x66\x2d\x69\x54\xd9\xff\x06\ -\xec\xf0\x35\x86\x92\x95\x3e\x50\xc9\x01\x65\x4a\xc4\xd6\xac\x14\ -\x2d\xdf\x0f\xd8\x36\x5c\x97\x03\x21\xba\xa9\x62\xbd\x3b\xbe\x80\ -\xb4\x96\x40\xa5\xd9\x85\x55\x39\x10\x9a\xd5\x50\x54\x16\x23\x7b\ -\x6c\xed\x9e\xd0\x76\x46\xc5\x98\x35\x65\x28\xf5\x86\x24\x26\x57\ -\x3b\x76\xc4\xb5\xad\x58\xc6\x9b\x0d\xe5\x41\x7b\xb7\xe4\x8a\x13\ -\x50\x4a\x59\xdf\x09\x89\x1d\x6d\xc3\x22\xb4\x67\x73\xcf\xa1\xb0\ -\xb9\x09\xad\xca\x02\x82\x4a\xe2\xba\x91\x39\x9c\xe6\xdc\xe2\xfd\ -\x40\x9c\x80\xe7\xf9\xba\x04\x91\x59\x9e\x36\xa3\x78\xa4\x55\xae\ -\x95\x04\x68\x13\xfa\xf1\xd3\x67\x38\x80\xdb\xfe\xba\x3d\x21\x25\ -\x3c\x6d\xbf\x72\x1f\xf2\xac\x82\xb7\x6b\x17\xb4\xba\x06\x22\x13\ -\xea\x2f\x5f\xbe\x42\x26\x93\x76\x0d\x86\x08\x44\xeb\xeb\xeb\xb9\ -\x17\xf3\x2f\x53\xfb\x91\xdd\xff\xf8\x36\x44\x2c\xda\x5f\xe6\x78\ -\xc9\xc1\x9f\xdd\x68\xe9\x7b\x13\x0f\xa6\xfc\x8e\xce\x81\xff\x41\ -\xa0\xb8\xf5\x3b\x7f\xf3\xc6\xf5\x53\xf8\x77\x89\x3f\x4e\xd1\xf6\ -\xa0\xed\x43\xeb\xb1\x95\xd1\xc6\x41\xf5\xf7\x13\xed\x33\xda\x37\ -\x1b\x6a\x22\x91\xa4\x6f\x35\xb7\x29\x6c\xdf\x20\x89\x8b\x68\x05\ -\xfa\x3c\xff\x23\xc0\x00\xee\xe3\xdf\xba\x2b\xeb\x0d\x1f\x00\x00\ -\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x05\x72\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x05\x14\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x5d\x4c\x5c\x45\x14\xfe\x66\xe6\xee\x2e\xcb\x42\xfd\x41\x24\ -\xda\x36\x58\x1a\x6c\x68\x04\xdf\x8a\x56\x4a\x5a\x2b\x4a\x4b\xda\ -\x04\x1f\x0d\x31\xc4\x34\xfa\x60\x6a\xd2\x07\x1f\x4c\x7c\x32\xe5\ -\xc1\x1a\x43\x8c\x2f\xbe\x28\x46\x69\x62\x30\xa6\x3e\x68\x14\x4d\ -\xdb\xd0\xa8\x51\x9b\x6a\x68\x7d\x30\x6a\xc5\x16\x8a\xad\xa1\xd2\ -\x54\x81\xee\xde\x3b\x33\x9e\x33\xf7\xee\xb2\x8b\xdb\xdd\x4b\x8c\ -\x2c\x9c\x6c\x76\x77\xce\x9c\x6f\xbe\xf3\x9d\x73\xe6\x02\x6b\xfb\ -\x12\xe7\xbf\xf9\xa8\x6f\x71\xfa\xbb\x60\xe4\xf9\x6e\x4b\x9f\x93\ -\xde\x5a\x05\x3e\x3d\xfe\xee\xa6\x7b\x36\x6e\x38\x26\x61\x3a\x84\ -\x97\x80\x12\x92\xbf\xcf\xc8\x35\x08\xae\x66\x27\xc7\xc7\x36\xb7\ -\x34\x9f\x5f\x9a\xfb\xb9\x63\xfa\x8b\x37\x61\x82\x00\x42\x08\xfe\ -\x2d\x51\x8d\x01\xef\xe8\x8b\xbd\x1f\xa6\x93\xb2\x4f\x92\x83\x88\ -\x19\xd1\x58\x8b\x5c\x2e\x87\x96\xf6\x2e\x34\x6f\x7d\x10\xfe\xe2\ -\x9f\xb8\x74\xee\x4b\x04\x8b\xf3\x00\xfd\x66\xac\x81\x52\xe1\xd9\ -\xab\x01\x48\xa7\x3c\xd1\xf7\xd2\xc7\x4b\x94\x2c\x02\x10\x13\x81\ -\x31\x16\x0b\x37\x72\x38\x33\xd8\x85\x8b\x67\x4f\xe0\xef\xb9\x0b\ -\x10\x92\x42\x91\x59\xe3\xc3\x6a\x62\x40\xc6\x03\x50\x23\x42\x14\ -\xa8\xa1\x95\xab\x01\x60\x6d\x02\x33\x5f\x8d\x62\x29\x6b\xc8\x8f\ -\xc3\x50\x40\x3a\x39\xfd\xc3\x10\x00\x15\x6d\x56\x0d\x80\x90\x56\ -\x80\xe9\x67\xc0\x32\x26\x00\x4e\x96\x52\x0a\x96\x9c\x8c\xe0\x94\ -\xc0\x51\x0f\x1b\xa6\x47\x6b\x3f\xaf\x81\xaa\x00\xa2\xcd\xe4\xaa\ -\x00\xf0\x8b\xd7\x73\x30\x3a\x73\x08\x00\x88\xf2\x4f\xdf\x07\x3e\ -\x64\x4c\x0d\x40\x6a\x09\x5e\x2b\xa5\x8d\x0f\x80\xd6\x11\x01\x44\ -\x37\xa7\xc2\xba\xc3\xe7\x01\xd8\x88\x81\x6a\x29\xf0\x7a\x5f\xc1\ -\x98\x49\xa2\x1f\x57\x38\xf7\x8a\xcc\xc4\xd6\x00\x2f\xe3\xb5\x9a\ -\x00\x18\xbd\x82\x01\xf7\xdd\xb2\x08\xcb\xf5\x01\xf5\xc8\x10\xc6\ -\x76\x6c\x42\xbf\x36\xac\x28\xe1\x9a\x86\xcc\x9b\x14\xb1\xcd\x5a\ -\xfb\x6f\xa3\x3f\xed\xfb\x4e\x57\xe5\x00\xa8\xdd\x87\xf1\xfe\x43\ -\xad\xe8\x7f\xbc\xf3\x05\x50\xbf\x80\xcd\x29\x4a\x43\x2a\x34\x9b\ -\x24\x47\x8f\x36\x97\x31\x4c\xb9\x7a\x77\x3a\x88\x4c\x3b\x06\xe0\ -\x1a\x91\x2a\x53\x86\x2e\x78\xd7\x16\xf4\xf7\x74\x3c\x41\x38\x6b\ -\x90\xbb\x01\xbc\xda\x74\x0c\xde\x5e\x02\x42\x2b\x93\x97\x1b\x21\ -\xcf\xee\x82\x50\x84\x4c\xd8\x8a\x29\x60\xcd\x30\x83\x4e\x74\xae\ -\x00\x04\x05\x27\x56\x8c\x44\xe0\x52\x50\xaa\x01\xaf\x67\x08\xc7\ -\xb7\x6f\x45\xf7\x63\xed\x83\x98\x9c\x79\x1b\x3b\xef\x7d\x1d\x6f\ -\x1c\xd8\xe7\x4e\x23\x84\xc6\xed\x35\xfb\x31\x38\xf2\x34\x6a\x27\ -\x15\xd7\x26\x45\x31\x37\x17\x81\x0d\x01\x38\x11\x9a\x50\x84\x1c\ -\xbc\xe5\xae\x29\x34\xae\x9b\xc5\x74\xd0\x9b\x9f\x05\x0e\x40\x62\ -\xcf\x11\xfc\xfe\x40\x1b\x1a\x1e\x6d\x7f\x0a\xe7\x66\xdf\x82\x4c\ -\x00\x13\xbf\x1e\x74\x1b\x45\xfb\x61\xd7\x96\xed\xa4\x5e\x38\x1d\ -\x38\xf4\x95\x14\x69\xc3\x2a\xd0\xc6\xb8\xd3\x6b\x2b\x1c\xf5\x77\ -\xde\x3a\x87\x77\xc6\xdb\xb0\xb3\x4f\x97\x30\x90\xa1\x35\x0d\xdb\ -\xda\xee\xc3\x4f\x57\x8f\xc2\x2a\x94\xf4\xfc\x7c\x09\x2d\xe8\x4b\ -\x6e\x63\xa1\x98\x01\x8d\x4a\x83\x81\xb3\xc3\x07\xcc\x97\xa0\x8d\ -\xd2\xc0\x3e\x99\x74\x02\xc6\xcf\x39\x66\xf3\x22\xf4\x72\xd7\x31\ -\xf1\xed\x2f\x3f\xc0\x24\xb2\xee\xf4\x0c\x8b\xbb\xa7\x4c\xd2\x49\ -\x52\xa1\x2d\xda\x59\x77\x68\x59\x5c\x11\x55\xac\x58\x80\x4e\x90\ -\xc4\x42\x6d\x2a\x01\x9f\x1a\x51\x94\x01\x07\x20\x7b\xe2\x30\x9e\ -\x3b\x7e\x12\xa7\x2e\x5c\xa6\x7c\xd4\x84\x81\xd9\xbc\x34\x09\x2f\ -\x03\xa4\xc8\x72\xde\x8c\xa3\x55\x2a\xe1\x9c\x99\xc2\x6a\xe6\xfa\ -\x80\xd3\x01\xf5\x43\x02\xf0\xc7\xb5\x06\xec\xd9\xf6\x3d\xa5\x32\ -\x28\xd1\xc0\x12\xd9\xec\xa9\x97\x71\x88\xde\x87\x77\xf7\xa0\xbb\ -\xb9\x39\x4c\xf1\xc8\x7b\x11\x18\xc5\x39\x3d\x8d\xf4\xd5\xbb\x89\ -\x21\x4e\xb0\x44\x41\x20\x37\xd5\x80\x08\x27\x9f\x15\x2e\x05\xa4\ -\x02\xfc\x78\x71\x23\x3e\xf9\x3a\x83\xce\x1d\xd9\x92\x4e\x48\x35\ -\x85\x79\xfe\xe0\x40\x58\x0c\x3f\xbc\x17\xdd\xad\xad\xb4\x09\x05\ -\x7f\xe6\xb7\xfd\xf8\xe0\xca\x7a\x8a\x19\x84\xb9\x57\x3a\x12\x60\ -\xe5\xb6\xc8\x8d\xc6\xe4\x7b\xbf\x8d\x50\x91\x4b\x5d\xc6\x0b\x87\ -\xd1\x8a\x59\xa0\x0b\x20\x8e\xe0\x10\xf9\x0e\x53\x2a\xba\x59\x0f\ -\x46\xe6\x28\x07\xbe\x0b\x2e\x0a\xb5\x5f\xf9\x22\x25\x5c\x19\x8a\ -\x88\xfe\x65\x21\xbb\x3b\x18\x8d\xf6\x80\x44\x58\x6e\x16\x14\x40\ -\x4c\x10\x13\x74\x77\x78\x2d\xd1\x84\x2e\x6e\x9d\x9c\x77\x16\x6d\ -\x78\x27\x8a\x31\x10\x18\x00\x9d\xd0\xb8\x32\x94\xcb\xb3\xc0\xdd\ -\x42\x25\x34\x75\x42\x4f\x96\x1f\x46\x05\x10\x27\x87\xf0\x2c\xbd\ -\x35\x3d\x79\x50\x7f\x96\xef\xed\xb1\x87\x21\x03\xb0\xc5\xb3\xa0\ -\xf4\xba\xc6\x0c\xa4\x2b\xdc\x88\x18\xc4\x35\xae\x0e\x16\xa8\x0f\ -\xa6\x5e\x86\x16\x13\x80\x45\x58\xae\x3a\xea\xff\x2b\x01\xf8\x3a\ -\x57\xf5\x3e\xc0\xc2\xfc\x8b\x6f\x63\x5c\xbf\xbc\x58\xf2\x48\xae\ -\xa4\xfc\x95\xb3\x00\x2a\x1c\xc5\xda\x96\x78\xb9\x61\x44\x0c\x08\ -\x2f\xe6\x8d\xc8\x3a\x00\x94\x02\x88\xd5\x31\x60\x43\x5f\x57\x86\ -\xa5\x1b\xc2\xf7\xa9\x0f\x64\x62\x02\x70\x73\xcc\xd1\x6f\x63\x33\ -\xc0\x1c\x84\x9d\x30\x04\x53\x2c\x42\xd7\x96\x83\x2c\x55\x55\x3a\ -\x1e\x80\x84\x08\xe8\xe9\x41\x11\xa1\x58\xc5\x73\x01\xfb\xc9\xa8\ -\x6c\x8d\xf3\x34\x45\x83\xcd\x31\x50\x24\xc2\xe4\xc0\xc0\x40\xb6\ -\xec\x46\xe4\xf8\xe9\x3c\xab\x7a\x2e\xfa\x14\x3f\x05\x9a\xca\xef\ -\xf3\xa9\x7a\x34\xa4\x03\x6c\xa8\xf7\x91\xf1\x0c\xc2\xcb\x31\x57\ -\x41\xb6\x70\x23\x72\xe3\x78\x74\x74\x74\x33\xf7\x88\x72\x04\x44\ -\xdf\x27\xff\xeb\xf3\xd9\x1d\xb7\xa4\xd3\x07\xfa\xda\xf7\xad\x6f\ -\xac\xeb\xbc\xad\x1e\xf7\xe7\xa7\xa1\x88\x36\xcf\x44\xc1\xfe\xb7\ -\x87\xd3\x68\xff\x3a\xb2\x75\x64\xb5\x64\xd7\xc9\xa6\x04\xd6\xee\ -\xa5\xa2\xc3\xa6\x22\x30\x5c\xea\x0b\xff\x08\x30\x00\x39\x70\x4e\ -\xc6\x57\xb3\x09\x32\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\ -\x82\ -\x00\x00\x04\xa4\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x46\x49\x44\x41\x54\x78\xda\xbc\ -\x57\xcb\x6e\x14\x47\x14\xbd\x55\x35\xdd\xe3\x47\x0c\x0b\x96\x08\ -\x43\x14\xc7\x66\x83\x77\xc6\x13\xc3\x4f\x00\x49\x36\x21\x81\x4f\ -\x08\xbb\x28\xca\x32\x42\xd9\xe5\x3f\x12\x1e\x5b\xef\x83\x82\x83\ -\x67\x90\x30\x20\x41\x44\xe4\xc1\x06\x91\x0d\xc1\xc6\x96\x1d\x77\ -\x4f\x77\x73\xcf\xad\x47\xf7\x34\x63\x56\x33\xb4\x75\xe5\xea\xaa\ -\xea\x3a\xe7\xbe\x6b\x14\xd9\x27\xfa\xfd\xe6\xed\x35\xad\xf5\xe9\ -\xa2\x28\x68\x94\x8f\x52\x8a\xf2\x3c\x7f\xf2\xd5\xa5\x0b\xf3\xfc\ -\x9a\x2a\x80\xff\x76\xe3\xd6\xc3\xd3\x73\xb3\x73\x33\x9f\x7d\x4a\ -\x59\x96\x8f\x94\x80\x31\x9a\x9e\xfd\xb3\x4e\x4f\x9e\xfe\xfd\xf4\ -\xeb\x2f\x2f\x9e\x69\xf0\xdc\x84\xd6\x66\xce\x68\x25\xe0\xbd\x5e\ -\x8f\x46\x65\x05\x68\x4f\xd4\x20\x60\x01\x13\xd8\x20\x10\x17\x45\ -\x4e\xaf\xff\x7b\x23\x04\xa6\xa7\x4f\xc0\x44\x42\x62\x58\x44\x00\ -\x0c\x61\x17\xd3\xfa\x7a\x97\xb6\xb6\xb7\x09\x98\xc0\x06\x01\x05\ -\x98\xc8\x18\xda\xda\xda\x12\xd0\xf9\xf9\x33\x23\xb1\xc0\xda\xda\ -\x43\xda\x66\xf0\xa8\xd1\x20\xa7\x9a\x02\x01\x2a\x58\x63\xcd\x93\ -\x9a\xc7\x6f\x77\x76\x65\xa5\xfb\x7c\x93\x14\x4c\x25\x66\x23\x6b\ -\x11\x3b\xf0\x6a\x91\x0a\x66\xa5\x0f\x5a\x0c\xf3\xa7\x4e\x4e\xd3\ -\x1b\x56\x30\x8a\x22\xc1\x02\x26\x89\x43\xdc\x06\xcd\x60\xf0\x0d\ -\x69\x15\x82\x05\x9b\xe3\x38\x16\x10\xc4\x46\x9a\xa6\x01\x04\x73\ -\x58\x6f\xe0\x30\x9e\x4b\x92\x84\x5d\x98\x51\xf1\x3e\x7a\xf8\x46\ -\xf3\x99\x38\x17\x58\x61\x2e\x10\x50\x5a\x44\x29\x63\x99\xf1\xc1\ -\xe3\xe3\xe3\xf4\xdd\xe5\x6f\xe8\xea\x95\x6f\xe9\xf1\xa3\x47\x14\ -\x37\x9b\x7c\x80\x11\xc1\x18\x73\x58\xc3\x1e\xec\xc5\x37\x86\xfd\ -\xdc\x27\xbc\x17\xbe\x17\xa5\x1c\x06\xe4\x3d\x02\x8a\x37\x29\x8d\ -\xc3\x55\xd0\x10\x07\x8e\xf1\xc1\x93\x93\x9f\xb0\xff\x1e\x58\xf3\ -\x69\x2d\x82\x31\xe6\xb0\x36\xe6\xc0\x7d\xb0\x0d\x12\x39\x53\x30\ -\xac\xf4\x11\x40\xd4\x5b\xcd\x74\xc9\x36\x98\x4b\xcb\xe1\xed\x76\ -\x9b\x9a\xcd\x28\xcc\x63\x8c\x39\xac\x69\x5d\x9a\x76\xa0\x38\xa5\ -\x3c\x79\x60\xe5\x2e\x06\x2a\x2e\x50\x4e\xb4\xb3\x80\x16\x81\x0f\ -\xa1\xc1\xc1\xc1\x01\x75\x56\x3b\x0c\x18\x8b\x60\x8c\x39\xd1\x4e\ -\xf6\xe8\xc3\x85\xac\x5b\x4b\x8c\x5a\x0c\x64\x59\x21\xcc\xbc\x1b\ -\x2c\x5b\xcb\xbe\x70\x16\x5a\x5a\x5a\xa2\x7b\xab\xf7\x44\x73\x08\ -\xc6\x98\x93\x9a\x21\x01\xa6\x0e\xb5\x40\x70\xab\xc3\x40\x30\x02\ -\xb3\x62\x81\x3c\x1c\x50\xc6\x80\x11\xf6\x60\x8a\xe8\x5e\x6c\xb5\ -\xe8\xaf\x95\x15\x06\x6f\x8a\x60\x8c\x39\x89\x7c\xb1\x80\xf9\xa0\ -\x15\xa8\x46\xd2\x15\xa2\x6a\x1a\x22\x5a\xf3\x10\x30\x55\x53\x01\ -\xa4\xb5\xb8\x48\xbb\xbb\xbb\xd4\x69\x77\x64\x1d\x63\xcc\xfd\xea\ -\x08\x18\xb7\x9f\xdc\xf7\x7d\x99\xe8\xfb\x80\x36\x2e\x0e\x4c\x70\ -\x41\xa3\x1e\x03\x21\x62\x99\xad\x72\x35\xc1\x07\xcc\xb9\x73\xe7\ -\x69\x95\x4d\xef\xc7\xd5\x35\xc1\xd6\x28\x4e\x8a\x0e\x63\xe0\x31\ -\x4c\x3d\x06\x70\x08\xfc\xe2\x7d\xe4\x73\x56\xb9\x35\x58\x00\x4f\ -\xeb\x8b\x16\xdd\xb9\xf3\x87\x08\xc6\x36\x7e\xb2\x32\xa2\x2b\x79\ -\xde\x2f\xa6\x3f\x0d\x19\x2b\xef\xaf\x84\xb9\x73\x41\x16\x2c\x00\ -\x74\x70\xdc\xdf\xdf\x0f\x8a\x2c\x9c\x5d\xa0\xfb\x9d\xfb\x61\x8c\ -\x67\x6f\x6f\x2f\x28\x79\xa8\x05\x9c\x09\x7c\x1a\x5a\x17\xd4\x63\ -\x20\x54\x42\xe7\x02\xfe\x4b\x93\x94\x96\x97\x97\xe5\x3d\x4d\x7b\ -\xdc\xba\x62\xba\xf6\xfd\x35\x79\xef\x65\x3d\x99\xf3\xeb\x09\xef\ -\x55\x45\x99\xc6\x03\xef\x02\x6c\x89\x7a\x25\x6c\x94\x95\xd0\xfa\ -\x3c\x04\xa1\x44\x6a\xc6\x07\x17\xa1\xa1\x40\x93\xb4\x97\x07\xad\ -\x0a\x06\x4c\x92\x9c\xbc\x15\x81\x3d\xd8\x02\x81\x41\xc0\xe9\x23\ -\x80\x9c\xf4\x75\x1a\xfe\xf1\x85\xa8\xda\xfc\xc8\xf6\xbe\x6a\x97\ -\xaf\xad\xeb\x41\x09\x50\xc3\xb7\x18\xe8\x11\xbe\x0e\x94\x31\xe0\ -\x9a\x86\x37\xa1\xd6\x6a\xe8\xf7\x01\x1d\x9a\x53\x2d\x06\x72\xe4\ -\x71\xa5\x72\x51\xa5\xcf\x0f\x97\x40\x59\xec\xf2\xbe\x18\xc8\x5d\ -\x37\x54\x65\x33\xf2\xff\x87\x7b\x27\xf4\x95\xd1\x08\x66\x2d\x0d\ -\xb5\xbd\x90\x54\xcc\x35\x8a\x1b\x71\xbd\x14\x97\xdd\x50\x9a\x84\ -\x19\xf1\x95\xdc\x48\x00\x6a\x5d\x4b\x43\x7b\x1f\xe0\xbe\xcf\x1b\ -\x0a\x96\x3f\xef\xae\xd0\x1e\x17\xa0\x61\x45\x01\xa0\x26\xf8\xd2\ -\x32\xfb\xf9\x8c\xc4\x96\xdc\x07\xaa\x04\xa2\x28\xb6\x29\xc8\xcc\ -\x36\x36\x36\x85\xe1\xd4\xd4\xd4\x50\x09\xe0\x12\xba\xf9\xe2\x25\ -\x9d\xe4\x6b\xbf\xae\xd7\x01\x04\x3c\x2e\x9f\xdd\xe7\x1b\x62\x85\ -\x68\x72\x92\x86\x9d\x03\x85\x73\xf5\xab\x57\xff\xd2\xec\xec\x4c\ -\x28\x20\x20\x50\xec\xec\xec\x74\x57\xdb\x9d\x53\x27\x98\xdd\xc7\ -\xf8\x6d\xc8\x58\xb8\x45\x77\x81\x0d\x45\x8f\xb2\xcc\xfc\x7c\xfd\ -\x97\x5b\x71\x73\x6c\xfa\x63\x10\x48\x0e\xfe\xdf\xf8\xe9\xc7\x1f\ -\x2e\xf2\xeb\x33\xf9\x71\xca\x72\x8c\xe5\x38\xcb\x11\x9f\x19\x23\ -\x7c\x90\x7f\x6f\x59\x5e\xb2\xbc\xf6\xae\x06\x89\x09\xfc\x56\xab\ -\x15\xfc\x51\x3c\x30\x71\x82\x4e\x8e\x26\xfb\x4e\x80\x01\x00\xf3\ -\x4b\xf7\x9c\x8b\xec\xa6\x9f\x00\x00\x00\x00\x49\x45\x4e\x44\xae\ -\x42\x60\x82\ -\x00\x00\x10\xa0\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ -\x01\x00\x9a\x9c\x18\x00\x00\x0a\x4f\x69\x43\x43\x50\x50\x68\x6f\ -\x74\x6f\x73\x68\x6f\x70\x20\x49\x43\x43\x20\x70\x72\x6f\x66\x69\ -\x6c\x65\x00\x00\x78\xda\x9d\x53\x67\x54\x53\xe9\x16\x3d\xf7\xde\ -\xf4\x42\x4b\x88\x80\x94\x4b\x6f\x52\x15\x08\x20\x52\x42\x8b\x80\ -\x14\x91\x26\x2a\x21\x09\x10\x4a\x88\x21\xa1\xd9\x15\x51\xc1\x11\ -\x45\x45\x04\x1b\xc8\xa0\x88\x03\x8e\x8e\x80\x8c\x15\x51\x2c\x0c\ -\x8a\x0a\xd8\x07\xe4\x21\xa2\x8e\x83\xa3\x88\x8a\xca\xfb\xe1\x7b\ -\xa3\x6b\xd6\xbc\xf7\xe6\xcd\xfe\xb5\xd7\x3e\xe7\xac\xf3\x9d\xb3\ -\xcf\x07\xc0\x08\x0c\x96\x48\x33\x51\x35\x80\x0c\xa9\x42\x1e\x11\ -\xe0\x83\xc7\xc4\xc6\xe1\xe4\x2e\x40\x81\x0a\x24\x70\x00\x10\x08\ -\xb3\x64\x21\x73\xfd\x23\x01\x00\xf8\x7e\x3c\x3c\x2b\x22\xc0\x07\ -\xbe\x00\x01\x78\xd3\x0b\x08\x00\xc0\x4d\x9b\xc0\x30\x1c\x87\xff\ -\x0f\xea\x42\x99\x5c\x01\x80\x84\x01\xc0\x74\x91\x38\x4b\x08\x80\ -\x14\x00\x40\x7a\x8e\x42\xa6\x00\x40\x46\x01\x80\x9d\x98\x26\x53\ -\x00\xa0\x04\x00\x60\xcb\x63\x62\xe3\x00\x50\x2d\x00\x60\x27\x7f\ -\xe6\xd3\x00\x80\x9d\xf8\x99\x7b\x01\x00\x5b\x94\x21\x15\x01\xa0\ -\x91\x00\x20\x13\x65\x88\x44\x00\x68\x3b\x00\xac\xcf\x56\x8a\x45\ -\x00\x58\x30\x00\x14\x66\x4b\xc4\x39\x00\xd8\x2d\x00\x30\x49\x57\ -\x66\x48\x00\xb0\xb7\x00\xc0\xce\x10\x0b\xb2\x00\x08\x0c\x00\x30\ -\x51\x88\x85\x29\x00\x04\x7b\x00\x60\xc8\x23\x23\x78\x00\x84\x99\ -\x00\x14\x46\xf2\x57\x3c\xf1\x2b\xae\x10\xe7\x2a\x00\x00\x78\x99\ -\xb2\x3c\xb9\x24\x39\x45\x81\x5b\x08\x2d\x71\x07\x57\x57\x2e\x1e\ -\x28\xce\x49\x17\x2b\x14\x36\x61\x02\x61\x9a\x40\x2e\xc2\x79\x99\ -\x19\x32\x81\x34\x0f\xe0\xf3\xcc\x00\x00\xa0\x91\x15\x11\xe0\x83\ -\xf3\xfd\x78\xce\x0e\xae\xce\xce\x36\x8e\xb6\x0e\x5f\x2d\xea\xbf\ -\x06\xff\x22\x62\x62\xe3\xfe\xe5\xcf\xab\x70\x40\x00\x00\xe1\x74\ -\x7e\xd1\xfe\x2c\x2f\xb3\x1a\x80\x3b\x06\x80\x6d\xfe\xa2\x25\xee\ -\x04\x68\x5e\x0b\xa0\x75\xf7\x8b\x66\xb2\x0f\x40\xb5\x00\xa0\xe9\ -\xda\x57\xf3\x70\xf8\x7e\x3c\x3c\x45\xa1\x90\xb9\xd9\xd9\xe5\xe4\ -\xe4\xd8\x4a\xc4\x42\x5b\x61\xca\x57\x7d\xfe\x67\xc2\x5f\xc0\x57\ -\xfd\x6c\xf9\x7e\x3c\xfc\xf7\xf5\xe0\xbe\xe2\x24\x81\x32\x5d\x81\ -\x47\x04\xf8\xe0\xc2\xcc\xf4\x4c\xa5\x1c\xcf\x92\x09\x84\x62\xdc\ -\xe6\x8f\x47\xfc\xb7\x0b\xff\xfc\x1d\xd3\x22\xc4\x49\x62\xb9\x58\ -\x2a\x14\xe3\x51\x12\x71\x8e\x44\x9a\x8c\xf3\x32\xa5\x22\x89\x42\ -\x92\x29\xc5\x25\xd2\xff\x64\xe2\xdf\x2c\xfb\x03\x3e\xdf\x35\x00\ -\xb0\x6a\x3e\x01\x7b\x91\x2d\xa8\x5d\x63\x03\xf6\x4b\x27\x10\x58\ -\x74\xc0\xe2\xf7\x00\x00\xf2\xbb\x6f\xc1\xd4\x28\x08\x03\x80\x68\ -\x83\xe1\xcf\x77\xff\xef\x3f\xfd\x47\xa0\x25\x00\x80\x66\x49\x92\ -\x71\x00\x00\x5e\x44\x24\x2e\x54\xca\xb3\x3f\xc7\x08\x00\x00\x44\ -\xa0\x81\x2a\xb0\x41\x1b\xf4\xc1\x18\x2c\xc0\x06\x1c\xc1\x05\xdc\ -\xc1\x0b\xfc\x60\x36\x84\x42\x24\xc4\xc2\x42\x10\x42\x0a\x64\x80\ -\x1c\x72\x60\x29\xac\x82\x42\x28\x86\xcd\xb0\x1d\x2a\x60\x2f\xd4\ -\x40\x1d\x34\xc0\x51\x68\x86\x93\x70\x0e\x2e\xc2\x55\xb8\x0e\x3d\ -\x70\x0f\xfa\x61\x08\x9e\xc1\x28\xbc\x81\x09\x04\x41\xc8\x08\x13\ -\x61\x21\xda\x88\x01\x62\x8a\x58\x23\x8e\x08\x17\x99\x85\xf8\x21\ -\xc1\x48\x04\x12\x8b\x24\x20\xc9\x88\x14\x51\x22\x4b\x91\x35\x48\ -\x31\x52\x8a\x54\x20\x55\x48\x1d\xf2\x3d\x72\x02\x39\x87\x5c\x46\ -\xba\x91\x3b\xc8\x00\x32\x82\xfc\x86\xbc\x47\x31\x94\x81\xb2\x51\ -\x3d\xd4\x0c\xb5\x43\xb9\xa8\x37\x1a\x84\x46\xa2\x0b\xd0\x64\x74\ -\x31\x9a\x8f\x16\xa0\x9b\xd0\x72\xb4\x1a\x3d\x8c\x36\xa1\xe7\xd0\ -\xab\x68\x0f\xda\x8f\x3e\x43\xc7\x30\xc0\xe8\x18\x07\x33\xc4\x6c\ -\x30\x2e\xc6\xc3\x42\xb1\x38\x2c\x09\x93\x63\xcb\xb1\x22\xac\x0c\ -\xab\xc6\x1a\xb0\x56\xac\x03\xbb\x89\xf5\x63\xcf\xb1\x77\x04\x12\ -\x81\x45\xc0\x09\x36\x04\x77\x42\x20\x61\x1e\x41\x48\x58\x4c\x58\ -\x4e\xd8\x48\xa8\x20\x1c\x24\x34\x11\xda\x09\x37\x09\x03\x84\x51\ -\xc2\x27\x22\x93\xa8\x4b\xb4\x26\xba\x11\xf9\xc4\x18\x62\x32\x31\ -\x87\x58\x48\x2c\x23\xd6\x12\x8f\x13\x2f\x10\x7b\x88\x43\xc4\x37\ -\x24\x12\x89\x43\x32\x27\xb9\x90\x02\x49\xb1\xa4\x54\xd2\x12\xd2\ -\x46\xd2\x6e\x52\x23\xe9\x2c\xa9\x9b\x34\x48\x1a\x23\x93\xc9\xda\ -\x64\x6b\xb2\x07\x39\x94\x2c\x20\x2b\xc8\x85\xe4\x9d\xe4\xc3\xe4\ -\x33\xe4\x1b\xe4\x21\xf2\x5b\x0a\x9d\x62\x40\x71\xa4\xf8\x53\xe2\ -\x28\x52\xca\x6a\x4a\x19\xe5\x10\xe5\x34\xe5\x06\x65\x98\x32\x41\ -\x55\xa3\x9a\x52\xdd\xa8\xa1\x54\x11\x35\x8f\x5a\x42\xad\xa1\xb6\ -\x52\xaf\x51\x87\xa8\x13\x34\x75\x9a\x39\xcd\x83\x16\x49\x4b\xa5\ -\xad\xa2\x95\xd3\x1a\x68\x17\x68\xf7\x69\xaf\xe8\x74\xba\x11\xdd\ -\x95\x1e\x4e\x97\xd0\x57\xd2\xcb\xe9\x47\xe8\x97\xe8\x03\xf4\x77\ -\x0c\x0d\x86\x15\x83\xc7\x88\x67\x28\x19\x9b\x18\x07\x18\x67\x19\ -\x77\x18\xaf\x98\x4c\xa6\x19\xd3\x8b\x19\xc7\x54\x30\x37\x31\xeb\ -\x98\xe7\x99\x0f\x99\x6f\x55\x58\x2a\xb6\x2a\x7c\x15\x91\xca\x0a\ -\x95\x4a\x95\x26\x95\x1b\x2a\x2f\x54\xa9\xaa\xa6\xaa\xde\xaa\x0b\ -\x55\xf3\x55\xcb\x54\x8f\xa9\x5e\x53\x7d\xae\x46\x55\x33\x53\xe3\ -\xa9\x09\xd4\x96\xab\x55\xaa\x9d\x50\xeb\x53\x1b\x53\x67\xa9\x3b\ -\xa8\x87\xaa\x67\xa8\x6f\x54\x3f\xa4\x7e\x59\xfd\x89\x06\x59\xc3\ -\x4c\xc3\x4f\x43\xa4\x51\xa0\xb1\x5f\xe3\xbc\xc6\x20\x0b\x63\x19\ -\xb3\x78\x2c\x21\x6b\x0d\xab\x86\x75\x81\x35\xc4\x26\xb1\xcd\xd9\ -\x7c\x76\x2a\xbb\x98\xfd\x1d\xbb\x8b\x3d\xaa\xa9\xa1\x39\x43\x33\ -\x4a\x33\x57\xb3\x52\xf3\x94\x66\x3f\x07\xe3\x98\x71\xf8\x9c\x74\ -\x4e\x09\xe7\x28\xa7\x97\xf3\x7e\x8a\xde\x14\xef\x29\xe2\x29\x1b\ -\xa6\x34\x4c\xb9\x31\x65\x5c\x6b\xaa\x96\x97\x96\x58\xab\x48\xab\ -\x51\xab\x47\xeb\xbd\x36\xae\xed\xa7\x9d\xa6\xbd\x45\xbb\x59\xfb\ -\x81\x0e\x41\xc7\x4a\x27\x5c\x27\x47\x67\x8f\xce\x05\x9d\xe7\x53\ -\xd9\x53\xdd\xa7\x0a\xa7\x16\x4d\x3d\x3a\xf5\xae\x2e\xaa\x6b\xa5\ -\x1b\xa1\xbb\x44\x77\xbf\x6e\xa7\xee\x98\x9e\xbe\x5e\x80\x9e\x4c\ -\x6f\xa7\xde\x79\xbd\xe7\xfa\x1c\x7d\x2f\xfd\x54\xfd\x6d\xfa\xa7\ -\xf5\x47\x0c\x58\x06\xb3\x0c\x24\x06\xdb\x0c\xce\x18\x3c\xc5\x35\ -\x71\x6f\x3c\x1d\x2f\xc7\xdb\xf1\x51\x43\x5d\xc3\x40\x43\xa5\x61\ -\x95\x61\x97\xe1\x84\x91\xb9\xd1\x3c\xa3\xd5\x46\x8d\x46\x0f\x8c\ -\x69\xc6\x5c\xe3\x24\xe3\x6d\xc6\x6d\xc6\xa3\x26\x06\x26\x21\x26\ -\x4b\x4d\xea\x4d\xee\x9a\x52\x4d\xb9\xa6\x29\xa6\x3b\x4c\x3b\x4c\ -\xc7\xcd\xcc\xcd\xa2\xcd\xd6\x99\x35\x9b\x3d\x31\xd7\x32\xe7\x9b\ -\xe7\x9b\xd7\x9b\xdf\xb7\x60\x5a\x78\x5a\x2c\xb6\xa8\xb6\xb8\x65\ -\x49\xb2\xe4\x5a\xa6\x59\xee\xb6\xbc\x6e\x85\x5a\x39\x59\xa5\x58\ -\x55\x5a\x5d\xb3\x46\xad\x9d\xad\x25\xd6\xbb\xad\xbb\xa7\x11\xa7\ -\xb9\x4e\x93\x4e\xab\x9e\xd6\x67\xc3\xb0\xf1\xb6\xc9\xb6\xa9\xb7\ -\x19\xb0\xe5\xd8\x06\xdb\xae\xb6\x6d\xb6\x7d\x61\x67\x62\x17\x67\ -\xb7\xc5\xae\xc3\xee\x93\xbd\x93\x7d\xba\x7d\x8d\xfd\x3d\x07\x0d\ -\x87\xd9\x0e\xab\x1d\x5a\x1d\x7e\x73\xb4\x72\x14\x3a\x56\x3a\xde\ -\x9a\xce\x9c\xee\x3f\x7d\xc5\xf4\x96\xe9\x2f\x67\x58\xcf\x10\xcf\ -\xd8\x33\xe3\xb6\x13\xcb\x29\xc4\x69\x9d\x53\x9b\xd3\x47\x67\x17\ -\x67\xb9\x73\x83\xf3\x88\x8b\x89\x4b\x82\xcb\x2e\x97\x3e\x2e\x9b\ -\x1b\xc6\xdd\xc8\xbd\xe4\x4a\x74\xf5\x71\x5d\xe1\x7a\xd2\xf5\x9d\ -\x9b\xb3\x9b\xc2\xed\xa8\xdb\xaf\xee\x36\xee\x69\xee\x87\xdc\x9f\ -\xcc\x34\x9f\x29\x9e\x59\x33\x73\xd0\xc3\xc8\x43\xe0\x51\xe5\xd1\ -\x3f\x0b\x9f\x95\x30\x6b\xdf\xac\x7e\x4f\x43\x4f\x81\x67\xb5\xe7\ -\x23\x2f\x63\x2f\x91\x57\xad\xd7\xb0\xb7\xa5\x77\xaa\xf7\x61\xef\ -\x17\x3e\xf6\x3e\x72\x9f\xe3\x3e\xe3\x3c\x37\xde\x32\xde\x59\x5f\ -\xcc\x37\xc0\xb7\xc8\xb7\xcb\x4f\xc3\x6f\x9e\x5f\x85\xdf\x43\x7f\ -\x23\xff\x64\xff\x7a\xff\xd1\x00\xa7\x80\x25\x01\x67\x03\x89\x81\ -\x41\x81\x5b\x02\xfb\xf8\x7a\x7c\x21\xbf\x8e\x3f\x3a\xdb\x65\xf6\ -\xb2\xd9\xed\x41\x8c\xa0\xb9\x41\x15\x41\x8f\x82\xad\x82\xe5\xc1\ -\xad\x21\x68\xc8\xec\x90\xad\x21\xf7\xe7\x98\xce\x91\xce\x69\x0e\ -\x85\x50\x7e\xe8\xd6\xd0\x07\x61\xe6\x61\x8b\xc3\x7e\x0c\x27\x85\ -\x87\x85\x57\x86\x3f\x8e\x70\x88\x58\x1a\xd1\x31\x97\x35\x77\xd1\ -\xdc\x43\x73\xdf\x44\xfa\x44\x96\x44\xde\x9b\x67\x31\x4f\x39\xaf\ -\x2d\x4a\x35\x2a\x3e\xaa\x2e\x6a\x3c\xda\x37\xba\x34\xba\x3f\xc6\ -\x2e\x66\x59\xcc\xd5\x58\x9d\x58\x49\x6c\x4b\x1c\x39\x2e\x2a\xae\ -\x36\x6e\x6c\xbe\xdf\xfc\xed\xf3\x87\xe2\x9d\xe2\x0b\xe3\x7b\x17\ -\x98\x2f\xc8\x5d\x70\x79\xa1\xce\xc2\xf4\x85\xa7\x16\xa9\x2e\x12\ -\x2c\x3a\x96\x40\x4c\x88\x4e\x38\x94\xf0\x41\x10\x2a\xa8\x16\x8c\ -\x25\xf2\x13\x77\x25\x8e\x0a\x79\xc2\x1d\xc2\x67\x22\x2f\xd1\x36\ -\xd1\x88\xd8\x43\x5c\x2a\x1e\x4e\xf2\x48\x2a\x4d\x7a\x92\xec\x91\ -\xbc\x35\x79\x24\xc5\x33\xa5\x2c\xe5\xb9\x84\x27\xa9\x90\xbc\x4c\ -\x0d\x4c\xdd\x9b\x3a\x9e\x16\x9a\x76\x20\x6d\x32\x3d\x3a\xbd\x31\ -\x83\x92\x91\x90\x71\x42\xaa\x21\x4d\x93\xb6\x67\xea\x67\xe6\x66\ -\x76\xcb\xac\x65\x85\xb2\xfe\xc5\x6e\x8b\xb7\x2f\x1e\x95\x07\xc9\ -\x6b\xb3\x90\xac\x05\x59\x2d\x0a\xb6\x42\xa6\xe8\x54\x5a\x28\xd7\ -\x2a\x07\xb2\x67\x65\x57\x66\xbf\xcd\x89\xca\x39\x96\xab\x9e\x2b\ -\xcd\xed\xcc\xb3\xca\xdb\x90\x37\x9c\xef\x9f\xff\xed\x12\xc2\x12\ -\xe1\x92\xb6\xa5\x86\x4b\x57\x2d\x1d\x58\xe6\xbd\xac\x6a\x39\xb2\ -\x3c\x71\x79\xdb\x0a\xe3\x15\x05\x2b\x86\x56\x06\xac\x3c\xb8\x8a\ -\xb6\x2a\x6d\xd5\x4f\xab\xed\x57\x97\xae\x7e\xbd\x26\x7a\x4d\x6b\ -\x81\x5e\xc1\xca\x82\xc1\xb5\x01\x6b\xeb\x0b\x55\x0a\xe5\x85\x7d\ -\xeb\xdc\xd7\xed\x5d\x4f\x58\x2f\x59\xdf\xb5\x61\xfa\x86\x9d\x1b\ -\x3e\x15\x89\x8a\xae\x14\xdb\x17\x97\x15\x7f\xd8\x28\xdc\x78\xe5\ -\x1b\x87\x6f\xca\xbf\x99\xdc\x94\xb4\xa9\xab\xc4\xb9\x64\xcf\x66\ -\xd2\x66\xe9\xe6\xde\x2d\x9e\x5b\x0e\x96\xaa\x97\xe6\x97\x0e\x6e\ -\x0d\xd9\xda\xb4\x0d\xdf\x56\xb4\xed\xf5\xf6\x45\xdb\x2f\x97\xcd\ -\x28\xdb\xbb\x83\xb6\x43\xb9\xa3\xbf\x3c\xb8\xbc\x65\xa7\xc9\xce\ -\xcd\x3b\x3f\x54\xa4\x54\xf4\x54\xfa\x54\x36\xee\xd2\xdd\xb5\x61\ -\xd7\xf8\x6e\xd1\xee\x1b\x7b\xbc\xf6\x34\xec\xd5\xdb\x5b\xbc\xf7\ -\xfd\x3e\xc9\xbe\xdb\x55\x01\x55\x4d\xd5\x66\xd5\x65\xfb\x49\xfb\ -\xb3\xf7\x3f\xae\x89\xaa\xe9\xf8\x96\xfb\x6d\x5d\xad\x4e\x6d\x71\ -\xed\xc7\x03\xd2\x03\xfd\x07\x23\x0e\xb6\xd7\xb9\xd4\xd5\x1d\xd2\ -\x3d\x54\x52\x8f\xd6\x2b\xeb\x47\x0e\xc7\x1f\xbe\xfe\x9d\xef\x77\ -\x2d\x0d\x36\x0d\x55\x8d\x9c\xc6\xe2\x23\x70\x44\x79\xe4\xe9\xf7\ -\x09\xdf\xf7\x1e\x0d\x3a\xda\x76\x8c\x7b\xac\xe1\x07\xd3\x1f\x76\ -\x1d\x67\x1d\x2f\x6a\x42\x9a\xf2\x9a\x46\x9b\x53\x9a\xfb\x5b\x62\ -\x5b\xba\x4f\xcc\x3e\xd1\xd6\xea\xde\x7a\xfc\x47\xdb\x1f\x0f\x9c\ -\x34\x3c\x59\x79\x4a\xf3\x54\xc9\x69\xda\xe9\x82\xd3\x93\x67\xf2\ -\xcf\x8c\x9d\x95\x9d\x7d\x7e\x2e\xf9\xdc\x60\xdb\xa2\xb6\x7b\xe7\ -\x63\xce\xdf\x6a\x0f\x6f\xef\xba\x10\x74\xe1\xd2\x45\xff\x8b\xe7\ -\x3b\xbc\x3b\xce\x5c\xf2\xb8\x74\xf2\xb2\xdb\xe5\x13\x57\xb8\x57\ -\x9a\xaf\x3a\x5f\x6d\xea\x74\xea\x3c\xfe\x93\xd3\x4f\xc7\xbb\x9c\ -\xbb\x9a\xae\xb9\x5c\x6b\xb9\xee\x7a\xbd\xb5\x7b\x66\xf7\xe9\x1b\ -\x9e\x37\xce\xdd\xf4\xbd\x79\xf1\x16\xff\xd6\xd5\x9e\x39\x3d\xdd\ -\xbd\xf3\x7a\x6f\xf7\xc5\xf7\xf5\xdf\x16\xdd\x7e\x72\x27\xfd\xce\ -\xcb\xbb\xd9\x77\x27\xee\xad\xbc\x4f\xbc\x5f\xf4\x40\xed\x41\xd9\ -\x43\xdd\x87\xd5\x3f\x5b\xfe\xdc\xd8\xef\xdc\x7f\x6a\xc0\x77\xa0\ -\xf3\xd1\xdc\x47\xf7\x06\x85\x83\xcf\xfe\x91\xf5\x8f\x0f\x43\x05\ -\x8f\x99\x8f\xcb\x86\x0d\x86\xeb\x9e\x38\x3e\x39\x39\xe2\x3f\x72\ -\xfd\xe9\xfc\xa7\x43\xcf\x64\xcf\x26\x9e\x17\xfe\xa2\xfe\xcb\xae\ -\x17\x16\x2f\x7e\xf8\xd5\xeb\xd7\xce\xd1\x98\xd1\xa1\x97\xf2\x97\ -\x93\xbf\x6d\x7c\xa5\xfd\xea\xc0\xeb\x19\xaf\xdb\xc6\xc2\xc6\x1e\ -\xbe\xc9\x78\x33\x31\x5e\xf4\x56\xfb\xed\xc1\x77\xdc\x77\x1d\xef\ -\xa3\xdf\x0f\x4f\xe4\x7c\x20\x7f\x28\xff\x68\xf9\xb1\xf5\x53\xd0\ -\xa7\xfb\x93\x19\x93\x93\xff\x04\x03\x98\xf3\xfc\x63\x33\x2d\xdb\ -\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\x25\x00\x00\x80\x83\ -\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\x30\x00\x00\xea\x60\ -\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\x46\x00\x00\x05\xcb\ -\x49\x44\x41\x54\x78\xda\xec\x97\x4b\x6c\x5c\xd5\x19\xc7\x7f\xe7\ -\xdc\xc7\x3c\x3c\x7e\x8d\x27\x38\x89\x67\xec\x5a\x8e\x8c\x4b\x92\ -\xda\x8b\xd4\x44\xa4\x29\xb4\xca\x20\x51\x30\x8d\x2a\x41\xab\x56\ -\x34\x42\x95\xa8\x88\x4c\x57\x55\x85\x1a\x04\x9b\xd6\x44\x2a\x48\ -\x5d\x5b\x55\x68\x43\x58\x18\xd1\x3a\x01\x0b\x24\xb7\x02\x67\x83\ -\x90\x17\x4e\x1c\x21\x8a\x6b\x9b\xd8\x63\xe3\x47\x3c\x43\xe2\xf1\ -\x78\x66\xee\xdc\x7b\xcf\xe9\x62\xae\xad\x34\x8a\x45\x68\x17\x2c\ -\x9a\x23\xdd\xcd\xd1\xfd\xee\xf7\xff\x9e\xff\xff\x15\x5a\x6b\xbe\ -\xce\x23\xf9\x9a\xcf\x5d\x00\x77\x01\x88\x3b\x01\x79\x31\x95\xfa\ -\xb9\x29\xc4\x63\xc0\x3e\x4b\x88\xee\x9d\x5e\x54\x5a\x2f\xf8\x30\ -\xee\x69\x3d\xf2\xe0\xc2\xc2\x59\x40\xfd\x2f\x00\xcc\x0f\x5b\x5b\ -\x87\xe2\x86\xf1\xa3\x70\x63\x23\x46\x3c\x8e\x8c\xc5\x10\xd1\x28\ -\xa8\xdb\x7f\x57\x97\xcb\xf8\x37\x6e\xa0\x72\x39\x0a\x1b\x1b\xac\ -\x2b\x35\x78\x24\x93\x39\x09\xf8\x5f\x05\x80\x18\x4d\x26\x1f\xed\ -\xb0\xac\x77\xec\xf6\x76\xb4\xe7\xe1\x2e\x2c\x90\xf1\x3c\xd6\x95\ -\xa2\xa4\x14\x52\x88\x5b\x23\xaf\xa6\x4a\x08\x62\x52\x92\x34\x4d\ -\xea\xe3\x71\x64\x5d\x1d\xee\xfc\x3c\xb3\xae\xfb\xe8\xc3\x8b\x8b\ -\xef\x01\xfa\xcb\x00\xc8\xd1\x64\xf2\xc4\xbd\xbb\x77\x9f\x51\x85\ -\x02\x1f\x6f\x6c\xb0\xe6\xfb\x98\x42\xd0\x1b\x0e\x53\xd3\xd1\xc1\ -\xf4\xd4\x14\x96\x10\x18\x41\x03\xb9\x40\x49\x29\x1c\xad\xa9\x91\ -\x92\x83\x4f\x3d\x85\x73\xe9\x12\xe3\x93\x93\x14\xb4\xe6\xa0\x6d\ -\xd3\xd8\xd4\x44\x36\x97\x1b\x3e\x34\x3f\xff\x24\xe0\xed\x04\x40\ -\xbc\x97\x4c\xf6\x7d\x33\x91\xb8\x30\x93\xcb\xb1\xe8\xba\x48\x21\ -\xe8\x0e\x85\x48\x3e\xf3\x0c\x32\x16\xe3\x93\x57\x5e\x41\x01\x31\ -\x21\x08\x05\x59\xa8\xef\xe9\x21\x7e\xea\x14\x22\x14\xc2\xcf\xe5\ -\xc8\x3e\xff\x3c\x89\x81\x01\xac\xf6\x76\x8a\x63\x63\x4c\xbc\xf4\ -\x12\x73\xae\xcb\x43\xd1\x28\x45\xa5\x86\x0f\xcc\xcd\x3d\x71\x73\ -\x49\xb6\x01\xfc\xaa\xb1\xb1\xe9\x64\x43\x43\xf6\x52\xb9\x8c\x1b\ -\x44\xf7\x50\x4f\x0f\xd1\x74\x1a\x61\xdb\xe4\xcf\x9e\x65\x7a\x79\ -\x99\x26\x29\x89\x48\xc9\xb9\x7c\x9e\x49\xc7\xe1\x4c\x7f\x3f\x32\ -\x16\xc3\xda\xb7\x0f\xb4\x46\xe5\xf3\xe4\xcf\x9d\xa3\x79\x70\xb0\ -\xea\x20\x12\x21\xf7\xe2\x8b\xbc\x3b\x3a\x4a\x9b\x65\x51\x27\xe5\ -\xf9\xde\xf9\xf9\x27\xb6\x32\xb1\x35\x86\xd6\x4f\x6a\x6b\x2f\x4e\ -\x3a\x0e\x6e\x70\x71\xac\xaf\x8f\xf0\xfd\xf7\x83\xd6\x84\x0e\x1e\ -\x64\x6a\x69\x89\x68\x50\xe3\x37\xf2\x79\x32\x9e\x47\x58\x08\xbc\ -\xe5\x65\x4a\xe3\xe3\x14\xde\x7e\x1b\x6f\x75\x15\x95\xcf\x33\xf1\ -\xd9\x67\x98\xad\xad\x08\xdb\x46\x97\x4a\x24\x06\x06\x38\xde\xdf\ -\xcf\xa2\xeb\x72\xd5\x75\x8f\xff\x23\x95\x3a\xb1\xe5\x5b\x02\xe2\ -\x42\x4b\x4b\xdf\xe7\x9e\xb7\xbf\x14\x74\x77\x3a\x9d\xc6\xee\xea\ -\x22\xf2\xc0\x03\x44\xd3\x69\xac\x8e\x0e\x8a\x5a\x63\x0b\x81\x55\ -\x57\xc7\xac\xeb\x62\x01\x21\x21\x70\x26\x27\x71\x67\x67\x29\x7f\ -\xf4\x11\xde\xd2\x12\x6e\x26\xc3\xa6\x52\x88\x50\x08\x59\x5f\x8f\ -\x11\x8f\x03\x50\xf7\xf4\xd3\x3c\x39\x34\x44\x49\x29\x72\xbe\xff\ -\xa7\x33\xbb\x77\x77\x02\x42\x02\xe1\x06\x29\xff\x5a\x2b\x25\x4d\ -\x86\x41\x3a\x9d\x26\x76\xfc\x38\x91\xa3\x47\x91\x0d\x0d\xe0\xfb\ -\xa0\xd4\x76\xa7\x8b\x50\x68\xbb\x69\x42\x42\xf0\xfa\xe2\x22\x73\ -\xf9\x3c\xff\xaa\x54\xc0\xf7\xc9\x8f\x8c\x60\x0a\x81\x30\x0c\x84\ -\x69\x56\x6d\x2c\x0b\x61\xdb\xd8\x5d\x5d\xfc\xf8\xfc\x79\x2c\xa0\ -\xdd\xb2\xfe\x09\xd8\x26\x10\xee\xe8\xee\xbe\x6a\x36\x37\xb7\x6b\ -\xc7\xa1\xe6\x91\x47\x30\xdb\xda\xc0\x75\xff\x63\x3c\x62\x52\xe2\ -\x69\x8d\x76\x1c\x3a\x2c\x8b\x79\xcf\xc3\x02\x66\x5d\x97\x8f\x1d\ -\x87\x36\xcb\xa2\xeb\x83\x0f\xc8\xf9\x3e\xf5\x32\xa8\xac\x61\x54\ -\x9f\xed\x19\x93\xb8\x73\x73\x1c\x3e\x7a\x94\xca\xd4\xd4\x05\x16\ -\x16\xc2\x12\x50\xdf\x1b\x1d\x3d\xe1\x66\x32\x68\xa5\xd8\x18\x1a\ -\xc2\x99\x9c\x04\xcb\x02\x29\x41\x4a\xb4\xe7\x71\x5f\x77\x37\x45\ -\xad\x29\xae\xaf\xf3\x8b\x54\x8a\x36\xd3\xa4\x10\xec\x85\x4e\xdb\ -\xe6\x64\x2a\x85\x7f\xfd\x3a\x25\xad\xf9\xd6\x91\x23\xd5\xc8\x4d\ -\x13\x11\x0a\x21\x6c\x9b\xca\xa7\x9f\x72\xad\xbf\x9f\xf5\xc1\x41\ -\xfe\x36\x36\xf6\xf2\x37\x2e\x5f\x3e\x05\xf8\x06\xa0\xbe\xf0\x7d\ -\xf7\x46\x2e\xf7\xc9\x83\xb1\xd8\xe3\x46\x3c\x8e\x73\xe5\x0a\xe6\ -\xae\x5d\x98\xc9\x24\x08\x01\x42\x10\x39\x7c\x98\xcc\x9b\x6f\xe2\ -\x03\xd1\x4a\x85\x43\xa9\x14\xe9\xe6\x66\xbe\x2f\x04\x87\x5a\x5b\ -\xd1\x85\x02\x2b\x95\x0a\x1e\x70\xdf\xc8\x08\x32\x12\xa9\x6e\x4c\ -\xad\xb9\xfe\xea\xab\x14\x86\x87\x71\x67\x66\x78\x7d\x7a\x7a\xe0\ -\xd7\x6b\x6b\xe7\x80\x25\x60\xd3\x08\xf6\x75\xe5\xb2\xe3\xe4\x9a\ -\x0a\x85\xc2\x01\x29\xbf\x6b\x36\x37\x53\xb9\x72\x05\x5d\x2c\x62\ -\x77\x76\x22\xc3\x61\x8c\xc6\x46\x5a\x8e\x1d\x63\xfe\xad\xb7\x28\ -\x69\x8d\x2a\x16\x11\x9b\x9b\x68\xad\xd9\xdc\xd8\x20\x5b\xa9\xa0\ -\x80\x23\xe3\xe3\x98\xbb\x76\x81\xd6\x14\x86\x87\xb9\x7e\xfa\x34\ -\xde\xca\x0a\xeb\x13\x13\x0c\x65\xb3\x03\x2f\x64\xb3\x67\x81\xcf\ -\x81\x02\xa0\xc4\x4d\xfb\xa0\x06\x48\xbe\xb1\x67\xcf\x1f\x7a\xc3\ -\xe1\xc7\xa2\x3d\x3d\xd5\x26\x92\x92\x70\x6f\x2f\xf6\xfe\xfd\xd8\ -\x9d\x9d\xe0\xfb\xe4\x06\x06\x58\x7a\xff\x7d\x8a\x41\x63\xc6\x84\ -\x60\x6f\x5f\x1f\x0d\xcf\x3d\x87\x2e\x16\x29\x07\x63\x29\xa3\x51\ -\xdc\x4c\x86\xcc\xf2\x32\x17\x8b\xc5\x97\x5f\xc8\x66\xff\xb2\x15\ -\xf9\x16\x51\x89\x5b\xa8\xb9\x0e\x48\xfd\xf1\x9e\x7b\x9e\xfd\x76\ -\x38\xfc\xec\xde\xda\x5a\x42\x07\x0e\x54\x89\xc6\xf3\xaa\x29\x95\ -\x72\xbb\xab\xd9\xe2\x04\xad\xd1\xc1\x14\x68\xa5\x10\x96\x85\x9f\ -\xcd\x72\x6d\x7a\x9a\x82\x52\xbc\x96\xcf\xff\xf2\xcf\xeb\xeb\x63\ -\xc0\xf2\xcd\xce\x6f\xc7\x05\x46\x00\x62\xcf\x6f\xe2\xf1\xbe\x1f\ -\xc6\x62\xa7\x37\x94\xa2\xc5\x34\xa9\x6d\x68\xc0\x48\x24\x30\x12\ -\x09\x44\x24\x72\x5b\x66\xf3\x16\x17\xa9\xcc\xcc\x70\xd5\xab\xae\ -\x7b\x0b\xbe\xf8\xd9\xca\xca\x4f\x17\x5d\x77\x1a\xb8\x06\x14\x6f\ -\xa5\x68\xb1\x83\x48\xa9\x01\x9a\x81\xbd\x17\x5a\x5a\x7e\xdf\x6c\ -\x18\xdf\x29\x69\x4d\x51\x6b\x5c\xad\xf1\x76\x50\xd2\x11\x29\x89\ -\x0a\x41\x8d\x94\x8c\x97\xcb\x83\xfd\xab\xab\xaf\x05\xf5\x5e\x03\ -\x9c\x3b\x61\xc3\x9b\xef\xc3\x40\x43\x00\xa4\xf1\x77\x89\xc4\x0f\ -\x0e\x85\xc3\x0f\x27\x0c\xe3\x5e\x03\x42\xb7\x33\x5a\xf5\xfd\xc9\ -\x09\xc7\xf9\xfb\x6f\xd7\xd6\xde\x01\xb2\x81\xe3\x75\xa0\xf2\xdf\ -\x2a\x22\x13\x88\x04\x19\xa9\x03\xea\x81\x68\x50\xaa\x5b\x6d\xfd\ -\x20\xc5\x37\x02\xa7\x1b\x40\xf9\xcb\x54\x91\xf8\x0a\xda\xd1\xa6\ -\x1a\xb9\xb5\x83\x96\xd4\x81\x3c\x28\x07\x11\xab\x3b\xd2\x84\x77\ -\xff\x8c\xee\x02\xf8\xbf\x07\xf0\xef\x01\x00\xad\x47\x78\xc9\x59\ -\x84\x97\x19\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x10\xe8\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ -\x01\x00\x9a\x9c\x18\x00\x00\x0a\x4f\x69\x43\x43\x50\x50\x68\x6f\ -\x74\x6f\x73\x68\x6f\x70\x20\x49\x43\x43\x20\x70\x72\x6f\x66\x69\ -\x6c\x65\x00\x00\x78\xda\x9d\x53\x67\x54\x53\xe9\x16\x3d\xf7\xde\ -\xf4\x42\x4b\x88\x80\x94\x4b\x6f\x52\x15\x08\x20\x52\x42\x8b\x80\ -\x14\x91\x26\x2a\x21\x09\x10\x4a\x88\x21\xa1\xd9\x15\x51\xc1\x11\ -\x45\x45\x04\x1b\xc8\xa0\x88\x03\x8e\x8e\x80\x8c\x15\x51\x2c\x0c\ -\x8a\x0a\xd8\x07\xe4\x21\xa2\x8e\x83\xa3\x88\x8a\xca\xfb\xe1\x7b\ -\xa3\x6b\xd6\xbc\xf7\xe6\xcd\xfe\xb5\xd7\x3e\xe7\xac\xf3\x9d\xb3\ -\xcf\x07\xc0\x08\x0c\x96\x48\x33\x51\x35\x80\x0c\xa9\x42\x1e\x11\ -\xe0\x83\xc7\xc4\xc6\xe1\xe4\x2e\x40\x81\x0a\x24\x70\x00\x10\x08\ -\xb3\x64\x21\x73\xfd\x23\x01\x00\xf8\x7e\x3c\x3c\x2b\x22\xc0\x07\ -\xbe\x00\x01\x78\xd3\x0b\x08\x00\xc0\x4d\x9b\xc0\x30\x1c\x87\xff\ -\x0f\xea\x42\x99\x5c\x01\x80\x84\x01\xc0\x74\x91\x38\x4b\x08\x80\ -\x14\x00\x40\x7a\x8e\x42\xa6\x00\x40\x46\x01\x80\x9d\x98\x26\x53\ -\x00\xa0\x04\x00\x60\xcb\x63\x62\xe3\x00\x50\x2d\x00\x60\x27\x7f\ -\xe6\xd3\x00\x80\x9d\xf8\x99\x7b\x01\x00\x5b\x94\x21\x15\x01\xa0\ -\x91\x00\x20\x13\x65\x88\x44\x00\x68\x3b\x00\xac\xcf\x56\x8a\x45\ -\x00\x58\x30\x00\x14\x66\x4b\xc4\x39\x00\xd8\x2d\x00\x30\x49\x57\ -\x66\x48\x00\xb0\xb7\x00\xc0\xce\x10\x0b\xb2\x00\x08\x0c\x00\x30\ -\x51\x88\x85\x29\x00\x04\x7b\x00\x60\xc8\x23\x23\x78\x00\x84\x99\ -\x00\x14\x46\xf2\x57\x3c\xf1\x2b\xae\x10\xe7\x2a\x00\x00\x78\x99\ -\xb2\x3c\xb9\x24\x39\x45\x81\x5b\x08\x2d\x71\x07\x57\x57\x2e\x1e\ -\x28\xce\x49\x17\x2b\x14\x36\x61\x02\x61\x9a\x40\x2e\xc2\x79\x99\ -\x19\x32\x81\x34\x0f\xe0\xf3\xcc\x00\x00\xa0\x91\x15\x11\xe0\x83\ -\xf3\xfd\x78\xce\x0e\xae\xce\xce\x36\x8e\xb6\x0e\x5f\x2d\xea\xbf\ -\x06\xff\x22\x62\x62\xe3\xfe\xe5\xcf\xab\x70\x40\x00\x00\xe1\x74\ -\x7e\xd1\xfe\x2c\x2f\xb3\x1a\x80\x3b\x06\x80\x6d\xfe\xa2\x25\xee\ -\x04\x68\x5e\x0b\xa0\x75\xf7\x8b\x66\xb2\x0f\x40\xb5\x00\xa0\xe9\ -\xda\x57\xf3\x70\xf8\x7e\x3c\x3c\x45\xa1\x90\xb9\xd9\xd9\xe5\xe4\ -\xe4\xd8\x4a\xc4\x42\x5b\x61\xca\x57\x7d\xfe\x67\xc2\x5f\xc0\x57\ -\xfd\x6c\xf9\x7e\x3c\xfc\xf7\xf5\xe0\xbe\xe2\x24\x81\x32\x5d\x81\ -\x47\x04\xf8\xe0\xc2\xcc\xf4\x4c\xa5\x1c\xcf\x92\x09\x84\x62\xdc\ -\xe6\x8f\x47\xfc\xb7\x0b\xff\xfc\x1d\xd3\x22\xc4\x49\x62\xb9\x58\ -\x2a\x14\xe3\x51\x12\x71\x8e\x44\x9a\x8c\xf3\x32\xa5\x22\x89\x42\ -\x92\x29\xc5\x25\xd2\xff\x64\xe2\xdf\x2c\xfb\x03\x3e\xdf\x35\x00\ -\xb0\x6a\x3e\x01\x7b\x91\x2d\xa8\x5d\x63\x03\xf6\x4b\x27\x10\x58\ -\x74\xc0\xe2\xf7\x00\x00\xf2\xbb\x6f\xc1\xd4\x28\x08\x03\x80\x68\ -\x83\xe1\xcf\x77\xff\xef\x3f\xfd\x47\xa0\x25\x00\x80\x66\x49\x92\ -\x71\x00\x00\x5e\x44\x24\x2e\x54\xca\xb3\x3f\xc7\x08\x00\x00\x44\ -\xa0\x81\x2a\xb0\x41\x1b\xf4\xc1\x18\x2c\xc0\x06\x1c\xc1\x05\xdc\ -\xc1\x0b\xfc\x60\x36\x84\x42\x24\xc4\xc2\x42\x10\x42\x0a\x64\x80\ -\x1c\x72\x60\x29\xac\x82\x42\x28\x86\xcd\xb0\x1d\x2a\x60\x2f\xd4\ -\x40\x1d\x34\xc0\x51\x68\x86\x93\x70\x0e\x2e\xc2\x55\xb8\x0e\x3d\ -\x70\x0f\xfa\x61\x08\x9e\xc1\x28\xbc\x81\x09\x04\x41\xc8\x08\x13\ -\x61\x21\xda\x88\x01\x62\x8a\x58\x23\x8e\x08\x17\x99\x85\xf8\x21\ -\xc1\x48\x04\x12\x8b\x24\x20\xc9\x88\x14\x51\x22\x4b\x91\x35\x48\ -\x31\x52\x8a\x54\x20\x55\x48\x1d\xf2\x3d\x72\x02\x39\x87\x5c\x46\ -\xba\x91\x3b\xc8\x00\x32\x82\xfc\x86\xbc\x47\x31\x94\x81\xb2\x51\ -\x3d\xd4\x0c\xb5\x43\xb9\xa8\x37\x1a\x84\x46\xa2\x0b\xd0\x64\x74\ -\x31\x9a\x8f\x16\xa0\x9b\xd0\x72\xb4\x1a\x3d\x8c\x36\xa1\xe7\xd0\ -\xab\x68\x0f\xda\x8f\x3e\x43\xc7\x30\xc0\xe8\x18\x07\x33\xc4\x6c\ -\x30\x2e\xc6\xc3\x42\xb1\x38\x2c\x09\x93\x63\xcb\xb1\x22\xac\x0c\ -\xab\xc6\x1a\xb0\x56\xac\x03\xbb\x89\xf5\x63\xcf\xb1\x77\x04\x12\ -\x81\x45\xc0\x09\x36\x04\x77\x42\x20\x61\x1e\x41\x48\x58\x4c\x58\ -\x4e\xd8\x48\xa8\x20\x1c\x24\x34\x11\xda\x09\x37\x09\x03\x84\x51\ -\xc2\x27\x22\x93\xa8\x4b\xb4\x26\xba\x11\xf9\xc4\x18\x62\x32\x31\ -\x87\x58\x48\x2c\x23\xd6\x12\x8f\x13\x2f\x10\x7b\x88\x43\xc4\x37\ -\x24\x12\x89\x43\x32\x27\xb9\x90\x02\x49\xb1\xa4\x54\xd2\x12\xd2\ -\x46\xd2\x6e\x52\x23\xe9\x2c\xa9\x9b\x34\x48\x1a\x23\x93\xc9\xda\ -\x64\x6b\xb2\x07\x39\x94\x2c\x20\x2b\xc8\x85\xe4\x9d\xe4\xc3\xe4\ -\x33\xe4\x1b\xe4\x21\xf2\x5b\x0a\x9d\x62\x40\x71\xa4\xf8\x53\xe2\ -\x28\x52\xca\x6a\x4a\x19\xe5\x10\xe5\x34\xe5\x06\x65\x98\x32\x41\ -\x55\xa3\x9a\x52\xdd\xa8\xa1\x54\x11\x35\x8f\x5a\x42\xad\xa1\xb6\ -\x52\xaf\x51\x87\xa8\x13\x34\x75\x9a\x39\xcd\x83\x16\x49\x4b\xa5\ -\xad\xa2\x95\xd3\x1a\x68\x17\x68\xf7\x69\xaf\xe8\x74\xba\x11\xdd\ -\x95\x1e\x4e\x97\xd0\x57\xd2\xcb\xe9\x47\xe8\x97\xe8\x03\xf4\x77\ -\x0c\x0d\x86\x15\x83\xc7\x88\x67\x28\x19\x9b\x18\x07\x18\x67\x19\ -\x77\x18\xaf\x98\x4c\xa6\x19\xd3\x8b\x19\xc7\x54\x30\x37\x31\xeb\ -\x98\xe7\x99\x0f\x99\x6f\x55\x58\x2a\xb6\x2a\x7c\x15\x91\xca\x0a\ -\x95\x4a\x95\x26\x95\x1b\x2a\x2f\x54\xa9\xaa\xa6\xaa\xde\xaa\x0b\ -\x55\xf3\x55\xcb\x54\x8f\xa9\x5e\x53\x7d\xae\x46\x55\x33\x53\xe3\ -\xa9\x09\xd4\x96\xab\x55\xaa\x9d\x50\xeb\x53\x1b\x53\x67\xa9\x3b\ -\xa8\x87\xaa\x67\xa8\x6f\x54\x3f\xa4\x7e\x59\xfd\x89\x06\x59\xc3\ -\x4c\xc3\x4f\x43\xa4\x51\xa0\xb1\x5f\xe3\xbc\xc6\x20\x0b\x63\x19\ -\xb3\x78\x2c\x21\x6b\x0d\xab\x86\x75\x81\x35\xc4\x26\xb1\xcd\xd9\ -\x7c\x76\x2a\xbb\x98\xfd\x1d\xbb\x8b\x3d\xaa\xa9\xa1\x39\x43\x33\ -\x4a\x33\x57\xb3\x52\xf3\x94\x66\x3f\x07\xe3\x98\x71\xf8\x9c\x74\ -\x4e\x09\xe7\x28\xa7\x97\xf3\x7e\x8a\xde\x14\xef\x29\xe2\x29\x1b\ -\xa6\x34\x4c\xb9\x31\x65\x5c\x6b\xaa\x96\x97\x96\x58\xab\x48\xab\ -\x51\xab\x47\xeb\xbd\x36\xae\xed\xa7\x9d\xa6\xbd\x45\xbb\x59\xfb\ -\x81\x0e\x41\xc7\x4a\x27\x5c\x27\x47\x67\x8f\xce\x05\x9d\xe7\x53\ -\xd9\x53\xdd\xa7\x0a\xa7\x16\x4d\x3d\x3a\xf5\xae\x2e\xaa\x6b\xa5\ -\x1b\xa1\xbb\x44\x77\xbf\x6e\xa7\xee\x98\x9e\xbe\x5e\x80\x9e\x4c\ -\x6f\xa7\xde\x79\xbd\xe7\xfa\x1c\x7d\x2f\xfd\x54\xfd\x6d\xfa\xa7\ -\xf5\x47\x0c\x58\x06\xb3\x0c\x24\x06\xdb\x0c\xce\x18\x3c\xc5\x35\ -\x71\x6f\x3c\x1d\x2f\xc7\xdb\xf1\x51\x43\x5d\xc3\x40\x43\xa5\x61\ -\x95\x61\x97\xe1\x84\x91\xb9\xd1\x3c\xa3\xd5\x46\x8d\x46\x0f\x8c\ -\x69\xc6\x5c\xe3\x24\xe3\x6d\xc6\x6d\xc6\xa3\x26\x06\x26\x21\x26\ -\x4b\x4d\xea\x4d\xee\x9a\x52\x4d\xb9\xa6\x29\xa6\x3b\x4c\x3b\x4c\ -\xc7\xcd\xcc\xcd\xa2\xcd\xd6\x99\x35\x9b\x3d\x31\xd7\x32\xe7\x9b\ -\xe7\x9b\xd7\x9b\xdf\xb7\x60\x5a\x78\x5a\x2c\xb6\xa8\xb6\xb8\x65\ -\x49\xb2\xe4\x5a\xa6\x59\xee\xb6\xbc\x6e\x85\x5a\x39\x59\xa5\x58\ -\x55\x5a\x5d\xb3\x46\xad\x9d\xad\x25\xd6\xbb\xad\xbb\xa7\x11\xa7\ -\xb9\x4e\x93\x4e\xab\x9e\xd6\x67\xc3\xb0\xf1\xb6\xc9\xb6\xa9\xb7\ -\x19\xb0\xe5\xd8\x06\xdb\xae\xb6\x6d\xb6\x7d\x61\x67\x62\x17\x67\ -\xb7\xc5\xae\xc3\xee\x93\xbd\x93\x7d\xba\x7d\x8d\xfd\x3d\x07\x0d\ -\x87\xd9\x0e\xab\x1d\x5a\x1d\x7e\x73\xb4\x72\x14\x3a\x56\x3a\xde\ -\x9a\xce\x9c\xee\x3f\x7d\xc5\xf4\x96\xe9\x2f\x67\x58\xcf\x10\xcf\ -\xd8\x33\xe3\xb6\x13\xcb\x29\xc4\x69\x9d\x53\x9b\xd3\x47\x67\x17\ -\x67\xb9\x73\x83\xf3\x88\x8b\x89\x4b\x82\xcb\x2e\x97\x3e\x2e\x9b\ -\x1b\xc6\xdd\xc8\xbd\xe4\x4a\x74\xf5\x71\x5d\xe1\x7a\xd2\xf5\x9d\ -\x9b\xb3\x9b\xc2\xed\xa8\xdb\xaf\xee\x36\xee\x69\xee\x87\xdc\x9f\ -\xcc\x34\x9f\x29\x9e\x59\x33\x73\xd0\xc3\xc8\x43\xe0\x51\xe5\xd1\ -\x3f\x0b\x9f\x95\x30\x6b\xdf\xac\x7e\x4f\x43\x4f\x81\x67\xb5\xe7\ -\x23\x2f\x63\x2f\x91\x57\xad\xd7\xb0\xb7\xa5\x77\xaa\xf7\x61\xef\ -\x17\x3e\xf6\x3e\x72\x9f\xe3\x3e\xe3\x3c\x37\xde\x32\xde\x59\x5f\ -\xcc\x37\xc0\xb7\xc8\xb7\xcb\x4f\xc3\x6f\x9e\x5f\x85\xdf\x43\x7f\ -\x23\xff\x64\xff\x7a\xff\xd1\x00\xa7\x80\x25\x01\x67\x03\x89\x81\ -\x41\x81\x5b\x02\xfb\xf8\x7a\x7c\x21\xbf\x8e\x3f\x3a\xdb\x65\xf6\ -\xb2\xd9\xed\x41\x8c\xa0\xb9\x41\x15\x41\x8f\x82\xad\x82\xe5\xc1\ -\xad\x21\x68\xc8\xec\x90\xad\x21\xf7\xe7\x98\xce\x91\xce\x69\x0e\ -\x85\x50\x7e\xe8\xd6\xd0\x07\x61\xe6\x61\x8b\xc3\x7e\x0c\x27\x85\ -\x87\x85\x57\x86\x3f\x8e\x70\x88\x58\x1a\xd1\x31\x97\x35\x77\xd1\ -\xdc\x43\x73\xdf\x44\xfa\x44\x96\x44\xde\x9b\x67\x31\x4f\x39\xaf\ -\x2d\x4a\x35\x2a\x3e\xaa\x2e\x6a\x3c\xda\x37\xba\x34\xba\x3f\xc6\ -\x2e\x66\x59\xcc\xd5\x58\x9d\x58\x49\x6c\x4b\x1c\x39\x2e\x2a\xae\ -\x36\x6e\x6c\xbe\xdf\xfc\xed\xf3\x87\xe2\x9d\xe2\x0b\xe3\x7b\x17\ -\x98\x2f\xc8\x5d\x70\x79\xa1\xce\xc2\xf4\x85\xa7\x16\xa9\x2e\x12\ -\x2c\x3a\x96\x40\x4c\x88\x4e\x38\x94\xf0\x41\x10\x2a\xa8\x16\x8c\ -\x25\xf2\x13\x77\x25\x8e\x0a\x79\xc2\x1d\xc2\x67\x22\x2f\xd1\x36\ -\xd1\x88\xd8\x43\x5c\x2a\x1e\x4e\xf2\x48\x2a\x4d\x7a\x92\xec\x91\ -\xbc\x35\x79\x24\xc5\x33\xa5\x2c\xe5\xb9\x84\x27\xa9\x90\xbc\x4c\ -\x0d\x4c\xdd\x9b\x3a\x9e\x16\x9a\x76\x20\x6d\x32\x3d\x3a\xbd\x31\ -\x83\x92\x91\x90\x71\x42\xaa\x21\x4d\x93\xb6\x67\xea\x67\xe6\x66\ -\x76\xcb\xac\x65\x85\xb2\xfe\xc5\x6e\x8b\xb7\x2f\x1e\x95\x07\xc9\ -\x6b\xb3\x90\xac\x05\x59\x2d\x0a\xb6\x42\xa6\xe8\x54\x5a\x28\xd7\ -\x2a\x07\xb2\x67\x65\x57\x66\xbf\xcd\x89\xca\x39\x96\xab\x9e\x2b\ -\xcd\xed\xcc\xb3\xca\xdb\x90\x37\x9c\xef\x9f\xff\xed\x12\xc2\x12\ -\xe1\x92\xb6\xa5\x86\x4b\x57\x2d\x1d\x58\xe6\xbd\xac\x6a\x39\xb2\ -\x3c\x71\x79\xdb\x0a\xe3\x15\x05\x2b\x86\x56\x06\xac\x3c\xb8\x8a\ -\xb6\x2a\x6d\xd5\x4f\xab\xed\x57\x97\xae\x7e\xbd\x26\x7a\x4d\x6b\ -\x81\x5e\xc1\xca\x82\xc1\xb5\x01\x6b\xeb\x0b\x55\x0a\xe5\x85\x7d\ -\xeb\xdc\xd7\xed\x5d\x4f\x58\x2f\x59\xdf\xb5\x61\xfa\x86\x9d\x1b\ -\x3e\x15\x89\x8a\xae\x14\xdb\x17\x97\x15\x7f\xd8\x28\xdc\x78\xe5\ -\x1b\x87\x6f\xca\xbf\x99\xdc\x94\xb4\xa9\xab\xc4\xb9\x64\xcf\x66\ -\xd2\x66\xe9\xe6\xde\x2d\x9e\x5b\x0e\x96\xaa\x97\xe6\x97\x0e\x6e\ -\x0d\xd9\xda\xb4\x0d\xdf\x56\xb4\xed\xf5\xf6\x45\xdb\x2f\x97\xcd\ -\x28\xdb\xbb\x83\xb6\x43\xb9\xa3\xbf\x3c\xb8\xbc\x65\xa7\xc9\xce\ -\xcd\x3b\x3f\x54\xa4\x54\xf4\x54\xfa\x54\x36\xee\xd2\xdd\xb5\x61\ -\xd7\xf8\x6e\xd1\xee\x1b\x7b\xbc\xf6\x34\xec\xd5\xdb\x5b\xbc\xf7\ -\xfd\x3e\xc9\xbe\xdb\x55\x01\x55\x4d\xd5\x66\xd5\x65\xfb\x49\xfb\ -\xb3\xf7\x3f\xae\x89\xaa\xe9\xf8\x96\xfb\x6d\x5d\xad\x4e\x6d\x71\ -\xed\xc7\x03\xd2\x03\xfd\x07\x23\x0e\xb6\xd7\xb9\xd4\xd5\x1d\xd2\ -\x3d\x54\x52\x8f\xd6\x2b\xeb\x47\x0e\xc7\x1f\xbe\xfe\x9d\xef\x77\ -\x2d\x0d\x36\x0d\x55\x8d\x9c\xc6\xe2\x23\x70\x44\x79\xe4\xe9\xf7\ -\x09\xdf\xf7\x1e\x0d\x3a\xda\x76\x8c\x7b\xac\xe1\x07\xd3\x1f\x76\ -\x1d\x67\x1d\x2f\x6a\x42\x9a\xf2\x9a\x46\x9b\x53\x9a\xfb\x5b\x62\ -\x5b\xba\x4f\xcc\x3e\xd1\xd6\xea\xde\x7a\xfc\x47\xdb\x1f\x0f\x9c\ -\x34\x3c\x59\x79\x4a\xf3\x54\xc9\x69\xda\xe9\x82\xd3\x93\x67\xf2\ -\xcf\x8c\x9d\x95\x9d\x7d\x7e\x2e\xf9\xdc\x60\xdb\xa2\xb6\x7b\xe7\ -\x63\xce\xdf\x6a\x0f\x6f\xef\xba\x10\x74\xe1\xd2\x45\xff\x8b\xe7\ -\x3b\xbc\x3b\xce\x5c\xf2\xb8\x74\xf2\xb2\xdb\xe5\x13\x57\xb8\x57\ -\x9a\xaf\x3a\x5f\x6d\xea\x74\xea\x3c\xfe\x93\xd3\x4f\xc7\xbb\x9c\ -\xbb\x9a\xae\xb9\x5c\x6b\xb9\xee\x7a\xbd\xb5\x7b\x66\xf7\xe9\x1b\ -\x9e\x37\xce\xdd\xf4\xbd\x79\xf1\x16\xff\xd6\xd5\x9e\x39\x3d\xdd\ -\xbd\xf3\x7a\x6f\xf7\xc5\xf7\xf5\xdf\x16\xdd\x7e\x72\x27\xfd\xce\ -\xcb\xbb\xd9\x77\x27\xee\xad\xbc\x4f\xbc\x5f\xf4\x40\xed\x41\xd9\ -\x43\xdd\x87\xd5\x3f\x5b\xfe\xdc\xd8\xef\xdc\x7f\x6a\xc0\x77\xa0\ -\xf3\xd1\xdc\x47\xf7\x06\x85\x83\xcf\xfe\x91\xf5\x8f\x0f\x43\x05\ -\x8f\x99\x8f\xcb\x86\x0d\x86\xeb\x9e\x38\x3e\x39\x39\xe2\x3f\x72\ -\xfd\xe9\xfc\xa7\x43\xcf\x64\xcf\x26\x9e\x17\xfe\xa2\xfe\xcb\xae\ -\x17\x16\x2f\x7e\xf8\xd5\xeb\xd7\xce\xd1\x98\xd1\xa1\x97\xf2\x97\ -\x93\xbf\x6d\x7c\xa5\xfd\xea\xc0\xeb\x19\xaf\xdb\xc6\xc2\xc6\x1e\ -\xbe\xc9\x78\x33\x31\x5e\xf4\x56\xfb\xed\xc1\x77\xdc\x77\x1d\xef\ -\xa3\xdf\x0f\x4f\xe4\x7c\x20\x7f\x28\xff\x68\xf9\xb1\xf5\x53\xd0\ -\xa7\xfb\x93\x19\x93\x93\xff\x04\x03\x98\xf3\xfc\x63\x33\x2d\xdb\ -\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\x25\x00\x00\x80\x83\ -\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\x30\x00\x00\xea\x60\ -\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\x46\x00\x00\x06\x13\ -\x49\x44\x41\x54\x78\xda\xec\x97\x5d\x6c\x14\xd7\x15\xc7\x7f\x77\ -\x3e\xf6\xd3\xbb\xde\xb5\x63\x30\xd8\x80\xed\xd8\x14\x53\x30\x4e\ -\x82\x4c\x00\xe3\x3c\x80\x51\x54\x4c\x44\x9a\x52\x85\x8a\x34\x4a\ -\x55\x15\xd1\xa7\x34\xea\x5b\xdf\x2a\x35\xa8\x6a\x4a\x2a\x55\x55\ -\x84\x9b\x12\x9a\xf2\x92\x4a\x80\x80\x7c\x3c\xd0\x14\x37\x08\xda\ -\x10\x57\xc1\x86\xf8\x03\x53\x70\xbc\x5e\x76\xb1\xbd\xde\xb5\xd7\ -\xbb\x33\x3b\xbb\x77\xa6\x0f\xbb\xdb\x10\x14\x2b\xa4\x7d\xc8\x43\ -\xb9\xd2\x48\xa3\xd1\x5c\x9d\xdf\x39\xe7\x7f\xee\x39\x57\x38\x8e\ -\xc3\xd7\xb9\x14\xbe\xe6\xf5\x00\xe0\x01\x80\xb8\x1f\xc8\x2d\xdb\ -\x8e\x7f\x5f\x08\xb5\x07\x68\x56\x14\x7d\xc3\x62\x3f\x3a\x8e\x1d\ -\x71\x1c\x79\xd9\x71\xe4\xdb\x97\x2e\xec\x7f\x13\xb0\xff\x17\x00\ -\xad\xf3\x89\xb7\xde\xd2\xf5\xca\x6f\x87\x42\x3e\x2a\x2b\x75\x7c\ -\x3e\x0d\xaf\x47\xc5\x5e\xa4\x74\x73\x39\x9b\x74\x3a\x4f\x32\x69\ -\xb1\xb0\x90\x21\x9f\x9f\xef\xbd\xf8\xc1\xbe\x1f\x03\xf2\xab\x00\ -\x88\xc7\xb7\x1e\xdd\xe5\xf3\xad\x3c\x5b\x5f\xef\x43\x4a\x87\x58\ -\xcc\xc0\x34\x63\xe4\xf3\x69\xa4\x34\x11\x42\xb9\xd7\xf3\xe2\x46\ -\xa1\xa0\x69\x3e\x3c\x9e\x5a\xaa\xaa\x42\x54\x54\x68\x44\xa3\x59\ -\xb2\xd9\x89\x5d\xff\xb8\xf8\x83\xf7\x00\xe7\xcb\x00\x94\xc7\xb7\ -\x1e\x7d\x7e\xf9\xf2\xe6\xa3\xd9\xac\x64\x76\x76\x14\x2b\x97\x44\ -\x08\x95\x50\xb8\x8d\x55\xab\x2a\x19\x1d\xbd\x8e\xa2\xe8\x08\xa1\ -\x02\x02\xc7\x29\x20\xa5\x89\x6d\x5b\xa8\xaa\x97\xbd\xdf\xe9\x60\ -\x68\x78\x8e\x2b\x57\xfa\x91\x85\x2c\x81\xe0\x6a\xaa\xab\xab\x98\ -\x99\x99\x3e\x75\xa1\xef\x99\xef\x02\x85\xc5\x00\xc4\xa6\x2d\xbf\ -\xdf\x5d\x5b\xbb\xfa\xf4\xd4\xd4\x2d\x8c\x6c\x1c\x21\x14\x82\x95\ -\x6b\xd8\xf7\x6c\x2b\x3e\x9f\xca\x91\xde\x0f\x01\x07\x55\xf5\xa1\ -\x28\x2e\x00\xd6\xae\xad\xe1\xe0\x81\x66\x5c\x2e\x85\x54\x2a\xcf\ -\x2b\x87\x87\x79\xe9\xc5\x35\xd4\xd7\xf9\xb8\xfc\x51\x82\x57\x0e\ -\x9f\xc7\xc8\xde\xa6\xfa\xa1\x0e\xa4\x34\x4f\xf5\xbd\xbf\x6b\xef\ -\xdd\x29\x51\xcb\x2f\x8d\x0f\x3f\x57\x5d\xb3\xa4\xf3\xe3\xa9\xa9\ -\x41\x0a\xf9\x34\x42\x28\x3c\xb6\xb1\x8b\xa7\x76\x37\xe0\xf5\xaa\ -\x9c\x3e\x13\x65\x7e\x7e\x1a\x4d\x0b\xa0\xaa\x1e\xa2\x93\x67\x88\ -\x46\xce\xd0\xd3\xb3\x87\x58\xcc\xc4\x96\x90\xc9\x14\x68\x6e\x0e\ -\xf0\xa7\xe3\xe3\x3c\xd1\xb5\x84\xda\x5a\x2f\xdf\x7b\x76\x1d\x33\ -\x89\x30\x57\x07\xcf\xa3\x28\x6a\x6b\x63\xd3\xfe\xb6\x89\xf1\x3f\ -\x9f\x28\x0b\xb4\x9c\x4c\xbd\xae\xbe\xe7\x6f\xf3\xf3\x23\x38\x76\ -\x31\x42\x3d\x3d\x3b\xd9\xd0\x16\xc6\x71\x60\x75\x4b\x80\xc9\xc9\ -\x31\x54\xd5\x8b\xa6\xf9\x89\x4e\x9e\xc5\x34\x62\xa8\xaa\x87\xe9\ -\xe9\x1c\x57\xaf\xa5\xf8\xeb\xf9\x3b\x24\x66\x2d\x16\x16\x0a\x8c\ -\x8d\x0d\xb0\x7c\x99\x17\x5d\x57\x30\x73\x92\x97\x5e\x5c\xc3\x81\ -\x03\x7b\x31\xb2\x71\xb2\xd9\xc9\x3d\x9b\x3b\x8f\x3d\x5f\xb6\xad\ -\x00\xa2\x63\xf3\x6b\xbb\x0d\x23\xfe\x4d\x59\x30\x01\xe8\xee\xee\ -\xa6\xa9\xa9\x82\x47\xda\xc3\x6c\xdd\xf2\x10\x2b\x57\xf8\x4b\xe2\ -\xd3\xa8\xa8\x70\x91\xcd\x4c\x20\x84\x86\xa2\xe8\x8c\x8c\xce\x33\ -\x31\x91\xe5\xca\x40\x92\xa9\x29\x93\x58\xcc\x40\x16\x0c\x5c\x2e\ -\x85\x40\x85\x46\x65\x50\x07\xe0\x99\xa7\x57\xd0\x7b\xe4\x87\xc8\ -\x82\x89\x65\xa5\x5e\x6f\x7f\xf4\xd0\x6a\x40\x28\x80\x47\xd3\x02\ -\x27\x74\xbd\x02\x97\x3b\x44\x77\x77\x37\x3b\xb6\xd7\xb2\xf1\xb1\ -\x2a\x82\x41\x1d\x29\x1d\x6c\xdb\xf9\x8f\xd2\x5d\xae\xcf\x2a\x40\ -\x51\x5c\x8c\x0c\x9f\x24\x99\x8c\x90\xc9\x8c\x23\xa5\xc3\xf9\xbe\ -\x38\x42\x51\x51\x14\x81\xaa\x16\x25\xa6\x69\x02\x5d\x57\x68\x6a\ -\xac\xe0\xd8\x1b\x3f\x42\x08\x0d\x9f\xbf\x7e\x18\x70\x69\x80\x67\ -\xfd\xfa\x96\x5b\xd5\x55\xee\x46\xcb\xb2\xe9\xda\x56\x43\x5d\x9d\ -\x97\x7c\xde\xfe\x9c\x4e\x35\xcd\x87\xe3\x48\x2c\xcb\xc6\xe7\x5f\ -\x89\x91\x8d\x22\x84\x46\x36\x33\x41\x7a\x7e\x0c\x9f\xbf\x8e\x0f\ -\x2f\xb7\x60\x59\x49\x74\x3d\x50\x14\x98\xfa\x19\x44\x11\x58\x10\ -\x8d\x1a\x74\x76\x6e\xe6\xd6\xad\x85\xd3\x80\x47\x05\xdc\x23\xc3\ -\xe7\xfe\xbe\xaa\x61\xcf\x0b\x5e\x8f\xc6\xf0\xc8\x3c\xc1\x80\xce\ -\xd2\xa5\x9e\x92\x61\x05\x4d\x53\x18\xbd\x0e\xf1\x78\x1c\x29\x75\ -\xea\x57\x3c\x42\x2a\x15\xc1\x34\xa7\x71\x1c\x49\x45\xa0\x91\xd6\ -\xb5\xfb\x48\xa7\xf3\xe4\xf3\x29\x36\x6d\x5a\xcf\x93\x3b\x97\x61\ -\xdb\x0e\x8a\x22\x50\x14\xc1\x8d\x7f\xa5\xf9\xed\xef\xae\xd3\xff\ -\xcf\x04\x97\x2e\xbe\x73\xe8\x83\xbe\x17\x7e\x03\x24\x55\xc0\xce\ -\x5b\x73\xf9\xd9\x44\x6a\xa8\x66\x49\xc7\x53\xa1\x4a\x17\xa3\x63\ -\xf3\x84\x43\x2e\x6a\x6b\x3d\x08\x01\x42\x11\xb4\x6f\x08\xf3\xf6\ -\x3b\x23\x80\x8d\x94\x6e\x1a\x9b\xda\x69\x68\xec\x22\x10\xdc\x44\ -\x53\x53\x3b\xd9\xac\xc4\x30\x66\xb0\xed\x3c\x7f\xe8\xdd\x8e\xdb\ -\xad\x52\x3e\x30\x8f\x1e\xbb\xc9\xb9\xf7\xe3\x4c\x4c\x64\x18\x1c\ -\x38\xf9\xf2\xd0\xb5\x5f\x1e\x07\x6e\x03\x19\xb5\x54\x0e\xd6\xdc\ -\xdc\x70\xc2\xb2\x82\x0b\x3e\x7f\x4b\x57\x75\x95\x9b\xd1\xeb\x69\ -\x4c\x53\xd2\xd0\xe0\xc7\xe5\x52\x09\x06\x74\xb6\x75\x36\xf1\xee\ -\x7b\x23\x48\x69\x62\x18\x92\x6c\xd6\xc6\x71\x20\x9d\x5e\xc0\x34\ -\x67\x01\x9b\xd3\x27\xf7\x12\x0e\xbb\x70\x1c\x87\x73\x7f\xb9\xc3\ -\x91\xd7\x6f\x30\x33\x93\xe3\xda\xb5\x69\x3e\x1d\x7f\xf7\xe5\x91\ -\xa1\x57\xdf\x04\xa2\xc0\x02\x60\x8b\xbb\x12\xed\x07\xea\x1f\xdd\ -\xf8\xeb\x5f\x85\xc2\x6d\x3d\xad\xad\x21\x54\xb5\x18\xbe\xb6\xf5\ -\x21\x5a\x9a\x03\x34\xac\xf2\x23\x6d\x87\x23\xbd\x37\xb8\x78\xe9\ -\x16\x52\x1a\xa5\x5c\xfb\xd8\xb1\xfd\x61\x9e\xdb\xdf\x88\x61\x14\ -\x18\xbc\x5a\x2c\x4b\x8f\x47\x25\x16\x33\xb8\x7d\x3b\x42\x62\xe6\ -\xa3\x43\x23\x43\xaf\xfe\xb1\xec\x79\xf9\x1c\x10\xf7\xb4\xe6\x20\ -\xb0\x62\x5d\xdb\xcf\x0e\x56\x86\xd6\x1d\x0c\x85\x96\xd1\xd2\x52\ -\x14\x54\xb9\x1a\x14\x45\x14\x55\xad\x29\x08\x51\xee\x05\x90\x2f\ -\xd8\x48\xe9\xe0\x38\x45\xd5\x27\x93\x16\x37\x6f\xc6\x29\x14\x32\ -\x44\x3e\x3d\x71\x20\x32\x71\xaa\x0f\x88\xdd\x6d\xfc\x73\x27\x61\ -\xa9\x51\xe4\x81\xdc\xd4\x9d\x0b\xc3\x6e\x77\x55\x44\xd3\x6a\x76\ -\x44\x22\x11\xa6\xa7\x6d\x72\x39\x05\x55\x15\xf8\xfd\x1a\x1e\x77\ -\xb1\xcc\x84\x28\x3e\x45\x28\x85\xd9\xd9\x1c\x63\x63\x69\xc6\xc7\ -\x6f\x90\x48\x24\x70\x1c\x39\xfb\x71\xff\x4f\x9f\x4e\x24\xfa\xfb\ -\x81\x38\x90\xbd\xb7\x45\x8b\x45\x86\x14\x3f\xb0\x14\x58\xde\xb1\ -\xf9\xb5\x5f\xb8\x5c\xd5\x9d\xb6\x9d\x43\x4a\x03\xdb\x2e\xe0\x38\ -\x5f\xdc\x5d\x55\xd5\x8d\xaa\x7a\x51\x55\x2f\xa9\xe4\x60\xef\xd5\ -\x81\x9f\xbf\x51\xca\xf7\x34\x90\xbb\x9f\x6e\x78\xf7\x77\x0f\x10\ -\x2a\x81\x84\xd7\xac\xfd\xc9\xb7\x42\xe1\x75\x3b\x75\x3d\xf4\x0d\ -\x21\x54\xf7\x17\x6d\xb2\xac\xc4\xc0\x5c\xea\x93\x73\xc3\x9f\x1c\ -\x3e\x0b\xcc\x94\x0c\xcf\x01\xd6\x7f\x3b\x11\x69\x80\xb7\x14\x91\ -\x20\x50\x09\xf8\x4a\xa9\xbb\x77\xaf\x2c\x85\x38\x55\x32\x9a\x06\ -\xcc\x2f\x9b\x8a\xc4\x57\x98\x1d\x5d\x80\x1b\xd0\x17\x99\x25\xcb\ -\x1a\x32\x4b\x1e\xdb\xf7\x35\x13\x3e\xb8\x19\x3d\x00\xf8\xbf\x07\ -\xf8\xf7\x00\x16\x34\x96\x76\xa2\x47\xe7\xa6\x00\x00\x00\x00\x49\ -\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x03\xcf\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x03\x71\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x5d\x4f\x13\x51\x10\x9d\x3b\xb7\x5b\x0a\x04\x7d\xf0\xd1\x50\ -\x30\xd6\xc2\x0b\xfc\x17\xf1\x23\xea\x2f\x31\xc6\x47\x63\xfc\x25\ -\x6a\xfc\xc0\x57\x7e\x81\x9a\xa8\x2f\xf0\x02\x04\x43\x2d\x12\x7c\ -\x41\x0a\x35\x50\x5b\x76\xaf\x33\xf7\xde\xd9\x8f\xb6\x31\x6c\xb3\ -\x65\xc9\x84\xed\xdd\x76\xcf\xb9\x67\xe6\xcc\xce\x2a\x70\x47\xf0\ -\xf6\xfd\x87\x75\x44\x5c\x34\xc6\xc0\x38\x0f\xa5\x14\x44\x51\xb4\ -\x79\xef\xce\xed\x65\xfa\xd8\x53\x0c\xfe\xe6\xdd\xea\xc6\xe2\x42\ -\x7d\xa1\x76\xf3\x06\x84\x61\x34\x56\x02\x5a\x23\xec\x7c\xdf\x85\ -\xcd\xad\xed\xad\xfb\x77\x57\x96\x4a\xb4\x36\x85\xa8\x17\x34\x2a\ -\x0b\x7e\x7e\x7e\x0e\xe3\x52\x81\x77\x0f\x50\x02\xc6\x62\x4c\xc6\ -\x66\x02\x65\x63\x22\x38\xfc\x7d\x64\x09\x54\xab\xb3\x2c\x91\x25\ -\x51\x14\x11\x06\xe6\xa0\x14\xc3\xee\x6e\x03\x5a\xc7\xc7\xc0\x98\ -\x8c\xcd\x04\x14\xc3\x04\x5a\x43\xab\xd5\xb2\xa0\xcb\xcb\x4b\x63\ -\x51\x60\x7d\x7d\x03\x8e\x09\x3c\x28\x95\xc0\x6f\x4d\x31\x01\x30\ -\xb4\x63\xa4\x45\xa4\xf3\x93\xf6\x1f\x7b\xa5\xf1\xa3\xe9\x25\xf3\ -\xd2\xf9\x73\x18\x41\x19\xfe\xfe\xfc\x5c\x15\x8e\x68\x83\x41\x10\ -\x58\x2c\xc6\x04\x9b\x10\xff\x05\xa4\xbc\x70\x6e\x00\x95\x2f\x16\ -\x1d\x4b\xc7\xe7\xe5\x72\xd9\xae\x77\xbb\x5d\x4a\x55\x08\xe6\xe2\ -\xe8\x31\x61\xa4\x02\xe4\x22\x64\x2c\x59\x4b\x08\x28\xb4\x61\xc0\ -\x11\xe0\x7c\x49\x54\x2a\x15\x78\xf4\xf0\x81\x5d\x7f\xf9\xea\x35\ -\x74\x3a\x1d\x5b\x27\x17\x3d\xe4\xbb\xda\x63\x58\x9c\x7e\x02\x8a\ -\x80\x14\x6a\xba\x68\x32\x85\xc3\x51\x22\xc9\x2a\x13\x13\xee\x07\ -\x74\x2e\xeb\xf9\xaa\x1f\x3c\x86\x8b\x0c\x01\x66\xc8\x32\xbb\x45\ -\x2f\x97\xb5\x8a\x0b\x96\x8d\x7f\x24\x3e\x46\x9b\x26\x95\xc7\x06\ -\x19\x55\x19\x2b\x1a\xa8\x01\xb6\x89\x4a\x6e\xac\x94\xd4\x00\xda\ -\x00\x23\xca\xa0\x8f\x1c\xf8\xc6\x13\xf0\x18\x1c\x19\x05\xc2\xd0\ -\x58\x66\x6e\x97\x52\x84\xe2\x5d\x0a\x3a\x97\xa2\xe3\xf3\xbc\x0a\ -\x08\x59\x91\x9f\x8b\x91\x31\x53\x0a\x44\xee\xc6\x91\x4a\x59\x0f\ -\x53\x0a\xe8\xd4\xcd\x74\x6e\x05\xe2\xb4\xea\x24\xad\xbe\x11\xa5\ -\x6d\x48\x05\x88\x51\x4c\x00\xa5\x7b\xb1\x0d\x53\x68\x5a\x52\x95\ -\x83\x81\xa8\xa7\x2d\x06\x5a\xac\x21\x36\x54\x31\xa8\x93\xcb\xbb\ -\xc0\xfe\xcf\xca\x69\xd7\xf2\x14\xa1\x67\x80\xa9\x0d\x0d\xb8\x80\ -\xf3\xa2\x42\x4c\x29\x80\x5e\x01\xcc\x78\x59\xae\x8d\x80\x9f\xd8\ -\x90\xb0\xfa\x5c\x10\xf9\x14\x84\x89\x02\xda\xed\x92\x77\xcb\x37\ -\x38\x3b\x3b\x8b\x6f\x96\x5b\x81\xd8\xda\x98\x4a\x41\x34\xbc\x13\ -\x0a\x01\x4d\x7f\x8c\xc1\x16\xea\x75\x7b\xb0\xb6\xb6\xe6\x5b\x71\ -\xcf\xae\x89\x32\xb9\x66\x01\xa5\xff\xd7\x09\x55\x9c\x77\xa9\xd8\ -\xa4\x9d\x87\x04\x6c\x40\xd4\x72\x19\x50\x30\x02\x83\x18\x67\xa0\ -\x0f\x48\x9f\xe6\xfc\x88\x0d\xfb\x9e\x29\x52\x01\x39\x2d\x98\xc6\ -\x77\x18\x1a\x87\xf6\x01\x6f\x11\x0f\x8c\xa8\x0a\x9f\x07\xa4\x0d\ -\x0f\xd4\x40\x44\xdb\xd3\xa9\xde\x9f\x7e\x80\x14\x4b\x40\x9e\x2d\ -\xca\x62\x26\x0a\x44\xfe\x69\xa8\x5c\x95\x0a\xdb\xe2\x67\x42\x8c\ -\x3b\x2b\x63\xf6\xd9\x10\xdd\x40\x92\x92\x6b\x1c\x13\x71\x7f\x2b\ -\xc6\xa4\x15\xa3\xad\x83\xf1\x8e\xe4\xda\x16\x20\x0e\x9f\x07\x10\ -\x4a\x3c\x13\x50\x7c\xfc\xf4\x19\x4e\xa9\xf1\x14\x55\x05\x0c\x35\ -\x35\x39\x09\xf5\x5b\xb5\x78\xc4\xcb\xd4\x40\x10\x94\x9d\x05\x89\ -\x59\xb3\xb9\x67\x19\xce\xcc\xcc\x14\x4a\x80\x87\xd0\xbd\x9f\xfb\ -\x30\x47\x63\xff\xc0\x4c\xc8\x05\xcf\x43\x27\x4f\xc2\xac\x42\x30\ -\x3d\x0d\x45\x7b\xc0\xf8\x54\x1f\x1c\xfc\x82\x7a\xbd\x16\x37\x16\ -\x26\x60\xda\xed\x76\xe3\xcb\xd7\x6f\xf3\xb3\xc4\xee\x32\xde\x0d\ -\x09\x8b\xa7\xeb\x06\x63\xf3\x46\xaf\x52\xd4\x9e\x3d\x7f\xb1\x5a\ -\x9e\xa8\x54\x2f\x83\x40\xf7\x6f\xa7\xf9\xf4\xc9\xe3\x15\xfa\xb8\ -\x63\x5f\x4e\x29\xae\x51\x5c\xa7\xb8\x22\xce\x18\xe3\xc1\xfe\x3b\ -\xa1\xd8\xa7\x38\x94\x54\x33\x89\x29\x7e\x57\xcb\x37\xee\x8e\x5c\ -\x0e\x5d\x8a\x53\x7e\x3d\xff\x27\xc0\x00\xdd\x72\x6c\x54\xbf\x57\ -\x9e\xee\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x06\xe1\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x06\x83\x49\x44\x41\x54\x78\xda\xc4\ -\x57\x4b\x6f\x25\x47\x15\xfe\xaa\xab\xbb\xef\xcb\xb7\x7d\xaf\xaf\ -\x3d\xe3\x89\x2d\xcc\x24\x13\x07\x3b\x80\x60\xc4\x26\x61\x19\x91\ -\x05\xd9\x90\xc9\x43\x20\xa1\xec\x02\x2b\x16\xf3\x07\x40\x59\xb2\ -\x99\x61\xc3\x02\x29\x5b\x58\x44\x28\x42\x89\x18\x40\x51\x24\x16\ -\x91\x46\x22\x02\x22\x85\xe1\x31\x4c\x64\x93\xb1\x26\xf6\xcc\x38\ -\xf6\xb5\xef\xb3\xbb\xab\x8a\xef\x54\xb7\x1f\x09\x77\x26\x84\x48\ -\xa6\xad\xe3\xba\xdd\x55\x5d\xdf\x57\xe7\x7c\xe7\x54\xb5\x02\x10\ -\x5e\xbe\x7c\xf9\x57\xce\xb9\xa7\x9c\xb3\x38\x89\x4b\xa9\x80\xa6\ -\x7e\x7d\xf1\xe2\xc5\x6f\x85\xbc\xaf\x09\x38\x6f\xb0\xdf\xeb\x97\ -\x9d\x87\x43\xa1\x8a\xe6\x7f\xbb\x9c\x83\x3b\xba\x91\x5b\x9a\x43\ -\x73\xaa\x01\x2e\xfa\x29\xc1\x16\x02\x55\x6b\x8b\x95\xdf\xd9\xba\ -\x8b\x6a\x5c\x43\xa4\x23\x61\x08\x72\xa1\xb1\xd5\x64\x10\x94\x4c\ -\x3e\x89\x8c\x2b\xc1\x38\xa7\xb3\xa6\x34\xeb\x81\xf3\xdc\x60\x98\ -\x66\x24\x70\x16\x25\x66\x35\x3c\x58\x9f\xb0\x8b\x55\x84\x85\xe7\ -\x4f\xa3\x3a\x15\x23\x08\x34\x06\xef\x0f\x81\xbf\x7f\x16\x67\x47\ -\x08\x96\x56\x91\x2c\x3c\xe8\x01\xf7\xf6\xf7\xf1\xfe\xeb\x2f\xe3\ -\x98\x5f\x54\x78\xf8\x8b\xcf\xc2\x20\xc6\xb9\x6f\x9f\xc5\xcc\x74\ -\xdb\x13\x10\x56\xe9\x6e\x86\xfe\xfa\x10\xeb\xbf\x58\xc7\xf8\x76\ -\xfa\x5f\xc1\xd6\x3a\x67\xb0\xf2\xec\xf7\xd0\xfa\xfc\x2a\x74\xad\ -\x09\xe3\x14\x0c\x57\xbf\xd3\xed\x22\x14\x6f\x1e\x93\xda\x21\x01\ -\x4b\x02\x81\x0b\xd0\xf9\xca\x0c\x5a\xf5\x36\xb4\x0e\x61\x8d\x41\ -\x90\x69\xd8\x2f\x00\xa7\x96\x4f\xe3\xe6\x6f\x37\xb0\xfe\xda\xda\ -\x7d\xc1\x1f\x7e\xf2\x19\x9c\x7b\xe2\x02\xa6\x97\x1e\x41\x94\x74\ -\xe0\x74\x0c\x17\x44\x18\x8d\x33\xe8\x6e\x8f\x18\xee\xb8\x07\x8e\ -\x08\x48\xdc\x18\x6e\xc4\x33\x31\x34\x57\x4f\x29\xa2\x12\xd4\x10\ -\x47\x35\x84\xb3\x11\x92\xa4\x85\xe9\x53\x6d\x9c\x5a\x99\xc7\x1f\ -\x7e\x7c\x75\x22\xf8\xd7\x7f\xf0\x12\xce\x7c\xf9\x31\x34\xe9\xf2\ -\xca\xf4\x0c\x54\x54\x81\xc9\x0c\x32\x63\x3d\x89\x6a\x50\x27\xc6\ -\x87\x84\xb2\x93\x08\xd0\x03\x4a\xfb\x3e\x61\xa8\xa9\x40\x0d\x92\ -\x71\x21\x22\x4e\x54\x5f\x68\xa2\xd1\x48\x18\xd5\x2a\x56\x2e\xec\ -\xe3\xc6\xab\xff\x40\xa5\x51\x61\x6c\x0d\x06\xc3\x21\x56\xbf\xf9\ -\x1c\x96\xbe\xf6\x18\xdd\xbe\xec\x57\x9e\x65\x9c\xc5\xe4\x5c\x88\ -\xf3\xa6\x45\xd0\x7e\x91\xea\xd8\xfa\x8f\x11\x10\x60\x01\x15\x78\ -\xc9\x00\x4d\x3d\x48\x36\x44\x6c\x43\x55\xb4\x53\x73\x55\xb4\x5c\ -\x1b\x0b\x2f\x2c\xe0\xd4\xb0\x83\xc1\x56\x1f\xb9\x49\x11\xb5\x67\ -\x71\xfe\xf9\xef\x62\xea\xe1\x73\x88\x5b\x73\xc8\x72\x42\x70\xd5\ -\x99\x8f\x2b\xe7\xa5\x06\x34\x01\xc2\xa0\x58\xe4\x44\x0d\x88\x0a\ -\x7d\xba\x95\x9e\x08\xe9\x32\x4d\x60\x1d\x08\x38\xbd\xa0\x62\xcc\ -\x44\x1d\xb4\x17\x29\xd0\xba\xc6\xc2\x8b\x0f\xe0\x2f\xaf\xfc\x19\ -\x79\x96\xe2\x4b\xcf\x7c\x07\xd3\x8f\xac\x02\x9d\xd3\xd8\xc9\xb9\ -\x5e\x9b\xc3\x72\x2e\xc1\xcf\x49\x26\x10\x60\x92\x90\xf6\x28\xa5\ -\x3f\x46\x80\xdd\x1c\xc0\x97\x85\x2d\x09\x88\x0e\x34\x81\x43\x26\ -\x8a\x78\x23\x09\x5b\x98\x09\x67\x31\x17\xcf\xa2\x36\x5b\xc3\xe2\ -\xea\x3c\xe2\xc7\x03\x64\x69\x80\x73\xab\x2b\x08\xe6\xe6\x90\xc6\ -\x0c\xc9\x30\x27\x68\x01\x2e\xa9\x6e\x03\xe7\x5b\xd1\x97\x37\x62\ -\x28\xa7\x26\x84\x40\xe2\x43\x50\x71\xbf\x78\x40\xac\x20\xc2\xd5\ -\x07\x15\x34\x75\x13\x89\x9e\xc2\xb4\x4a\xd0\xaa\x25\x08\x5a\x0a\ -\xd5\xaf\x46\x48\xc7\x21\x5a\xad\x04\xb6\x5e\xc1\x1e\xe7\x19\x44\ -\x40\x3f\x0a\xbc\xf0\x02\xcd\x39\x0d\xc9\x94\x61\x55\x9e\x80\x9e\ -\xac\x01\xe1\xa4\x55\x51\x7a\xa5\x1c\x07\xa5\xc9\x8b\x15\x7a\xa0\ -\xce\x8c\xa8\xa9\x3a\xdb\x3a\x89\x24\xa8\x51\x80\xf3\xcb\x1d\xf4\ -\xfb\x06\x79\xa3\x8a\x71\x1c\x12\x94\x35\x80\xcb\xac\x32\xcc\x03\ -\x1f\x6f\xa9\xa6\x04\xb7\xf0\xe0\x4a\x15\x22\x54\x98\xa8\x01\x29\ -\xb9\x41\xc9\x54\x95\x65\x57\x1d\x7a\x44\x42\x11\xd3\x22\xbe\x22\ -\xe2\x6c\x44\x0d\xb4\x3b\x09\xee\xea\x5d\xf4\x48\xd4\x11\x38\x94\ -\xf0\x69\x11\xf0\xc1\x7b\xee\x08\xcc\x95\x24\x7c\x3a\x1c\x51\x08\ -\x0e\x7a\xe5\x91\xc4\xe7\x23\xbb\x16\x4a\x22\xec\x17\x37\x1a\xfe\ -\xf7\x2d\x8b\x49\xe6\x32\xec\xf4\x77\x31\x18\x8c\x90\x4b\xbf\xa4\ -\x97\x2b\xb6\x02\x69\x27\xed\x19\xf2\x58\x8b\x06\x8a\x51\x47\x1e\ -\x90\x17\x24\x03\x85\x80\xe5\x8d\x72\xae\x54\x85\xf5\x7d\x29\x55\ -\x3d\x76\x29\xc6\x36\xc5\x88\x7f\x43\x0c\x90\x8e\xf8\x6b\xb3\x87\ -\xf1\x40\xa3\xa2\x1f\x80\xab\x5a\xf6\x2b\x8e\x75\xde\xdc\x47\x76\ -\xc2\x82\x90\xcc\xe5\x45\xe8\xc5\x3e\xa9\x10\x79\x07\x58\xa6\xb0\ -\xf3\x44\xc4\x9c\x63\x25\x23\x78\xdf\xf4\xd0\xd3\x3d\xd4\x4c\x8d\ -\x04\x39\x41\x3f\xc7\xf6\xad\x2d\xe4\xe3\x04\x9d\x56\x87\x62\x73\ -\x1c\x43\x01\xb2\x00\x8d\x4d\x51\x57\xac\x2d\x32\xc0\x7b\xa6\xcc\ -\x7d\xed\x41\xd4\x24\x0d\x14\x01\x71\x1e\xdc\x14\xc6\x2a\x67\x03\ -\x43\x42\x06\x5d\xb3\x87\x4a\x5e\xf3\x7b\xc4\x38\x4d\x91\x76\x87\ -\xb8\xfe\xee\x35\xb8\xb4\x85\xe5\xf9\x45\xc4\x8d\x14\x03\xd6\x8a\ -\x6e\x6a\x91\x92\x8c\x11\x13\x12\xe5\x52\x25\xf3\x0c\x59\x28\x0a\ -\xda\xef\x7c\x93\x4a\x31\x74\xe9\xf8\x92\x80\x71\xcc\x69\xba\x5f\ -\xab\x8c\x93\x0e\xb1\x1d\xdc\xf1\x15\x6e\x67\x7f\x07\xfd\xad\x3d\ -\xfc\xf1\xad\xb7\x61\xd2\x2a\xe2\xd5\xf3\x98\xaa\x77\x90\xd7\x63\ -\x0c\x72\x0e\x61\xf1\xc9\x4b\x12\xc5\x21\x84\x26\xbf\x0d\x8a\x62\ -\x30\xd1\x03\x87\x92\xe4\xd6\xc9\x91\x07\xc0\x86\x19\x90\x49\x3a\ -\xf2\xc5\x91\x1b\xe1\x56\xf7\x03\x8c\x36\x86\xd8\x7c\x7b\x03\x57\ -\x7f\x77\x95\x5e\x4a\x51\x3b\xff\x38\x96\xaa\x6d\x34\x17\x1b\x24\ -\xce\xf1\xb9\x2d\x08\xd8\x23\x02\x7c\xe4\xc5\xeb\x37\x85\x89\x69\ -\x78\xec\xe8\x25\x67\x43\x63\x33\xe4\xbe\x0e\x14\xa9\x19\x58\xc6\ -\x9d\xf1\x1d\xdd\x1e\x61\xf3\xdd\x2d\xfc\xfe\xf2\x1b\x18\xec\xf7\ -\xfd\xf8\x37\x7f\xf6\x13\x3c\xd9\x59\xc4\xbc\x66\x9d\x98\x9d\x27\ -\x98\xf2\x24\x0e\xe2\xef\x35\x65\x8b\x90\x78\xb5\xdf\x93\xc0\xb1\ -\x3e\x21\x90\xa9\x22\x67\x7d\x89\x16\xb7\x76\x2d\xba\xff\xdc\xc5\ -\xf5\x2b\x7f\xc5\x60\xb3\x7f\x38\x76\xef\x83\x0d\x5c\xfb\xcd\xab\ -\x08\x9b\x1d\x24\x86\xf5\xa2\x35\xe3\xf7\x40\xf8\x94\xb5\xa5\x1e\ -\x48\xc2\xdc\xc3\x03\xee\x20\x27\x74\x59\x7f\x82\x42\x34\x39\xd5\ -\x2f\xab\xb7\x03\x4e\xb2\x63\xd1\xff\x57\x1f\xb7\xff\x74\x17\x37\ -\x5e\xbb\xfe\x1f\x39\xfe\xb7\x2b\xaf\xa0\x75\xf6\x51\x9c\x1e\x65\ -\x48\xce\x2c\xf9\x53\x11\xc2\xc8\x03\x8b\xfb\x73\x09\x47\x51\x6f\ -\x71\x1c\x33\xfc\xf8\x44\xd9\x5e\x0a\x97\x08\x01\xb2\x4e\x73\xe6\ -\x7b\x8a\x6c\x3b\xf7\xc7\xb2\x5b\x6f\xdc\xc2\xcd\x2b\x37\xef\x79\ -\x1a\xba\xfa\xd3\x1f\xe1\xa1\x27\x9e\xc5\x43\xdf\x78\x9a\x27\xa2\ -\x31\xe2\x84\x9e\xd0\x15\x02\x87\x7e\xf5\xe9\xde\x0e\x47\x75\xee\ -\x13\x02\x5e\x1f\x5e\xdb\x85\x6e\x87\x50\x86\x45\x89\xc5\x5d\xce\ -\x84\xbd\xb5\x3e\xd6\x7e\xbe\x8e\x9c\x44\x3e\xe9\x7a\xef\xcd\x5f\ -\x62\xe3\x9d\xb7\xb0\xf2\xf4\xf7\xfd\x99\x50\xd5\x1b\x0c\x21\x8f\ -\x65\x51\x15\xdb\x77\x99\x45\x58\xbe\x3f\x81\xf7\xae\xac\xe1\x76\ -\x72\x07\x66\x97\x27\x9d\x1b\x3c\x15\x5f\xff\xf4\x67\xe1\xf1\xf6\ -\x26\xde\x79\xf9\xa5\x42\x54\x9f\x7b\x14\xad\x07\xbf\x88\xa8\x39\ -\x83\x5d\x1e\x4a\xf1\xc3\x0b\xf7\x27\xe0\x5e\x77\x38\xc9\x2b\xc0\ -\xff\xf9\xf2\x04\xb4\xd6\x27\x0e\x7c\x80\x19\x96\x37\xbd\x4b\x97\ -\x2e\x4d\x19\x63\x4e\x0c\x5c\x30\x0f\x6a\x5f\x8b\x76\x96\xd6\xfe\ -\x0c\x9f\xa1\x9f\xfa\xb3\x95\x26\x39\xb9\xa6\xfc\x07\x1c\xd0\xa0\ -\xc5\x27\x1c\x05\xf9\xce\xeb\xff\x5b\x80\x01\x00\x61\x41\x07\xd6\ -\x41\x5c\xda\x48\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\ -\x00\x00\x04\xf0\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x92\x49\x44\x41\x54\x78\xda\xb4\ -\x57\xcf\x6f\x1b\x45\x14\xfe\x66\x67\xd7\x69\x52\xa5\x89\x1a\x6e\ -\x49\x9c\x12\x82\xd3\x4b\x23\xd1\x13\x3d\xb5\x95\xe8\x11\x55\x34\ -\xa8\xaa\x90\x8a\x44\xef\x20\x8e\x08\x71\x44\x88\xf2\x1f\x00\xa7\ -\xe6\x88\x20\xe1\xe0\xf6\x44\x93\xaa\x48\x80\x1a\x35\x8d\xd2\x43\ -\xda\x50\x11\xc7\xa1\x4a\x85\x94\xc4\x4e\x68\x42\x6c\xef\x2e\xef\ -\xbd\xd9\xd9\xf5\xe6\x67\x0f\xeb\xb1\x9e\xd7\x3b\x33\x9e\xef\x9b\ -\xf7\x73\x46\xc1\x34\xef\x87\x9f\x26\xe6\x72\x9e\x77\xba\xb3\xb3\ -\x13\x08\x42\x84\xc8\xb6\x29\xfe\x72\x14\x36\x37\x37\x51\xab\xd7\ -\x9f\x5c\x1d\x7d\x6f\x84\x7a\xea\x4a\xc0\x7f\x1c\x7f\x7c\x7a\xb8\ -\x30\x3c\x34\xf8\x3a\x1a\xbe\x4f\x5d\x59\xc3\x27\x34\x5c\xad\xf1\ -\xec\xaf\x45\x3c\x79\xba\xf0\xf4\xea\xfb\x57\xce\xb8\xd4\xdb\xe1\ -\x38\x7a\x58\x13\x3b\x3f\x08\xe0\x13\x81\x30\x0c\x45\x32\x85\x56\ -\x2a\x16\xc6\x62\x4c\xc6\x66\x02\xb9\x30\x0c\xb0\xba\xb6\x4e\xe0\ -\x01\xf2\xf9\x7e\x04\x44\x24\x4b\x12\x0c\x2a\x16\x70\x1c\x2c\x2e\ -\x96\x50\xa9\x56\xc1\x98\x8c\xcd\x04\x14\xc3\x78\xa4\x9a\x4a\xa5\ -\x22\xa0\x23\x23\x67\x5a\x62\x80\xb9\xb9\xc7\xa8\x12\xb8\xe7\xba\ -\xd6\xc8\x8a\x09\x20\xa4\x1d\x3b\xd4\xe9\xd0\xef\x8d\xcd\x7f\x65\ -\xa4\xb4\x54\x8e\x99\xb3\xed\xf8\x27\xef\x80\xfb\x98\xa4\xd1\x12\ -\x5e\xc9\x5f\x78\xfe\xa9\x81\x3c\xd6\x69\x83\x9e\xe7\x09\x16\x63\ -\x72\x73\xed\x04\xc7\x31\xb6\x61\x4f\xe5\xa6\x49\x23\x42\x80\xed\ -\x16\xbd\x57\xab\x15\xac\xad\xae\xe1\x64\xcf\x49\x74\x75\x75\x1b\ -\x7f\x39\x1a\x3d\x36\xa5\xa3\x1d\x5a\xc7\x11\x2c\xdb\x97\x10\x50\ -\x8e\x48\x88\xc4\x5e\x2c\xf6\x77\xdb\xb1\x63\xf8\xfe\xbb\x6f\xf1\ -\x68\x66\x06\x6f\x9d\x3d\x8b\x8f\x3f\xf9\x14\x3b\x3b\xff\x89\x26\ -\x8e\x6a\x76\x8e\x8e\x30\x04\x67\x37\x01\xc5\xea\x75\x34\x0d\x86\ -\x29\xaf\xb5\xda\xf0\xeb\x75\xcc\xce\xce\x0a\x11\x7e\xf2\x3b\xf7\ -\xbf\x8a\xa3\xda\x75\x0c\x86\x91\x58\x2b\x96\x21\x2f\x66\xd4\x63\ -\x77\xad\x8c\x59\xa8\x2f\x97\xf3\x70\xff\xd7\xfb\xe2\x07\xd7\xae\ -\x7d\x20\xcf\x87\x8f\x66\xc8\x9e\x6e\xac\xd2\x43\x45\xa7\xb5\xca\ -\x58\x56\x2b\x4e\x62\x02\x15\x89\x13\xb1\x66\x1f\xe0\x3f\xb8\x04\ -\x94\xc3\xbd\xa9\x7b\xe8\xe9\x79\x0d\x97\x2f\xbf\x8b\xf6\xf6\x0e\ -\xdc\x2e\x16\x89\x58\x1b\xc7\xb3\xcc\x3b\x54\xa0\x0d\x58\x8c\xa1\ -\xd2\x1a\xf0\xfd\xd0\x78\x78\x64\x06\xa3\x76\xc3\xde\xf3\xc8\xf9\ -\xd6\xd7\xb1\xb4\x54\xc2\x3b\x97\x2e\xc9\xd8\xdb\xe7\xce\xa1\x5c\ -\x5e\xa2\xfe\x4a\xa4\x85\xc3\x35\xa0\x75\xda\x04\xec\x8c\x8c\xd9\ -\xa4\x81\x40\xd4\x94\x9a\x2c\xbb\xd7\xb2\xfb\xe2\x9d\xdb\x70\x29\ -\x74\x7a\x7b\x7b\xb1\xb0\xf0\x27\x86\x0b\x05\x79\x2f\xde\x29\xca\ -\xb8\xa2\x68\x3e\x4a\x0b\x26\x0a\x12\x52\x51\x22\x6a\x0e\x43\x72\ -\x40\x27\x48\xb2\x96\x32\x79\xbb\x2d\x97\xc3\x83\xe9\x69\xe9\xff\ -\xe6\xe6\x4d\xf8\x8d\x06\x5c\xcf\x98\x65\x9a\xfa\x6f\x7c\x74\x03\ -\x0d\x72\x48\xbb\xa3\x7d\x23\x31\x7a\x6a\xc1\x30\x1b\xdb\x27\x0c\ -\x8d\x6d\x62\x02\xa4\x26\x06\x9a\x9f\x9f\xc7\x3f\x2f\x56\x70\xfd\ -\xfa\x87\x18\x1d\x1d\x95\xc5\x78\xc6\xd8\xd8\x18\x26\xc6\xc7\x65\ -\x7c\xf0\x8d\x41\x70\xfd\x3c\x30\x22\xa2\x6e\x8b\xa1\x77\xfb\x00\ -\x7b\x24\x03\x5a\x1b\x99\x98\x25\xf5\xbb\x1e\xee\xde\xfd\x45\xc6\ -\x2f\x5c\xb8\x48\x71\x5f\xc3\xf6\xd6\x36\x6a\xb5\x3a\xce\x9f\xbf\ -\x28\xfd\x3c\xce\xf3\x64\x77\x4d\x71\x9e\x16\x9d\x0e\x43\xc2\xda\ -\x15\x05\x41\x64\x82\x24\x0c\x95\x36\x59\x71\x72\x72\x12\x7d\x7d\ -\xfd\x92\xfd\xfc\xc0\xa7\xa3\x42\x40\x25\xbb\x81\xfc\x40\x3f\xba\ -\xba\xbb\x31\x35\x35\x85\x97\x5b\x2f\x69\x61\x75\xb0\x68\xa4\xc2\ -\xd0\x98\x20\xd8\x3f\x13\xc6\x49\x83\x3e\x41\xdd\xc7\xc4\xc4\xcf\ -\xf2\x5e\xdf\xa9\x53\xd5\x32\x61\xca\xcf\x3a\x69\xe1\xd6\xad\x31\ -\x33\x26\x3e\xe0\xc7\x21\x7c\x50\x63\xad\x1e\x92\x09\x23\xb6\x71\ -\xe9\x24\x3b\xc1\xa7\xc5\x43\x31\x22\x7f\x78\x7d\x15\xa5\xea\x30\ -\xb4\x63\xd1\xff\x15\x9a\x8a\xd7\x81\x0c\x62\x9c\x14\x01\xf6\x60\ -\x9b\xa7\xd9\x3e\x36\x0c\xa3\x5a\x12\xb9\x9d\xa9\x88\xbb\xea\x4c\ -\x53\xb5\x54\x47\xa6\x64\x8b\xa1\x9d\x24\x0f\xb8\x49\x1e\x88\x7c\ -\x40\x25\xa9\x38\xeb\x66\xd3\xf0\x1e\x1f\x08\x68\x2b\xba\x29\x73\ -\x35\x17\x90\x6c\x09\x24\xc9\x2e\x48\xf9\x40\x10\x55\x43\x95\x2e\ -\xc1\x99\x1f\x49\xe3\xcc\xa8\x05\x33\x6d\x02\x56\x4f\x93\xda\x5b\ -\x41\xa0\xb9\x72\x5a\x13\x24\xd5\x50\x8a\x84\x46\x2b\x9b\x94\xfc\ -\x28\x17\xa4\xa2\x40\x7c\x80\x06\x5d\x97\x9d\x43\xe3\xb7\xdf\xff\ -\xc0\xd6\xf6\x36\xb2\xf2\x02\x86\xea\x68\x6f\x47\xe1\xcd\x21\x73\ -\x2c\xe7\xf3\xc0\x9e\x5a\x20\x39\xc0\x41\x79\x79\x59\x18\xf2\x0d\ -\x29\x4b\x02\x7c\x08\x5d\xfe\xfb\x39\x06\xe8\xd8\xbf\xe7\x4c\xc8\ -\x01\x9d\xa3\xaa\x57\x2a\x95\xe1\x72\x09\x3e\x7e\xbc\x25\x26\x60\ -\xc7\x5b\x59\x79\x81\x42\x61\x28\x4e\x22\x4c\x20\xac\xd5\x6a\xa5\ -\x07\xd3\x0f\x4f\xe5\xf3\x7d\x99\xdf\x88\xf6\x3b\x1f\x12\x16\x18\ -\x93\xb1\x59\xcb\x5d\x24\x43\x5f\x7e\xf5\xf5\x78\xe7\x89\xae\xbc\ -\x0d\x8f\x96\x11\xe0\x0b\xea\x46\xb5\xfc\xc5\xe7\x9f\x5d\xa1\xd7\ -\x67\x72\x39\x25\xe9\x21\xe9\x25\x39\x61\x23\xa3\x85\x8d\xe3\x6f\ -\x83\xe4\x39\xc9\xaa\xf5\x33\x26\xd1\xc1\x77\x35\x7b\x93\x6e\x61\ -\x63\x15\xd7\x48\xb6\xb8\x90\xfe\x2f\xc0\x00\xbf\x30\xfa\x48\x5d\ -\x0b\x7f\x2e\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x06\x6a\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x06\x0c\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x5d\x6c\x14\x55\x14\xfe\xee\xfc\xec\x76\xbb\xad\xd0\x95\x9f\ -\xd2\x5a\x7e\x44\x2c\x06\x89\x46\x82\x82\x95\x62\x7d\x50\xc3\x83\ -\x9a\xa8\x2f\x26\x46\x81\x98\x18\x13\x22\x7d\x30\x3e\xf8\xf3\x60\ -\xa2\x31\xd1\x88\x84\xc4\x17\x03\x0f\xea\x83\x31\x06\xd2\x10\x62\ -\x8c\x92\x96\x49\x5b\xa8\xd0\x40\xf9\x11\x70\x49\x8b\xfd\x63\x2d\ -\xdd\x6e\x4b\xbb\x3b\x3b\x3b\x3f\xd7\x73\xef\xcc\x96\x6d\xa1\xb0\ -\x6d\x42\x6f\xf6\xec\xdc\x99\xb9\x7b\xce\x77\xce\xf9\xce\xb9\x77\ -\x19\xe7\x1c\x8c\x31\x14\x0c\xb6\xf5\x93\x43\xdb\x38\x53\xeb\x68\ -\xba\x06\x8a\xb2\x86\x73\x16\x63\x0a\xab\xa1\xa5\x77\x1e\x4c\x7e\ -\xfc\xe1\xf1\x3e\xc6\xf8\x08\x38\x8f\x33\x78\x57\x3c\xdb\x3a\x64\ -\x7c\xf1\xfa\x49\x7a\x33\x45\x0b\x0b\x00\x28\x5b\x3f\xfa\xf5\x65\ -\x84\xa2\xdf\xc5\xca\xc2\x95\xd5\xb1\x28\x6a\x62\xa5\xa8\xae\x28\ -\x45\x49\x48\x45\xac\x54\x47\x2c\x1a\x26\x9d\x1c\x1e\xfd\x5e\x6a\ -\xf0\x3c\xba\x0f\xb4\xb1\xbc\x32\x06\xfa\x40\xa1\xaf\x54\xda\xc2\ -\x48\x26\x87\x4c\xce\x43\x62\xcc\xc4\xc0\x48\x1a\x83\xa3\x26\x46\ -\xd3\xb9\x04\xac\x89\xf7\x5a\x3e\x7f\xad\x49\x68\xd1\x02\x20\x61\ -\x16\x2e\x3b\xb8\xeb\x85\xb5\x28\x8b\x68\x38\x33\x30\x86\x64\xc6\ -\x86\x71\x3e\x81\x90\xa6\x21\x31\x61\xc3\x81\x82\xb0\xae\x23\x14\ -\xd2\xe8\x99\x8e\x70\x48\x88\x06\x95\xa9\xc8\xda\x36\x6c\x12\x2b\ -\x67\x23\xe7\x88\xab\x58\xed\x62\x59\x99\x26\xe7\xb5\x8b\xc9\x99\ -\xa5\xe5\x78\xfe\xf1\x2a\x64\x4c\xb7\xf2\xfb\xe6\xf8\x41\xb2\x59\ -\x4a\x62\xe6\x01\x44\x3c\xf2\x68\xf9\x9a\x15\xd8\xf8\xc1\x0f\x28\ -\x8b\x46\x10\x2d\x09\x4b\x89\x84\x75\x44\x84\x31\x5d\x41\x48\x65\ -\xd0\x15\x21\x80\xce\x38\x34\xf2\x56\xa5\xab\xb8\x17\x51\xe0\x8a\ -\x10\x8a\x02\xad\xcb\xe6\x38\xe2\xc3\x19\x64\x2d\x1b\x67\xfa\x53\ -\x48\x67\x6d\x8c\x9b\x26\x0e\xbc\xb5\x05\xdc\xcf\x65\xa4\x10\x80\ -\x26\xc2\xeb\x38\x40\xd3\x87\xaf\x62\xf0\xfa\x30\x86\x6e\x58\x38\ -\xdd\x3b\x22\x3d\xbe\x9a\x34\x61\x92\x27\x1e\xf9\xe5\x50\x78\x3d\ -\xb2\xc4\x99\x47\xb1\xa6\x27\x64\xd8\x72\x3c\xd8\x0e\x97\xd7\x5c\ -\x20\x1a\x81\x78\x78\x61\x19\x72\x14\x99\xda\x25\xe5\x88\x51\x64\ -\x75\x4d\x45\x01\x8f\xb4\xc9\x2f\x39\x44\x3e\x49\xe7\xf1\x21\x86\ -\xfb\x23\x4b\xb1\x76\x89\x8a\x27\xd7\x3d\x84\xaa\x28\x23\x23\x0c\ -\x95\x51\x80\xf4\xc2\x73\x39\x5c\x4a\xbe\xc7\x5d\xb8\x34\x77\x04\ -\x87\xe8\x87\xae\x27\x80\x79\x01\x3f\x38\xba\x87\x4d\xb8\x74\xdf\ -\x4d\x51\x18\x9e\xb0\x70\xb2\x77\x02\x89\xd1\x0c\xde\xdd\xba\x6a\ -\x0a\x6f\xb5\x42\x06\x73\xc9\x2d\x0f\x63\xa6\x87\x8b\x16\xe5\x91\ -\xbc\x50\x65\x98\x09\x84\x4a\x00\x1c\x97\x3c\x25\xb1\x5d\x38\x6e\ -\x30\x77\xc4\xdc\x91\xcf\x6c\x19\x09\x01\xcc\x17\x7f\xee\xf9\x6b\ -\x6d\x8a\x16\xa5\x88\x15\x56\x0a\x0d\x65\x72\x42\x6f\xac\x9c\x85\ -\x86\x9a\x12\x2c\x0c\x2b\xb0\x3d\xdf\x53\x7e\x13\x9f\x0c\xb7\x00\ -\xa4\xd1\x24\x2f\x3e\x27\x14\xe8\xaa\xe0\xc8\x4d\xd1\x03\x11\xa9\ -\x60\x32\x28\x5c\x56\x8d\x4e\xa9\x2b\x2c\xfb\x7c\x04\xb8\x3b\x91\ -\x34\x7e\xec\xb8\x56\xff\xd5\x4b\x2b\xf1\xe2\x4a\x0d\x57\x46\x5d\ -\x0c\x65\x3c\xfc\x97\x71\x41\x7c\xc2\x38\x7d\xe5\x1c\xe2\x00\x91\ -\x2e\x49\xde\x14\xf6\x04\xa1\x4f\x29\x10\x49\x46\xe2\x84\x88\x66\ -\x8e\x22\x33\x61\xda\xd8\xdd\xb0\x4a\x46\xf1\xcb\xc3\x7f\x43\x1f\ -\x4f\x1a\xf9\x7e\x90\xef\x03\xe5\x34\x5f\xf5\xd4\xfb\xfb\xf7\xd5\ -\x3e\xdd\x50\xff\xce\x96\x15\x58\x46\x45\xd2\xda\x67\xa1\x66\x81\ -\x4f\xf1\x8a\x12\x05\x26\x19\x4e\x93\x42\x93\xd2\x93\xce\x91\x62\ -\xcb\xc5\x78\xd6\x21\xc9\xe1\x06\x19\x19\xa3\xba\xb7\x6c\x91\x06\ -\x51\x8e\x2e\x2c\xb1\x8e\x64\xfb\xe6\x07\x64\x1a\xf7\xfd\x71\x19\ -\x7a\x6a\xc0\x68\xfb\xe6\xed\x5d\xa4\xb4\x87\x64\x3c\x0f\x40\x44\ -\x62\x21\xc9\x72\x02\xb1\xe7\x91\xba\x86\xfa\x37\x36\x2d\x27\xe6\ -\xbb\x38\xd6\x97\x45\x34\xc4\x50\x1a\x52\x40\x0e\xc8\x3a\x97\x79\ -\x77\xfc\xbc\x3a\xae\x2d\x73\x2f\xf2\xec\x3f\x73\xe4\xfb\x2c\x55\ -\x4d\x86\xe4\x95\xf5\x8b\xa9\x5c\x15\xec\x6f\x89\x83\x25\xfb\x84\ -\xf1\x46\x52\xd3\x4b\x32\x4a\xe2\xe4\x39\x40\x05\x88\x94\x78\xd1\ -\xb1\x77\x67\xe3\xc5\xb6\x66\xe3\xe7\x8e\x5e\x0a\x99\x82\xba\xea\ -\xb0\xcf\x70\xaa\x00\x95\xf2\x19\xa2\x52\x12\xe5\xa4\x09\xd1\x89\ -\x07\x2a\x5d\x69\x9d\x4a\x3c\x50\x14\x26\x7f\x03\x26\xca\x94\x61\ -\xdb\xba\x25\x54\x09\x0c\x3f\xb5\xf7\x4c\x37\x9e\x0a\x6c\xde\x24\ -\x21\x0d\xb7\x10\xc4\x85\xd6\x66\xa3\xe9\x54\x1f\x29\x53\xf1\xe8\ -\x62\x1d\x39\x57\xe4\x94\x4b\x63\x9a\xa2\x04\x24\x24\xc3\x81\x71\ -\x95\xee\xc5\x95\xba\xba\x24\xc5\x96\xd5\x15\xd2\x78\x53\x67\x1f\ -\x72\xd7\x7a\xa6\x1b\x77\x6f\xa9\x82\xdb\x81\x38\xdf\xda\x62\xfc\ -\xd6\xd5\x2f\x1b\xcf\xea\x05\x02\x04\xa4\x67\x22\x12\xbe\xd1\x40\ -\x82\x7b\x85\x29\xb2\x9a\x1e\xab\x2e\x27\x45\x0c\x47\x2f\x0c\x62\ -\xa2\x37\x3e\xa3\xf1\xdb\x01\x98\x02\xe2\xc4\xde\x1d\x04\xa2\xd9\ -\x38\x76\x61\x00\x36\x2d\xad\x8c\xaa\x94\x6b\x4e\x84\x52\x64\xa8\ -\x95\x7c\xd8\x85\xe7\xaa\x2f\x0f\x2e\x2a\x25\x7a\x33\x9c\xf8\xe7\ -\x3a\x92\x57\x2e\x92\xf1\xed\x33\x1a\x2f\xac\x82\xdb\x6d\xae\x82\ -\x73\x15\x82\x98\x9b\x76\x1f\xd8\xb3\xfe\x99\x67\xeb\x9f\xa8\xad\ -\x22\xd5\x1c\x69\x51\x62\xb2\xd1\xe4\x1b\x90\x2b\xcb\xed\xbe\x90\ -\x00\xe4\xe1\x7c\xf7\x10\xae\x9e\x3d\x6d\xb4\xdf\xc5\xf8\x4c\x11\ -\xb8\x35\x12\xdf\xee\x68\x3c\x47\x91\xe8\x8a\x27\xa8\x41\xa9\x08\ -\x07\x64\x53\x0b\x38\x50\x4e\xbd\x9e\xd1\xee\x14\xa7\xfd\xa3\xa7\ -\xab\x38\xe3\x77\x03\x30\x0d\xc4\xce\xc6\x33\xc6\x51\xe3\x52\xcf\ -\x20\x35\x26\x9f\x6c\x2a\x75\x16\x09\x82\x2a\x82\xa9\x1a\xfe\x1d\ -\x4c\xe1\x52\xe7\x49\xe3\xf8\x9e\xe2\x8c\x17\x03\xe0\x16\x10\x9d\ -\xcd\x7f\xb6\x18\xad\xa7\xf1\x5c\x0d\x1d\x50\x28\x21\x63\x99\x2c\ -\x36\xc6\x3c\x9c\xea\xbc\x8c\x73\xed\x6d\x2d\xb3\x31\xee\xf7\xe0\ -\xbb\x9e\xb3\xa6\x70\x62\x11\xc9\x86\xcd\x1f\x1f\xe6\xe3\x2e\xe7\ -\x9f\x1d\x1f\xe3\xdb\x7f\x89\xf3\xde\x91\x34\xaf\xfb\xf4\x88\x50\ -\xb4\x21\x58\xa3\x16\xab\x54\x43\xf1\x23\x1f\x89\x88\x20\xed\x0d\ -\x1b\x3e\x79\xe9\x93\xcc\x38\x79\x22\x0f\x15\xed\xf9\x2c\x52\x30\ -\x1d\x84\x25\x1a\x0d\xb5\xfd\x60\x87\x14\xe7\x3f\x5b\x6e\x42\xf2\ -\xdd\x2c\x8c\xcf\x05\xc0\xe4\x8f\xc6\x9d\x60\x6f\x27\x49\x99\xce\ -\x4c\xa5\x7c\x6f\x00\x88\x41\xe7\xd4\xc9\xed\x57\x9c\x7e\xd9\x1c\ -\xf5\xcc\x2d\x02\xe4\xad\x69\xfb\x57\xe1\x79\x2a\x33\xbf\x11\xe0\ -\x6e\x3a\x69\xfc\x75\x79\x50\xee\x88\x62\x13\x4a\x11\x9a\x39\xda\ -\x9f\x13\x80\x6c\xdb\xd7\x6f\xee\x3a\x72\xf8\x77\xa3\xbf\x2f\x21\ -\xb7\xe6\x51\x8a\x80\x32\x8f\x00\x4c\x92\x41\xd1\x9e\x3b\x9a\x8f\ -\x19\xa9\xe4\x28\xc6\xb2\xf3\x9b\x82\xc9\xc3\x4b\x3b\x75\xbd\xee\ -\xb3\x5d\xed\xd7\xfb\x13\xfe\x39\x60\x0e\xe3\x4e\xbb\x61\x31\x9d\ -\x51\xec\x96\x55\xc1\x75\x3c\x38\xe7\xa5\xe6\x0b\x40\xbe\x93\x8a\ -\xbf\x58\x25\x41\x64\xd2\xe2\xd8\x38\x3b\x4a\x17\xbf\x17\xdc\x93\ -\xf1\xbf\x00\x03\x00\x13\xe0\x3d\x48\x21\xad\xc8\x71\x00\x00\x00\ -\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\x7b\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x1d\x49\x44\x41\x54\x78\xda\xec\ -\x57\x5d\x68\x1c\x55\x14\xfe\xee\xec\xcc\x64\xd7\xa5\x9a\x18\xff\ -\xd0\x5a\x93\xfa\x2a\x14\x7d\x71\x45\x6c\x8b\x82\xe9\x36\x05\x0b\ -\x05\xc9\x93\xd0\x07\xb1\x2f\x3e\x19\xab\x01\xc1\x16\xd4\xb4\x31\ -\x3e\xf5\x41\x05\xeb\xcf\x9b\xbe\x29\x36\x4d\xd5\x52\x44\x11\xb2\ -\x22\xf8\xf3\x20\xec\x43\xcc\x0f\xf9\x6b\x1b\xe8\xb6\x98\x34\x9b\ -\x9d\xd9\xeb\xf9\xee\xdc\xd9\x9d\x8d\xad\xee\x04\xdf\xcc\x81\xb3\ -\x73\xe7\xee\x3d\xdf\xf9\xee\xb9\x77\x66\xbe\xab\x00\xb8\xc5\x11\ -\x7c\x1e\x68\xf4\x87\x75\xb4\x98\x52\xf2\xa7\x03\x78\x19\xe0\xcc\ -\x4b\xe8\x90\xae\x75\xb4\x67\xfe\x81\x77\x50\xad\x85\x40\x20\x98\ -\x5a\xb7\xfe\x99\x11\x4c\x57\x61\x6c\xfc\x28\x0e\xba\x72\x9f\x0b\ -\x25\xf9\x67\x2f\x7c\x81\xf5\x20\x90\x5b\x27\x91\xdc\xc1\xf5\xc0\ -\xc3\xf3\x1f\xef\x67\x57\x3e\x05\x81\x3c\x27\x73\xfa\xf0\x59\xe4\ -\xdc\x9a\x90\xa8\x27\x48\xd4\xe1\xbb\x2e\x06\xde\x7f\xa6\x9f\xb9\ -\x49\x20\xcb\xc1\x57\xd6\x66\xf1\xd5\xaf\x2f\x9a\xc4\x8a\x34\x84\ -\xc7\xf4\x65\x60\x62\x1a\xb8\x30\x84\x02\x52\xda\xf8\xcb\x28\x3c\ -\x17\xec\x9f\x28\xf4\x00\x3d\x77\x4a\x5a\x56\x02\x51\x35\xfa\x76\ -\x9d\x82\xad\x76\xd6\xb5\x93\xc5\x6a\xb0\x08\xa7\x23\xba\xa1\x67\ -\xe8\x7e\x74\x15\x13\x2a\x58\x49\x91\x9f\x63\x2f\x37\x30\xb8\x78\ -\x3a\x4a\x4e\x67\x2e\x65\x57\xd9\x8d\x23\x56\xb5\x25\xd0\xd8\x00\ -\xc0\x83\xf7\x4b\x70\x56\xfc\x24\x26\xcf\xbd\x62\xf6\x40\xdb\xb6\ -\x4f\x62\x0a\x0f\x45\xb3\xe7\x6c\x95\x8e\xb0\xb5\xcd\x15\x9b\x21\ -\xe0\x28\x76\xce\xc3\xc9\x35\x99\x86\xbc\xca\x32\xf4\xee\xb0\xb3\ -\x18\x45\x75\x6c\xb0\xad\x8d\xe8\xf7\xcb\xd8\xc2\x2e\x60\xc7\x3d\ -\x40\x2d\x88\xca\x1f\x57\x56\xc5\xb9\x54\x82\x00\x3b\xab\xde\x02\ -\x66\x96\x22\x02\x3b\x65\xdd\xc2\x30\x41\xd1\x69\x6e\xae\x36\x08\ -\xe4\xcd\x2f\x63\xbc\xa8\x92\x6c\x66\xe4\x49\xfa\x63\x3a\xba\xdf\ -\x7e\xf7\x42\xb4\xee\x31\x01\x3e\x16\xbf\xcf\xce\xa1\xf4\x73\xd4\ -\xe9\x48\xd9\x7b\x7b\xa3\xf6\xd4\x94\x6c\xc4\x9f\x00\x59\x82\xb6\ -\x37\xa2\x54\xaa\x10\x9e\xc4\x44\x28\xb8\x3d\x09\x9c\xd2\x2f\x51\ -\xbb\xab\x6b\xce\xe4\x6c\x12\x10\x76\x17\xbe\xaf\xe0\xeb\x21\x14\ -\x0d\x81\x13\x18\x67\xd9\x69\x13\x25\x49\xfe\x2a\x76\x4b\x73\xbe\ -\xcd\x8d\xc8\x31\xf3\x42\x78\x37\x4e\xe0\x3b\xc7\xe2\x94\x04\x27\ -\xc6\xf7\x47\x2b\xe3\xcc\x19\xdb\xed\x0f\x0f\xe0\x88\x5c\x1f\x13\ -\xdf\x69\xfd\x89\xfe\xb7\xa1\xe9\x6c\x8b\x6f\x67\x5c\x8a\x3d\xe8\ -\xdb\x98\x8d\x38\x31\xfe\xa3\xe2\x8f\xb0\x18\x5c\x09\x29\x38\x6e\ -\x35\x6f\x08\xe0\x9a\x05\xb8\x4b\xfc\x3e\xdb\xe6\xcc\x2f\xa5\x78\ -\x09\x25\x49\xdc\x08\xa7\xb9\x4f\xa4\x5a\x0a\xf6\xbd\x63\x09\xe8\ -\x44\x70\x3e\x51\xd2\xb4\xc9\xf1\x1f\xe3\x6c\xd9\x96\x6d\xd9\xff\ -\xd0\xfc\xa7\x47\xa0\xe9\x29\x5f\xc1\x9b\xc2\xa1\x80\xd4\xc5\xd1\ -\xc6\x20\xff\xc9\x61\xe8\x99\xa5\x31\xe3\x6c\x6f\x92\xc4\xcd\x70\ -\x7c\xe6\x62\xce\x18\xb7\xab\x4f\x18\x96\xe7\x3e\xd4\x7b\xde\x84\ -\xf1\xdf\x66\x3e\xd2\x1f\x7c\x03\xe3\x6c\x6f\x82\x84\x49\xbe\x11\ -\x27\xc6\x67\xae\xbe\xa8\x2a\x5d\xfc\x1c\x7b\x94\x4c\x5a\xcd\xe0\ -\xf8\xc1\xd7\xe5\xdb\xec\xa1\x34\x75\x18\xda\x8a\xb5\x1f\xa5\xfd\ -\xd6\xb3\xc3\x38\x96\x19\xaa\x9e\x3b\xda\x9e\x22\xda\x37\x82\xea\ -\xb1\x43\xc3\x26\xb6\x6e\x71\x88\x79\xfc\xd0\x1b\xa2\x74\x6a\x26\ -\x97\x15\xa5\x5e\x43\x13\xae\xd4\x2e\xa2\xbc\xfc\x9e\x10\x90\x2f\ -\x93\xd7\xd4\x86\x4a\x3e\x53\xd7\xd6\x16\x52\x2b\x22\xc6\x28\x6a\ -\xcc\xc4\x59\xa3\xbc\xfc\x9a\x10\x00\xb6\xe5\x8f\x34\xfa\x1c\xab\ -\x3f\x71\x5d\x2f\x43\x67\xa3\x42\x6b\x21\xa0\xfd\x48\x19\xdd\x96\ -\x1b\xc0\xc8\x97\xa7\x20\xb3\x6f\x5b\x11\x71\x2c\x63\x18\x4b\x0c\ -\x6d\x31\x0d\x76\x36\xca\xa5\x5a\x08\x50\x2a\xab\x4b\x70\x5c\xab\ -\x93\x79\x25\x89\xf5\xbd\x78\xf7\xec\xa7\x38\xbf\x09\x45\xc4\x18\ -\xc6\x12\x83\x58\xb0\xd8\xcc\xc1\x5c\x4a\x27\x24\x19\xe9\x54\xd5\ -\x45\x23\xcb\xb5\x95\xcf\x2c\xfd\xca\x9f\x8b\xf1\xb9\x20\x8d\x28\ -\x59\xb7\x63\x7d\xc6\xae\x86\x8b\xc8\x73\x32\xf6\x60\xa2\x6c\x2e\ -\xb4\x88\x52\x76\x76\x2c\x19\x11\xdb\x90\x24\xd2\xd7\xdd\x59\x46\ -\xb1\xa3\x13\xbe\x57\x99\x3c\x33\x98\xee\x5c\x70\x60\x14\x93\x4f\ -\xed\xe9\x44\xf7\xbd\x65\x98\x13\x5f\x02\x97\xb9\x32\x09\x02\x3a\ -\x58\xc5\x0f\xa7\x3f\xb9\xfa\x78\x5d\xb7\x0e\x34\x27\x24\xa7\x62\ -\x8e\x69\x29\xce\x86\x6a\xef\x20\x8a\x8c\x3d\xff\x6d\xc5\xec\x76\ -\xbd\x01\xd7\x51\x57\xc1\x9c\xec\x25\x8f\x6d\xe2\x72\xfc\xc0\x1d\ -\x8d\x25\xf9\xbb\x5d\xa1\xb2\xb6\xd7\x7f\x33\xea\xdd\x6e\xf1\x07\ -\xac\xd6\xbc\x91\xb1\x26\xcb\xe2\xb3\xca\x26\xcd\x59\x71\xaa\x6e\ -\x12\x50\x4b\xa1\xe9\x88\xc1\xe5\xba\xe5\x1f\x26\xc4\x7a\xac\xf1\ -\xe1\xfb\x4b\x80\x01\x00\xc7\x79\xae\xf5\xea\xcd\x6e\x19\x00\x00\ -\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x08\x49\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x07\xeb\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x7b\x50\x54\xe7\x15\xff\xdd\xdd\xbb\xef\x07\x8a\x40\xac\x04\ -\x50\x8c\x4a\xa4\x42\x49\x94\x11\x29\x82\xe1\x21\x18\x74\x62\x6d\ -\x32\x8e\x6d\xfe\x69\x32\xf6\x35\x49\x06\x27\xa9\x5a\x5b\x20\x98\ -\xda\x9a\xa4\x3a\xa6\x13\xc7\x4c\xc7\xa4\xe9\x64\x26\x7d\x98\xa4\ -\x25\x01\x69\x03\x46\x79\xf8\x28\xc1\x00\x29\x34\x92\x2a\x7d\xc4\ -\x80\x3c\x02\xec\xb2\xec\xde\x77\xcf\x77\xf7\xc2\x08\xd9\x55\xfe\ -\x48\xfa\xcd\x1c\xb8\x7b\xef\xfd\xce\xf9\x9d\xd7\xef\x7c\x97\x03\ -\xc0\x17\xd6\xd4\xbf\xa1\xc0\xb4\x4d\xd5\x34\xdc\xbc\x4c\x1c\x07\ -\xb3\xd9\x8c\xa6\x03\xc5\x36\xfa\x29\x22\xfa\xb2\x16\xfe\xec\x5d\ -\x41\x51\x14\x44\xd4\x01\xb5\xb6\xa9\x72\xcb\x0e\xfa\x29\xcf\xdd\ -\xc8\x93\x38\x54\x32\x5e\xb5\x73\x2d\x54\x55\x03\x47\x37\xe8\x9f\ -\x2e\x56\x9e\xc3\x81\xdf\x77\xb1\xf7\x5c\xb7\x01\xe0\x0a\xaa\x66\ -\x1c\xda\x99\x05\x51\xd6\xc8\x28\x74\x61\x50\x4c\x74\x51\xf3\xbb\ -\xf7\xb7\x31\x3b\x24\xfe\x48\x00\xec\x2a\xfd\x19\x0d\xc8\x38\x7a\ -\xe6\x1a\x78\xda\x20\x93\xf5\xc7\xf2\x97\xe2\x68\x6d\x37\x3a\x0e\ -\x6d\xdd\x58\x5d\x5d\x7d\xd8\x62\x73\x94\xd0\x6b\x29\x9a\xe1\x21\ -\xc7\x31\xa8\xf8\x0f\x49\xc3\xab\xaf\x9c\x7c\xfa\xfc\x4f\xef\xcb\ -\xf9\x91\xf4\x97\x0b\x7b\xb6\x65\xe0\x57\xe7\xfa\x67\xf4\x54\xdc\ -\x97\x0a\x35\x6c\xcb\x1e\x0d\x00\x67\xa2\x3f\x13\xa2\x86\x85\x1e\ -\x07\x2c\x66\x13\x64\x45\xc5\x94\xc2\xe9\x5e\x1c\x3f\xf2\xf3\xe6\ -\xb4\xcc\xb5\xc8\xfc\x5a\x16\xbc\x5e\xef\xac\xcd\x3e\xdf\x44\x72\ -\x47\xc7\x07\xbb\x1d\x56\xcb\xee\xcf\x86\xae\x9f\x68\xe2\x34\xda\ -\x07\xc4\x92\x1e\x9e\xf4\x48\xa4\x87\xe9\x35\x85\x5f\xe7\x22\x85\ -\x8e\x9f\x51\x26\x71\x70\x3b\x1c\xa0\x7d\x7a\xf8\x1b\xfa\xc6\xf1\ -\x50\x49\x16\x4e\xd4\x29\xe8\x78\x2c\x3f\x62\xdc\xbd\xde\x18\x6c\ -\xda\x54\xa0\xcb\xba\x9f\x9c\xfe\xde\xb7\xe9\xfd\x86\xbe\xcf\xe0\ -\x76\x3a\x74\xf0\x64\x5f\xd7\x7b\xab\xc5\x87\xc3\x09\x04\x35\x33\ -\xac\x56\x1e\x36\x9b\x15\x9a\xaa\xea\xc5\xd4\x35\x30\x85\x07\x4a\ -\xd6\xe1\xde\xfd\x6f\x63\xcb\x9a\x05\xa8\xbf\xfc\x2f\xbd\xa8\x98\ -\x72\x06\xb2\x28\x23\x09\xdf\x2d\x5e\x83\x6f\x1c\x6b\xc3\xf6\xb2\ -\xf5\xe8\x1c\x08\x90\x71\x7b\xf8\x1d\x93\x09\x82\x20\xea\x7a\x39\ -\xee\x36\x00\xd8\x86\x81\x11\x3f\xfe\x7d\xe5\x2a\x58\x8e\xb3\x36\ -\xac\x83\x2a\xc9\x54\x44\x5a\x58\x01\xbd\x93\x73\xf7\x52\x7c\x87\ -\x8c\xf8\x05\x0d\x7e\x49\x85\x7f\x4a\x42\xdf\x27\xc3\xa8\xf8\x6d\ -\x2b\xdc\x36\x0b\x55\x28\x4f\xc6\x9d\xfa\xbb\x26\x0b\x8f\xce\xf3\ -\xed\x3a\xd0\x18\xeb\x4a\x5d\x7f\xb4\xa5\xa7\x87\xa1\xed\xe9\xbd\ -\x86\xe6\xea\xb2\x07\x76\xba\x3b\xd1\x76\xf6\x22\x5c\x1e\x17\xdc\ -\x6e\x37\x1a\x4e\x9f\x43\x63\xd5\xfd\x58\x7e\x67\x02\x46\x26\x25\ -\x8c\x04\x04\x8c\x91\xf8\x65\x19\x0b\xe3\x63\x51\x94\x9f\x8b\x84\ -\x18\x0e\x2d\x4d\xe7\x11\x13\xe3\x81\xdb\xeb\xc1\xdf\x5a\xdb\x71\ -\xae\xaa\xb4\xec\xbd\xca\xd2\xb2\xde\xde\xab\xba\xfe\x68\x8b\x41\ -\x8b\x4d\xdf\xb1\xe7\xc1\x9e\x37\x8e\xf4\x3c\xf9\xc4\xe3\xdf\x2f\ -\xd9\x72\xff\xae\xe2\x92\x12\x3d\xec\x1c\x45\xa0\xb1\xaa\x1c\x03\ -\x3e\x01\x3e\x41\x45\x50\x66\xa2\x85\x45\xa1\x82\xa3\x48\xf8\xa8\ -\x39\xc7\x43\x32\x3e\xee\xea\xc6\x27\x23\x02\x3d\x03\x8e\x15\x59\ -\xf0\x4e\x43\xd3\xeb\x87\x9f\x7b\xb6\x8a\xe9\x27\x91\x48\xfa\x49\ -\xc6\x22\xa5\x60\x8a\x8c\xbf\xc5\xda\xc4\xe5\xf1\xe6\xaf\x4e\xff\ -\x2a\x34\x39\x84\xed\xd9\x89\xc8\x5e\x91\x88\x1b\x7e\xd1\x30\xae\ -\x21\x44\x45\x45\x19\x80\x48\x21\x65\xb5\x25\x91\x67\x21\x4e\x81\ -\xdd\xce\xe3\x2b\xcb\x52\xb0\x76\x59\x00\x4f\x6e\x5d\x8d\xc1\x81\ -\x51\x58\xde\x6b\x63\x95\x3b\x62\x08\x5b\x81\x68\x29\x10\x18\x0d\ -\x30\x20\x2a\x67\x4e\x8c\x4f\x88\x83\x42\xe1\x6d\xbd\xe6\xc7\x8a\ -\x25\xb1\xf0\x85\xc2\x9e\x87\xa8\xea\x08\x07\xe5\x9a\xfa\x9b\x00\ -\xc8\x64\x5c\x24\xb1\xd9\x58\xe1\x9a\x90\x70\xc7\x22\x34\x5f\xf5\ -\x41\x0e\x89\x88\x8d\x8b\x63\xcd\xbd\xc4\x88\xf0\x98\x21\x62\xb4\ -\x22\x64\xcc\xa2\x30\x30\x0a\x15\xa0\x2c\x11\x29\xab\x0a\x29\xb5\ -\x63\x82\x42\xeb\x17\x15\x32\xac\x85\x3d\x27\x7d\x2c\x96\x92\x89\ -\x45\x80\xa3\x5e\x27\x05\xb4\x47\xa1\xe8\x30\xca\xb6\x5a\x6d\x74\ -\xad\x50\xfb\xc9\xd4\x25\xea\xac\x36\xbf\x65\x17\x4c\x2f\xd6\x01\ -\x2a\xb5\x20\x88\xd3\xad\x04\x60\x52\x54\xf5\x3c\x8b\x46\xd8\x65\ -\x2e\x6c\x9c\x79\xce\x88\xc6\x4a\xd7\x2a\xe1\x57\x08\xb4\x4c\xc4\ -\xc5\x5b\xec\xd0\xe7\x01\xbb\x3b\x67\x26\xcc\x0b\x00\x11\x80\xbe\ -\x51\x21\x10\xbc\xdd\x4e\x2d\x27\x63\x8a\xc2\x2f\x21\x9c\x73\x79\ -\xc6\x73\x0a\xbd\xdd\x0c\x33\xcd\x0a\xe6\xbd\x9e\x16\x45\x06\x4f\ -\xa0\xd9\x5e\x98\xb4\x79\x03\x98\xdd\x1f\x92\x38\x30\x38\x38\xa0\ -\x5f\xe6\x2c\xf5\x60\x28\xa0\x42\x20\xcf\x82\x14\x85\x29\x32\x34\ -\x49\xa2\x18\x03\x86\x19\x67\xc4\xc5\xf3\x6c\x62\x72\xf0\x4d\x08\ -\xc8\xba\xd3\x49\x00\x34\x0c\x90\x0e\x4a\xc5\xe0\x7c\x01\x70\xc5\ -\x07\xeb\x36\xb1\x21\xe8\xf7\x4d\x9c\xfb\xf0\xc3\x6e\x58\x2d\x1c\ -\x5e\xa9\xeb\xc0\x8b\xa7\x5a\x31\x29\x69\x3a\x9f\x8f\x09\x8a\xae\ -\x1c\x2c\x4d\x08\xe7\x5d\x12\x29\xd7\xe4\x30\x9b\x1d\xd7\x87\x15\ -\xe4\x27\x99\x21\xd3\xf3\xce\xae\x2e\x9a\x13\xbe\xf3\x91\xc6\x6f\ -\xa4\x14\xd8\x88\xba\xce\xe4\x3f\xd3\x88\xe3\x95\x9b\xd7\x26\x2e\ -\x8e\xdf\xf9\xcc\x65\x17\x5e\xd8\x9d\xa7\x33\xd9\x9e\x5f\x37\xa3\ -\xb4\x34\x97\xbc\x85\x5e\x1f\x8a\x4c\xc3\x8a\x0a\x93\x95\x37\xcb\ -\x3b\xd5\x1b\x3e\xbe\x2a\x60\x7d\x9c\x8a\x64\x37\xb5\xaa\x20\xa1\ -\xf3\x83\x6e\xbc\x74\xe2\xc5\x6a\xa3\xc3\x6e\x0b\xc0\x29\x93\xe2\ -\xbd\x3b\xee\x81\x28\xd5\xbd\x5f\x4b\xaa\x0f\x3d\xbc\x0e\x35\x0d\ -\x8c\x96\x81\xaa\x87\x73\x71\xf0\xb5\x36\x94\x96\x17\xc0\x24\x51\ -\x35\x70\x32\x75\x18\x79\x4a\xb9\x08\x89\x1c\x86\x47\x4d\xc8\xf0\ -\xca\x28\x5a\x1c\x82\x66\xb2\xe3\x4f\x6f\xbe\x89\xd4\xe5\xa9\xe8\ -\xbd\x72\xa5\x6e\xf5\xaa\x55\x2b\xe7\x93\x02\x5e\x53\x59\x88\x35\ -\xfc\xa0\x3c\x13\x4f\x6c\xbf\x07\x2f\x5d\x18\xc0\x02\x97\x13\x1e\ -\x97\x43\x67\x3a\x51\xe5\x90\xec\xb4\x60\x42\x5a\x44\x74\xbc\x10\ -\x9f\x8e\x7a\xf1\xdf\x21\xa2\x6a\xe2\x88\x6f\x2e\x1e\x45\x41\x82\ -\x1f\x8a\xd9\x8a\xda\x77\xea\x31\x74\x63\x18\xe9\xe9\xe9\x98\x0a\ -\x04\x93\x9e\x3f\x72\x2c\xc8\x4e\x4b\xf3\x9a\x86\x93\xd4\x63\x8d\ -\x57\xfc\x54\xe1\x1c\x5c\x0e\x9b\xfe\xb0\x6c\xd5\x22\xfc\xf2\xd4\ -\x25\x34\x55\x64\x21\x10\x1a\x44\x11\x79\x0a\xa3\xb8\x35\x96\x03\ -\x8e\x88\xc0\xc4\x53\xa1\x6a\x38\x5d\xfb\x16\x3e\x1d\x1c\x44\x76\ -\x76\x36\x3b\x27\x60\x43\x4e\x8e\x3e\x31\x9f\x7b\xe1\xa4\xf0\xd4\ -\xe3\x8f\xd8\x6e\x45\x44\xfa\x12\xc8\x4b\x2f\x8d\xd2\xe9\xf3\x40\ -\xe6\x12\x17\x5e\xfe\xf3\x25\x6c\x53\xcf\xa0\xbe\x71\x04\x2b\xd3\ -\x56\x23\x21\x3e\x5e\x9f\x90\xe1\x21\xc2\x61\x68\x78\x18\xbd\xbd\ -\x3d\xe8\xfd\xfb\x47\x70\x52\xc4\xd2\xd2\xd2\x68\x04\x87\xa8\x56\ -\x14\x84\x42\x02\xee\xba\x6b\x25\x12\x70\x19\xb9\x47\xf3\x84\x0d\ -\x15\x2d\x11\x41\xf0\xd3\x13\x49\xa0\x33\x9d\xd3\x61\xd5\xaf\x99\ -\x89\x09\x9a\x2a\x66\x0a\xcd\xd3\x87\x8f\x6c\xfd\xd6\xae\x5d\x8f\ -\x5e\xbc\xd8\x9e\x63\xe6\x2d\x09\xd3\xed\xcd\xa2\x26\xcb\xf2\xb0\ -\xdf\xef\x6b\x7f\xf5\x37\x2f\x1f\xff\xc5\xb3\xcf\x9f\x0c\x04\x02\ -\x77\x30\x22\xb2\xd9\x35\x34\x35\x5f\xc0\xe6\xbc\x0c\xa4\x2c\xbf\ -\x1b\x29\x8a\x05\xad\x47\x0b\x85\xaf\x57\x34\x7d\x0e\x04\xb3\x97\ -\x50\x78\xb0\xe1\x46\xe1\xe6\x02\x22\x1e\x69\xe6\xf0\xc0\x11\xdb\ -\x8d\x0e\x8d\xe0\xa3\x7f\xf4\xe3\xec\xfe\x82\x7b\x8d\x43\xa5\xf5\ -\x26\xee\x50\x0d\x65\x3e\xa3\xda\xe3\xf6\xee\x3b\xd0\x96\xbc\x6c\ -\x29\x11\x92\x17\x6b\xec\xbd\xc8\xb1\xbc\x06\xe4\x91\xb0\x16\xea\ -\xdb\x8b\xb6\x36\x0d\x73\x41\x30\x73\xf1\xf9\xfb\x5e\x3f\x65\x71\ -\x2d\xdc\xa8\x69\xea\x2c\x6c\xfa\x1c\x27\x8e\x7f\x77\x7f\x51\x12\ -\x1b\x56\x11\xb8\x5d\x36\x8c\x2b\xc6\xd8\x4d\x7d\x6a\x7f\x55\x4b\ -\x6e\xd2\x18\xca\x9d\xb5\x30\x3b\x5c\xe1\x1d\x79\x27\x09\x84\x25\ -\x22\x08\x06\xc0\x43\x92\xcc\x3c\x88\x32\x3c\xc6\xa2\xcd\xf2\xb9\ -\xdf\x06\x2c\x9a\x24\xcb\x6a\x6b\x8a\x9b\x57\x78\xaf\x23\x65\x81\ -\x06\x87\x83\x0c\xf3\xca\x2c\x10\xad\x6d\x34\x9b\x05\x39\xb7\x74\ -\xdf\xd9\x0b\xdc\xf4\xb7\x81\x71\x6c\x8e\x74\x76\x92\x8c\x59\x2e\ -\xce\x83\x59\x67\x40\xfc\xb1\x66\x6b\x73\xf6\x82\x6e\xc4\x7b\x9d\ -\x04\x82\x4c\xf0\x6a\x18\x84\x8d\x9c\xff\xe7\x8f\xd1\x7e\x51\x41\ -\xf6\x0f\xff\xea\x30\x19\x61\x64\xe7\xf5\x61\x92\xa1\x08\x32\x36\ -\x4f\xe3\x30\xde\x63\x7b\xfa\x1f\xac\x7c\x7b\xe3\xa5\xf1\x4c\xf4\ -\x8f\x9b\x11\x64\xc7\x24\x99\x5a\xb6\xe5\x51\xe8\x23\x35\x10\xd4\ -\x89\x8c\x91\xa0\x09\x5f\xfc\x9a\x01\xf1\x50\x65\xed\xc6\x1e\x5f\ -\x2a\x86\x7d\x41\x4c\x05\x29\x90\x0a\x99\x6b\x79\x84\xda\xcc\x43\ -\x15\xac\x07\x9b\xff\x32\x00\x7c\x0e\xc4\xa5\xf1\x0c\x8c\xfa\xa6\ -\x20\x12\x37\x40\xa1\x47\xc1\x1b\xac\xc4\xa3\x7f\xad\x7c\x81\x6b\ -\xa6\x26\xfe\x50\x5d\xde\xac\x51\x8f\x73\x1c\xfb\x52\x22\x0a\xaf\ -\xac\x5f\x4f\xf7\xfb\xbe\x6c\x00\x37\x83\x48\x24\x71\x1b\xf7\x26\ -\x49\xae\xb3\x28\xfd\x3f\x00\x4c\x83\x60\x5f\xd8\x96\xb9\x9d\xf5\ -\x3f\x01\x06\x00\x58\x27\xa2\x7f\x89\xa5\xb0\xa3\x00\x00\x00\x00\ -\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x05\x45\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\xe7\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x4b\x88\x1c\x55\x14\x3d\xf5\xff\x74\xf7\xf4\x8c\x8b\xd1\x85\ -\x1b\xa3\x42\x56\x9a\x95\x04\x74\xe5\x90\xd5\xa8\x88\x20\xa8\x88\ -\x08\x0a\x81\x08\xea\x22\x68\x54\xcc\xc6\xc0\x88\xa8\x0b\x23\x32\ -\x83\x82\x19\x17\x66\xe5\x4a\xc6\x8d\x62\xc4\x6c\xc6\x85\x6e\x44\ -\xa3\x46\x8d\x71\xa1\x26\x4e\x12\x32\x5d\xdd\xd5\x5d\xbf\xe7\xb9\ -\xaf\xba\x6b\xba\x67\x7a\xd3\x3d\x8c\x8f\xae\x7e\x5d\xa7\xaa\xfa\ -\xdd\x77\xee\x3d\xf7\xde\x32\x00\x38\x2b\xcf\x1f\xfc\xb7\xc8\x92\ -\xa6\x2a\x0a\x28\xec\xed\x30\xe4\x30\x4d\x28\xc3\x59\x3b\x72\xf2\ -\x9b\x07\x6d\x9e\xd7\x64\xf1\x47\x8f\x9d\x42\x9e\x67\xa8\x2c\x30\ -\xca\x9b\xcb\x6f\x55\xc2\x6a\x17\xb8\x61\xe8\x73\xb9\x62\x59\x36\ -\x4e\xbf\xfe\xe4\x22\xd1\x40\x0c\x70\x95\x2a\x90\x25\x31\xd6\x4f\ -\xbf\x00\x55\xe4\x90\x73\x8b\x56\x3a\xae\x03\xd3\xb0\x50\xa8\x1c\ -\x69\x92\xa2\x20\x43\xe6\x34\xb8\x43\xdc\x14\x1c\xc8\xf2\x02\x77\ -\x3d\xb2\xa4\xd7\xe0\xf0\xed\x01\x35\x45\x9e\xf2\xab\xc0\xc2\x2b\ -\x67\x81\xbc\xbc\xb2\xf2\xc1\x47\xf0\x3c\x0f\xbd\x5e\x0f\x87\x9f\ -\x7e\x02\x3d\xe2\x9e\x35\x39\xbe\xfc\xfe\x2a\x8d\x70\xd1\x4d\x0b\ -\xec\xbf\x7e\x8a\x9b\xcc\x86\x3d\x82\xf9\xf7\x9e\x39\xa0\x2e\xfd\ -\xfc\x95\x5a\x3b\x71\xb7\xea\x24\x4a\xfd\xf4\xcb\xef\xea\xaf\x7f\ -\x36\x54\x9f\x44\x7d\xfc\x7d\x69\x43\x9d\xff\xed\xa2\x9e\xa7\xc5\ -\x4f\x2e\x7f\xa8\xce\xbc\x7d\x48\x5d\x3e\xff\xb5\x92\x35\x65\x6d\ -\xbb\x32\x84\x56\xd9\xb6\x85\xc0\x01\xe6\xe6\xe6\x50\xaf\x85\x23\ -\xc1\xd3\x9c\x99\x41\xe0\x7b\x70\x5d\x6f\x6a\x3c\x6a\x6d\x02\x26\ -\xa9\xcf\x92\xc1\xe6\x51\xb9\x80\x3e\x40\xe0\xb9\x78\x6d\xe9\x2d\ -\x1c\x7f\xf9\xa8\x86\x7a\x49\xae\xe9\x14\x5a\x3d\xd7\xaa\x6e\x9d\ -\x1c\xcf\xd0\x8a\xda\xdc\xd8\x0c\xce\xbc\xf1\x09\x97\xaa\x5c\x80\ -\x8a\x01\xf1\x8b\x45\x06\x24\x58\x06\x23\x4d\x7b\xe8\x74\x22\x62\ -\xa3\x52\x9a\x1c\x4f\x10\x77\xda\x08\x1a\x33\x3a\xf8\x8a\x22\xdd\ -\xc9\x40\x51\x24\xfa\xe2\x66\xab\x55\x3d\x18\xf8\x01\xa3\xda\xd4\ -\x3b\x1a\x1e\x93\xe2\xbe\xe7\xa3\xc1\xc5\x45\x73\xe2\x66\xa5\xd2\ -\xea\x5a\x65\xab\xa2\x0a\x32\xfa\x66\xe9\xc4\xab\xb8\xde\x8a\x91\ -\x15\xa2\x57\x03\x61\xe8\xeb\x39\x57\x0a\x71\x37\xd1\xf3\xa4\xb8\ -\x6d\x9b\x98\x6d\xd6\x71\xf4\xc5\xe3\xf0\x18\x17\xc6\x96\x0a\xb6\ -\x0c\x10\xbf\x88\x6e\x7b\x34\x2e\x8e\x23\x64\x69\x69\x65\x10\x04\ -\x7d\x1a\x33\xb4\xdb\x91\x9e\xa7\xc1\x0d\xba\xd6\xb4\xcc\x92\x01\ -\xc6\xdb\x68\x0c\x30\x4b\x19\xa4\xc5\xb5\x6d\xf8\x54\x81\x22\x5d\ -\x1e\x93\x8a\x8c\x38\xee\xea\xd9\x73\x6c\x98\x8c\x6c\xc7\xb6\xa6\ -\xc2\x65\xd1\xd6\x66\xa4\x73\x0d\x24\x06\x0c\x63\x9b\x0b\x54\x06\ -\xdf\x77\xf1\xd4\xe1\xe7\x50\x0b\x7c\x5e\x67\x60\x92\xbe\x2c\xcf\ -\xf5\x2c\xe7\x21\x77\x37\x2d\x1e\x53\x09\xcb\xef\xbe\xa9\x03\x32\ -\xcf\x93\x9d\x2e\x30\xf8\xa0\xed\x58\x70\x69\x79\xa3\xd9\x84\xcb\ -\x40\xe2\x73\xe8\xb4\x3b\x7a\xf6\x7c\x1f\xcd\xd9\xa6\x9e\xa7\xc1\ -\x63\xe2\x31\x99\x97\x34\x8d\x71\x32\x2c\x54\x99\xbb\x37\x5b\x91\ -\xd6\x72\x41\x45\x08\x4b\x8d\x46\xad\xaf\x92\x02\xdd\x5e\x57\xcf\ -\xd3\xe0\x33\x8d\x3a\x83\x13\x7a\x93\xc2\xf6\x0e\x19\x2a\xfa\x45\ -\x74\xfc\xf1\xea\x0a\x14\x0f\xb9\x1c\x86\x35\x66\x32\x17\x49\x92\ -\x20\xa1\x51\x83\x31\x31\x1e\x84\x30\x6d\x07\x8b\x0f\x3c\x8c\x97\ -\x16\x7c\xd9\xee\x76\x17\x70\x39\xca\xb0\x60\xa5\x4a\x84\xc6\x4e\ -\x19\x48\x61\xad\x86\x26\xd3\xb2\xcc\x3a\xa3\x75\x7b\x53\xe1\x81\ -\xe0\xb3\xb3\xb0\x19\xd8\x8e\xd0\x30\x2e\x11\x49\x72\x10\x89\xb8\ -\xc4\x5d\x6a\x79\x40\xa3\xfc\x89\xcc\x3a\xb2\x7d\x6f\x7a\xbc\x97\ -\xb0\x16\x44\xfc\x9d\x6b\xb6\xb7\xc9\x90\x1f\xde\x14\x32\xfa\xef\ -\x7b\xe8\x31\x7c\xbb\x7e\x96\x84\xa4\xb8\x7a\x65\xa3\xba\x71\x7e\ -\xfe\xa6\x8a\xde\x49\xf1\x6b\x57\xaf\x54\xf8\x77\x2b\x0b\x50\x59\ -\x3a\x20\x60\x4b\x05\xe8\x33\xe0\x50\x05\x12\xbd\x41\xad\x4c\x28\ -\x79\x5e\xf4\xe9\x0d\x35\x1e\xf6\xab\xe4\xa4\x78\x92\xe6\xd2\x66\ -\x68\x15\x0c\xa7\xe2\xad\x62\xa4\x55\x90\x23\x8a\x3a\x9a\x2e\xd1\ -\xae\x0c\xcb\x32\x87\x68\xdc\xa2\x77\x52\xdc\x75\xca\x84\xe4\x30\ -\xd9\x19\x6a\x5c\x0c\x90\x96\x24\xe9\xe1\xf3\xb5\xb5\xca\xba\x7d\ -\xfb\x6e\xab\x68\xfc\xf3\xe2\x1f\xbb\xc2\x6d\xdb\xc5\xcd\xb7\xee\ -\xc7\xf2\xe3\x7e\x99\x0d\x47\x19\x90\x96\xa5\x64\x60\xa4\xba\x85\ -\x21\x6a\x8c\xe0\x76\xbb\xbd\x6b\x3c\xa8\xd5\x99\xe6\x5d\x1a\x92\ -\x33\x2f\x8c\x71\x81\x54\x28\xa9\x05\xc3\x43\xdc\x20\xbb\x19\xb8\ -\x63\x5a\xbc\x10\x9c\xee\x68\x75\x98\x25\xa5\xf5\xcf\xc7\xb8\x80\ -\x05\x14\x3e\x55\x70\xcf\xbd\xf7\x23\xde\xbc\xac\x93\xd2\x8f\x3f\ -\x7c\x5f\xfd\xc9\x1d\x77\x1e\xd0\x8d\xa5\xe4\xf2\x49\xf1\x73\x43\ -\xf8\xb9\xd5\x43\xb0\xf2\x74\xa7\x0b\x18\x04\x6c\xab\x59\x0d\xd9\ -\x0e\x7b\xf6\x0d\x68\x0f\x35\x26\x65\x54\xd7\xc7\xd2\x3b\x29\xae\ -\x8b\x55\x31\xc6\x05\xd2\x94\xb2\x86\x21\x4e\x4d\x58\xf0\x91\x9b\ -\xa3\xf1\x90\x1b\x21\x52\x45\xdc\x50\xbb\xc2\x4d\xc9\x84\x43\xb5\ -\xc0\xd0\x6d\xf9\xb3\x07\x2f\x2d\x2e\xdc\xce\x66\xb5\x0d\x51\x8b\ -\x28\x29\xa3\x2a\xba\xdd\x2e\xe7\x5c\xe7\x07\x9f\x55\xcd\xe6\x1b\ -\x4d\xc6\x4a\x36\x2d\x0e\xbe\xb4\x98\x8e\xcf\xa0\x6c\xe2\xb3\x2f\ -\x7f\xc5\x91\x77\xd6\x6f\xb4\xcb\x7e\xc4\xe0\xa2\xa4\x86\xdd\xa4\ -\xbc\xbd\x68\x95\x18\x1e\x1c\x76\x27\x4e\xff\xf5\x4a\xb1\xd7\x4b\ -\xf5\x6f\x6b\x57\xb8\x41\xdc\xb6\x0a\xbd\x66\xe5\x02\xfe\x8c\x3e\ -\xfd\xe2\x42\x5d\xed\xf5\x9b\xe9\x20\xe0\xcb\xf7\xc5\x68\xe0\x82\ -\x59\x1e\xb7\xf0\x98\xab\x1c\xb3\xf7\x43\xb6\x7a\x8d\xc7\x05\x59\ -\x50\x9a\x3f\xa9\x9f\x2e\xfe\xdf\x21\x7d\x59\xfb\x3f\x01\x06\x00\ -\xed\x9b\xc7\xed\x47\x94\xcd\xe4\x00\x00\x00\x00\x49\x45\x4e\x44\ -\xae\x42\x60\x82\ -\x00\x00\x10\xc0\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ -\x01\x00\x9a\x9c\x18\x00\x00\x0a\x4f\x69\x43\x43\x50\x50\x68\x6f\ -\x74\x6f\x73\x68\x6f\x70\x20\x49\x43\x43\x20\x70\x72\x6f\x66\x69\ -\x6c\x65\x00\x00\x78\xda\x9d\x53\x67\x54\x53\xe9\x16\x3d\xf7\xde\ -\xf4\x42\x4b\x88\x80\x94\x4b\x6f\x52\x15\x08\x20\x52\x42\x8b\x80\ -\x14\x91\x26\x2a\x21\x09\x10\x4a\x88\x21\xa1\xd9\x15\x51\xc1\x11\ -\x45\x45\x04\x1b\xc8\xa0\x88\x03\x8e\x8e\x80\x8c\x15\x51\x2c\x0c\ -\x8a\x0a\xd8\x07\xe4\x21\xa2\x8e\x83\xa3\x88\x8a\xca\xfb\xe1\x7b\ -\xa3\x6b\xd6\xbc\xf7\xe6\xcd\xfe\xb5\xd7\x3e\xe7\xac\xf3\x9d\xb3\ -\xcf\x07\xc0\x08\x0c\x96\x48\x33\x51\x35\x80\x0c\xa9\x42\x1e\x11\ -\xe0\x83\xc7\xc4\xc6\xe1\xe4\x2e\x40\x81\x0a\x24\x70\x00\x10\x08\ -\xb3\x64\x21\x73\xfd\x23\x01\x00\xf8\x7e\x3c\x3c\x2b\x22\xc0\x07\ -\xbe\x00\x01\x78\xd3\x0b\x08\x00\xc0\x4d\x9b\xc0\x30\x1c\x87\xff\ -\x0f\xea\x42\x99\x5c\x01\x80\x84\x01\xc0\x74\x91\x38\x4b\x08\x80\ -\x14\x00\x40\x7a\x8e\x42\xa6\x00\x40\x46\x01\x80\x9d\x98\x26\x53\ -\x00\xa0\x04\x00\x60\xcb\x63\x62\xe3\x00\x50\x2d\x00\x60\x27\x7f\ -\xe6\xd3\x00\x80\x9d\xf8\x99\x7b\x01\x00\x5b\x94\x21\x15\x01\xa0\ -\x91\x00\x20\x13\x65\x88\x44\x00\x68\x3b\x00\xac\xcf\x56\x8a\x45\ -\x00\x58\x30\x00\x14\x66\x4b\xc4\x39\x00\xd8\x2d\x00\x30\x49\x57\ -\x66\x48\x00\xb0\xb7\x00\xc0\xce\x10\x0b\xb2\x00\x08\x0c\x00\x30\ -\x51\x88\x85\x29\x00\x04\x7b\x00\x60\xc8\x23\x23\x78\x00\x84\x99\ -\x00\x14\x46\xf2\x57\x3c\xf1\x2b\xae\x10\xe7\x2a\x00\x00\x78\x99\ -\xb2\x3c\xb9\x24\x39\x45\x81\x5b\x08\x2d\x71\x07\x57\x57\x2e\x1e\ -\x28\xce\x49\x17\x2b\x14\x36\x61\x02\x61\x9a\x40\x2e\xc2\x79\x99\ -\x19\x32\x81\x34\x0f\xe0\xf3\xcc\x00\x00\xa0\x91\x15\x11\xe0\x83\ -\xf3\xfd\x78\xce\x0e\xae\xce\xce\x36\x8e\xb6\x0e\x5f\x2d\xea\xbf\ -\x06\xff\x22\x62\x62\xe3\xfe\xe5\xcf\xab\x70\x40\x00\x00\xe1\x74\ -\x7e\xd1\xfe\x2c\x2f\xb3\x1a\x80\x3b\x06\x80\x6d\xfe\xa2\x25\xee\ -\x04\x68\x5e\x0b\xa0\x75\xf7\x8b\x66\xb2\x0f\x40\xb5\x00\xa0\xe9\ -\xda\x57\xf3\x70\xf8\x7e\x3c\x3c\x45\xa1\x90\xb9\xd9\xd9\xe5\xe4\ -\xe4\xd8\x4a\xc4\x42\x5b\x61\xca\x57\x7d\xfe\x67\xc2\x5f\xc0\x57\ -\xfd\x6c\xf9\x7e\x3c\xfc\xf7\xf5\xe0\xbe\xe2\x24\x81\x32\x5d\x81\ -\x47\x04\xf8\xe0\xc2\xcc\xf4\x4c\xa5\x1c\xcf\x92\x09\x84\x62\xdc\ -\xe6\x8f\x47\xfc\xb7\x0b\xff\xfc\x1d\xd3\x22\xc4\x49\x62\xb9\x58\ -\x2a\x14\xe3\x51\x12\x71\x8e\x44\x9a\x8c\xf3\x32\xa5\x22\x89\x42\ -\x92\x29\xc5\x25\xd2\xff\x64\xe2\xdf\x2c\xfb\x03\x3e\xdf\x35\x00\ -\xb0\x6a\x3e\x01\x7b\x91\x2d\xa8\x5d\x63\x03\xf6\x4b\x27\x10\x58\ -\x74\xc0\xe2\xf7\x00\x00\xf2\xbb\x6f\xc1\xd4\x28\x08\x03\x80\x68\ -\x83\xe1\xcf\x77\xff\xef\x3f\xfd\x47\xa0\x25\x00\x80\x66\x49\x92\ -\x71\x00\x00\x5e\x44\x24\x2e\x54\xca\xb3\x3f\xc7\x08\x00\x00\x44\ -\xa0\x81\x2a\xb0\x41\x1b\xf4\xc1\x18\x2c\xc0\x06\x1c\xc1\x05\xdc\ -\xc1\x0b\xfc\x60\x36\x84\x42\x24\xc4\xc2\x42\x10\x42\x0a\x64\x80\ -\x1c\x72\x60\x29\xac\x82\x42\x28\x86\xcd\xb0\x1d\x2a\x60\x2f\xd4\ -\x40\x1d\x34\xc0\x51\x68\x86\x93\x70\x0e\x2e\xc2\x55\xb8\x0e\x3d\ -\x70\x0f\xfa\x61\x08\x9e\xc1\x28\xbc\x81\x09\x04\x41\xc8\x08\x13\ -\x61\x21\xda\x88\x01\x62\x8a\x58\x23\x8e\x08\x17\x99\x85\xf8\x21\ -\xc1\x48\x04\x12\x8b\x24\x20\xc9\x88\x14\x51\x22\x4b\x91\x35\x48\ -\x31\x52\x8a\x54\x20\x55\x48\x1d\xf2\x3d\x72\x02\x39\x87\x5c\x46\ -\xba\x91\x3b\xc8\x00\x32\x82\xfc\x86\xbc\x47\x31\x94\x81\xb2\x51\ -\x3d\xd4\x0c\xb5\x43\xb9\xa8\x37\x1a\x84\x46\xa2\x0b\xd0\x64\x74\ -\x31\x9a\x8f\x16\xa0\x9b\xd0\x72\xb4\x1a\x3d\x8c\x36\xa1\xe7\xd0\ -\xab\x68\x0f\xda\x8f\x3e\x43\xc7\x30\xc0\xe8\x18\x07\x33\xc4\x6c\ -\x30\x2e\xc6\xc3\x42\xb1\x38\x2c\x09\x93\x63\xcb\xb1\x22\xac\x0c\ -\xab\xc6\x1a\xb0\x56\xac\x03\xbb\x89\xf5\x63\xcf\xb1\x77\x04\x12\ -\x81\x45\xc0\x09\x36\x04\x77\x42\x20\x61\x1e\x41\x48\x58\x4c\x58\ -\x4e\xd8\x48\xa8\x20\x1c\x24\x34\x11\xda\x09\x37\x09\x03\x84\x51\ -\xc2\x27\x22\x93\xa8\x4b\xb4\x26\xba\x11\xf9\xc4\x18\x62\x32\x31\ -\x87\x58\x48\x2c\x23\xd6\x12\x8f\x13\x2f\x10\x7b\x88\x43\xc4\x37\ -\x24\x12\x89\x43\x32\x27\xb9\x90\x02\x49\xb1\xa4\x54\xd2\x12\xd2\ -\x46\xd2\x6e\x52\x23\xe9\x2c\xa9\x9b\x34\x48\x1a\x23\x93\xc9\xda\ -\x64\x6b\xb2\x07\x39\x94\x2c\x20\x2b\xc8\x85\xe4\x9d\xe4\xc3\xe4\ -\x33\xe4\x1b\xe4\x21\xf2\x5b\x0a\x9d\x62\x40\x71\xa4\xf8\x53\xe2\ -\x28\x52\xca\x6a\x4a\x19\xe5\x10\xe5\x34\xe5\x06\x65\x98\x32\x41\ -\x55\xa3\x9a\x52\xdd\xa8\xa1\x54\x11\x35\x8f\x5a\x42\xad\xa1\xb6\ -\x52\xaf\x51\x87\xa8\x13\x34\x75\x9a\x39\xcd\x83\x16\x49\x4b\xa5\ -\xad\xa2\x95\xd3\x1a\x68\x17\x68\xf7\x69\xaf\xe8\x74\xba\x11\xdd\ -\x95\x1e\x4e\x97\xd0\x57\xd2\xcb\xe9\x47\xe8\x97\xe8\x03\xf4\x77\ -\x0c\x0d\x86\x15\x83\xc7\x88\x67\x28\x19\x9b\x18\x07\x18\x67\x19\ -\x77\x18\xaf\x98\x4c\xa6\x19\xd3\x8b\x19\xc7\x54\x30\x37\x31\xeb\ -\x98\xe7\x99\x0f\x99\x6f\x55\x58\x2a\xb6\x2a\x7c\x15\x91\xca\x0a\ -\x95\x4a\x95\x26\x95\x1b\x2a\x2f\x54\xa9\xaa\xa6\xaa\xde\xaa\x0b\ -\x55\xf3\x55\xcb\x54\x8f\xa9\x5e\x53\x7d\xae\x46\x55\x33\x53\xe3\ -\xa9\x09\xd4\x96\xab\x55\xaa\x9d\x50\xeb\x53\x1b\x53\x67\xa9\x3b\ -\xa8\x87\xaa\x67\xa8\x6f\x54\x3f\xa4\x7e\x59\xfd\x89\x06\x59\xc3\ -\x4c\xc3\x4f\x43\xa4\x51\xa0\xb1\x5f\xe3\xbc\xc6\x20\x0b\x63\x19\ -\xb3\x78\x2c\x21\x6b\x0d\xab\x86\x75\x81\x35\xc4\x26\xb1\xcd\xd9\ -\x7c\x76\x2a\xbb\x98\xfd\x1d\xbb\x8b\x3d\xaa\xa9\xa1\x39\x43\x33\ -\x4a\x33\x57\xb3\x52\xf3\x94\x66\x3f\x07\xe3\x98\x71\xf8\x9c\x74\ -\x4e\x09\xe7\x28\xa7\x97\xf3\x7e\x8a\xde\x14\xef\x29\xe2\x29\x1b\ -\xa6\x34\x4c\xb9\x31\x65\x5c\x6b\xaa\x96\x97\x96\x58\xab\x48\xab\ -\x51\xab\x47\xeb\xbd\x36\xae\xed\xa7\x9d\xa6\xbd\x45\xbb\x59\xfb\ -\x81\x0e\x41\xc7\x4a\x27\x5c\x27\x47\x67\x8f\xce\x05\x9d\xe7\x53\ -\xd9\x53\xdd\xa7\x0a\xa7\x16\x4d\x3d\x3a\xf5\xae\x2e\xaa\x6b\xa5\ -\x1b\xa1\xbb\x44\x77\xbf\x6e\xa7\xee\x98\x9e\xbe\x5e\x80\x9e\x4c\ -\x6f\xa7\xde\x79\xbd\xe7\xfa\x1c\x7d\x2f\xfd\x54\xfd\x6d\xfa\xa7\ -\xf5\x47\x0c\x58\x06\xb3\x0c\x24\x06\xdb\x0c\xce\x18\x3c\xc5\x35\ -\x71\x6f\x3c\x1d\x2f\xc7\xdb\xf1\x51\x43\x5d\xc3\x40\x43\xa5\x61\ -\x95\x61\x97\xe1\x84\x91\xb9\xd1\x3c\xa3\xd5\x46\x8d\x46\x0f\x8c\ -\x69\xc6\x5c\xe3\x24\xe3\x6d\xc6\x6d\xc6\xa3\x26\x06\x26\x21\x26\ -\x4b\x4d\xea\x4d\xee\x9a\x52\x4d\xb9\xa6\x29\xa6\x3b\x4c\x3b\x4c\ -\xc7\xcd\xcc\xcd\xa2\xcd\xd6\x99\x35\x9b\x3d\x31\xd7\x32\xe7\x9b\ -\xe7\x9b\xd7\x9b\xdf\xb7\x60\x5a\x78\x5a\x2c\xb6\xa8\xb6\xb8\x65\ -\x49\xb2\xe4\x5a\xa6\x59\xee\xb6\xbc\x6e\x85\x5a\x39\x59\xa5\x58\ -\x55\x5a\x5d\xb3\x46\xad\x9d\xad\x25\xd6\xbb\xad\xbb\xa7\x11\xa7\ -\xb9\x4e\x93\x4e\xab\x9e\xd6\x67\xc3\xb0\xf1\xb6\xc9\xb6\xa9\xb7\ -\x19\xb0\xe5\xd8\x06\xdb\xae\xb6\x6d\xb6\x7d\x61\x67\x62\x17\x67\ -\xb7\xc5\xae\xc3\xee\x93\xbd\x93\x7d\xba\x7d\x8d\xfd\x3d\x07\x0d\ -\x87\xd9\x0e\xab\x1d\x5a\x1d\x7e\x73\xb4\x72\x14\x3a\x56\x3a\xde\ -\x9a\xce\x9c\xee\x3f\x7d\xc5\xf4\x96\xe9\x2f\x67\x58\xcf\x10\xcf\ -\xd8\x33\xe3\xb6\x13\xcb\x29\xc4\x69\x9d\x53\x9b\xd3\x47\x67\x17\ -\x67\xb9\x73\x83\xf3\x88\x8b\x89\x4b\x82\xcb\x2e\x97\x3e\x2e\x9b\ -\x1b\xc6\xdd\xc8\xbd\xe4\x4a\x74\xf5\x71\x5d\xe1\x7a\xd2\xf5\x9d\ -\x9b\xb3\x9b\xc2\xed\xa8\xdb\xaf\xee\x36\xee\x69\xee\x87\xdc\x9f\ -\xcc\x34\x9f\x29\x9e\x59\x33\x73\xd0\xc3\xc8\x43\xe0\x51\xe5\xd1\ -\x3f\x0b\x9f\x95\x30\x6b\xdf\xac\x7e\x4f\x43\x4f\x81\x67\xb5\xe7\ -\x23\x2f\x63\x2f\x91\x57\xad\xd7\xb0\xb7\xa5\x77\xaa\xf7\x61\xef\ -\x17\x3e\xf6\x3e\x72\x9f\xe3\x3e\xe3\x3c\x37\xde\x32\xde\x59\x5f\ -\xcc\x37\xc0\xb7\xc8\xb7\xcb\x4f\xc3\x6f\x9e\x5f\x85\xdf\x43\x7f\ -\x23\xff\x64\xff\x7a\xff\xd1\x00\xa7\x80\x25\x01\x67\x03\x89\x81\ -\x41\x81\x5b\x02\xfb\xf8\x7a\x7c\x21\xbf\x8e\x3f\x3a\xdb\x65\xf6\ -\xb2\xd9\xed\x41\x8c\xa0\xb9\x41\x15\x41\x8f\x82\xad\x82\xe5\xc1\ -\xad\x21\x68\xc8\xec\x90\xad\x21\xf7\xe7\x98\xce\x91\xce\x69\x0e\ -\x85\x50\x7e\xe8\xd6\xd0\x07\x61\xe6\x61\x8b\xc3\x7e\x0c\x27\x85\ -\x87\x85\x57\x86\x3f\x8e\x70\x88\x58\x1a\xd1\x31\x97\x35\x77\xd1\ -\xdc\x43\x73\xdf\x44\xfa\x44\x96\x44\xde\x9b\x67\x31\x4f\x39\xaf\ -\x2d\x4a\x35\x2a\x3e\xaa\x2e\x6a\x3c\xda\x37\xba\x34\xba\x3f\xc6\ -\x2e\x66\x59\xcc\xd5\x58\x9d\x58\x49\x6c\x4b\x1c\x39\x2e\x2a\xae\ -\x36\x6e\x6c\xbe\xdf\xfc\xed\xf3\x87\xe2\x9d\xe2\x0b\xe3\x7b\x17\ -\x98\x2f\xc8\x5d\x70\x79\xa1\xce\xc2\xf4\x85\xa7\x16\xa9\x2e\x12\ -\x2c\x3a\x96\x40\x4c\x88\x4e\x38\x94\xf0\x41\x10\x2a\xa8\x16\x8c\ -\x25\xf2\x13\x77\x25\x8e\x0a\x79\xc2\x1d\xc2\x67\x22\x2f\xd1\x36\ -\xd1\x88\xd8\x43\x5c\x2a\x1e\x4e\xf2\x48\x2a\x4d\x7a\x92\xec\x91\ -\xbc\x35\x79\x24\xc5\x33\xa5\x2c\xe5\xb9\x84\x27\xa9\x90\xbc\x4c\ -\x0d\x4c\xdd\x9b\x3a\x9e\x16\x9a\x76\x20\x6d\x32\x3d\x3a\xbd\x31\ -\x83\x92\x91\x90\x71\x42\xaa\x21\x4d\x93\xb6\x67\xea\x67\xe6\x66\ -\x76\xcb\xac\x65\x85\xb2\xfe\xc5\x6e\x8b\xb7\x2f\x1e\x95\x07\xc9\ -\x6b\xb3\x90\xac\x05\x59\x2d\x0a\xb6\x42\xa6\xe8\x54\x5a\x28\xd7\ -\x2a\x07\xb2\x67\x65\x57\x66\xbf\xcd\x89\xca\x39\x96\xab\x9e\x2b\ -\xcd\xed\xcc\xb3\xca\xdb\x90\x37\x9c\xef\x9f\xff\xed\x12\xc2\x12\ -\xe1\x92\xb6\xa5\x86\x4b\x57\x2d\x1d\x58\xe6\xbd\xac\x6a\x39\xb2\ -\x3c\x71\x79\xdb\x0a\xe3\x15\x05\x2b\x86\x56\x06\xac\x3c\xb8\x8a\ -\xb6\x2a\x6d\xd5\x4f\xab\xed\x57\x97\xae\x7e\xbd\x26\x7a\x4d\x6b\ -\x81\x5e\xc1\xca\x82\xc1\xb5\x01\x6b\xeb\x0b\x55\x0a\xe5\x85\x7d\ -\xeb\xdc\xd7\xed\x5d\x4f\x58\x2f\x59\xdf\xb5\x61\xfa\x86\x9d\x1b\ -\x3e\x15\x89\x8a\xae\x14\xdb\x17\x97\x15\x7f\xd8\x28\xdc\x78\xe5\ -\x1b\x87\x6f\xca\xbf\x99\xdc\x94\xb4\xa9\xab\xc4\xb9\x64\xcf\x66\ -\xd2\x66\xe9\xe6\xde\x2d\x9e\x5b\x0e\x96\xaa\x97\xe6\x97\x0e\x6e\ -\x0d\xd9\xda\xb4\x0d\xdf\x56\xb4\xed\xf5\xf6\x45\xdb\x2f\x97\xcd\ -\x28\xdb\xbb\x83\xb6\x43\xb9\xa3\xbf\x3c\xb8\xbc\x65\xa7\xc9\xce\ -\xcd\x3b\x3f\x54\xa4\x54\xf4\x54\xfa\x54\x36\xee\xd2\xdd\xb5\x61\ -\xd7\xf8\x6e\xd1\xee\x1b\x7b\xbc\xf6\x34\xec\xd5\xdb\x5b\xbc\xf7\ -\xfd\x3e\xc9\xbe\xdb\x55\x01\x55\x4d\xd5\x66\xd5\x65\xfb\x49\xfb\ -\xb3\xf7\x3f\xae\x89\xaa\xe9\xf8\x96\xfb\x6d\x5d\xad\x4e\x6d\x71\ -\xed\xc7\x03\xd2\x03\xfd\x07\x23\x0e\xb6\xd7\xb9\xd4\xd5\x1d\xd2\ -\x3d\x54\x52\x8f\xd6\x2b\xeb\x47\x0e\xc7\x1f\xbe\xfe\x9d\xef\x77\ -\x2d\x0d\x36\x0d\x55\x8d\x9c\xc6\xe2\x23\x70\x44\x79\xe4\xe9\xf7\ -\x09\xdf\xf7\x1e\x0d\x3a\xda\x76\x8c\x7b\xac\xe1\x07\xd3\x1f\x76\ -\x1d\x67\x1d\x2f\x6a\x42\x9a\xf2\x9a\x46\x9b\x53\x9a\xfb\x5b\x62\ -\x5b\xba\x4f\xcc\x3e\xd1\xd6\xea\xde\x7a\xfc\x47\xdb\x1f\x0f\x9c\ -\x34\x3c\x59\x79\x4a\xf3\x54\xc9\x69\xda\xe9\x82\xd3\x93\x67\xf2\ -\xcf\x8c\x9d\x95\x9d\x7d\x7e\x2e\xf9\xdc\x60\xdb\xa2\xb6\x7b\xe7\ -\x63\xce\xdf\x6a\x0f\x6f\xef\xba\x10\x74\xe1\xd2\x45\xff\x8b\xe7\ -\x3b\xbc\x3b\xce\x5c\xf2\xb8\x74\xf2\xb2\xdb\xe5\x13\x57\xb8\x57\ -\x9a\xaf\x3a\x5f\x6d\xea\x74\xea\x3c\xfe\x93\xd3\x4f\xc7\xbb\x9c\ -\xbb\x9a\xae\xb9\x5c\x6b\xb9\xee\x7a\xbd\xb5\x7b\x66\xf7\xe9\x1b\ -\x9e\x37\xce\xdd\xf4\xbd\x79\xf1\x16\xff\xd6\xd5\x9e\x39\x3d\xdd\ -\xbd\xf3\x7a\x6f\xf7\xc5\xf7\xf5\xdf\x16\xdd\x7e\x72\x27\xfd\xce\ -\xcb\xbb\xd9\x77\x27\xee\xad\xbc\x4f\xbc\x5f\xf4\x40\xed\x41\xd9\ -\x43\xdd\x87\xd5\x3f\x5b\xfe\xdc\xd8\xef\xdc\x7f\x6a\xc0\x77\xa0\ -\xf3\xd1\xdc\x47\xf7\x06\x85\x83\xcf\xfe\x91\xf5\x8f\x0f\x43\x05\ -\x8f\x99\x8f\xcb\x86\x0d\x86\xeb\x9e\x38\x3e\x39\x39\xe2\x3f\x72\ -\xfd\xe9\xfc\xa7\x43\xcf\x64\xcf\x26\x9e\x17\xfe\xa2\xfe\xcb\xae\ -\x17\x16\x2f\x7e\xf8\xd5\xeb\xd7\xce\xd1\x98\xd1\xa1\x97\xf2\x97\ -\x93\xbf\x6d\x7c\xa5\xfd\xea\xc0\xeb\x19\xaf\xdb\xc6\xc2\xc6\x1e\ -\xbe\xc9\x78\x33\x31\x5e\xf4\x56\xfb\xed\xc1\x77\xdc\x77\x1d\xef\ -\xa3\xdf\x0f\x4f\xe4\x7c\x20\x7f\x28\xff\x68\xf9\xb1\xf5\x53\xd0\ -\xa7\xfb\x93\x19\x93\x93\xff\x04\x03\x98\xf3\xfc\x63\x33\x2d\xdb\ -\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\x25\x00\x00\x80\x83\ -\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\x30\x00\x00\xea\x60\ -\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\x46\x00\x00\x05\xeb\ -\x49\x44\x41\x54\x78\xda\xec\x97\xdf\x6b\x54\xe9\x19\xc7\x3f\xe7\ -\xc7\x9c\x33\x67\x26\xb3\x71\x32\x43\xc6\x44\x9a\x89\xda\xac\x19\ -\x85\xd4\x1f\x60\x54\xaa\x12\x6c\x2a\x76\x8d\xb4\x95\xf6\x46\x71\ -\xe9\x4d\x4a\x1a\x41\xf1\x1f\xf0\x22\x34\x7b\xe1\x85\x55\xf0\x66\ -\x29\x2d\x2e\x45\x28\xb2\xac\x51\x49\x2f\x44\xad\x08\xd1\x34\xc1\ -\xd2\x04\x0c\x44\xc7\x4e\x98\x49\x32\x89\x27\x33\x93\xcc\x4c\x26\ -\x67\xce\xcc\x79\x7b\xe1\xcc\xe0\xca\x86\x75\xdb\x8b\xbd\xa8\x0f\ -\xbc\xf0\x72\x78\x9f\xf3\x7c\x9f\xf7\xfb\xfc\x7a\x25\x21\x04\xdf\ -\xa7\xc8\x7c\xcf\xf2\x01\xc0\x07\x00\xd2\xfb\x80\x3c\x77\xee\xdc\ -\x19\x59\x96\x8f\x03\x3f\x54\x14\xe5\x47\xeb\x1d\x14\x42\xc4\x1d\ -\xc7\xf9\x87\xe3\x38\x77\xaf\x5c\xb9\xf2\x05\xe0\xfc\x2f\x00\xd4\ -\x0b\x17\x2e\xfc\xd5\xe3\xf1\xfc\xd2\xe7\xf3\xe1\xf1\x78\xd0\x75\ -\x1d\x4d\xd3\x58\x2f\x75\x6d\xdb\xa6\x50\x28\x90\xcf\xe7\xc9\xe5\ -\x72\x14\x0a\x85\xcf\x2f\x5f\xbe\xfc\x3b\xa0\xfc\x5d\x00\x48\xfd\ -\xfd\xfd\x9f\x04\x83\xc1\x3b\x81\x40\x00\xc7\x71\x48\xa7\xd3\xa4\ -\xd3\x69\x0a\x85\x02\xb6\x6d\x23\x49\xd2\xbb\x9e\xbf\x51\x94\x24\ -\x74\x5d\x67\xc3\x86\x0d\xf8\xfd\x7e\xdc\x6e\x37\xa9\x54\x0a\xd3\ -\x34\x3f\xb9\x76\xed\xda\xdf\x00\xf1\x6d\x00\xe4\xfe\xfe\xfe\x4f\ -\xc3\xe1\xf0\x9f\x2c\xcb\x22\x91\x48\x90\xcb\xe5\x90\x65\x99\x70\ -\x38\x4c\x28\x14\x62\x7a\x7a\x1a\x45\x51\x90\x65\x19\x49\x92\x28\ -\x97\xcb\xd8\xb6\x4d\xa9\x54\x42\xd3\x34\xba\xbb\xbb\x49\x24\x12\ -\x3c\x7b\xf6\x0c\xcb\xb2\x68\x6e\x6e\xa6\xa1\xa1\x01\xd3\x34\xbf\ -\xba\x74\xe9\xd2\xaf\x81\xd2\x7a\x00\xa4\xbe\xbe\xbe\x9e\x70\x38\ -\x3c\x94\x48\x24\xc8\x64\x32\x48\x92\xc4\xa6\x4d\x9b\xe8\xea\xea\ -\x42\xd7\x75\x86\x86\x86\x10\x42\xa0\xeb\x3a\xaa\xaa\x02\x10\x0e\ -\x87\x39\x7a\xf4\x28\xaa\xaa\x92\xcf\xe7\xb9\x7d\xfb\x36\x3d\x3d\ -\x3d\x04\x02\x01\x5e\xbc\x78\xc1\x8d\x1b\x37\x48\xa5\x52\xb4\xb5\ -\xb5\x51\x2c\x16\xbf\x1a\x1c\x1c\xfc\xd5\xdb\x94\x28\xd5\xcd\xe1\ -\xc3\x87\x03\xed\xed\xed\xff\x7c\xf5\xea\x15\x85\x42\x01\x59\x96\ -\xd9\xbf\x7f\x3f\x9d\x9d\x9d\x68\x9a\xc6\xd8\xd8\x18\xa9\x54\x0a\ -\xc3\x30\x70\xb9\x5c\x8c\x8f\x8f\x33\x36\x36\xc6\x89\x13\x27\x48\ -\xa7\xd3\x08\x21\xb0\x2c\x8b\x8d\x1b\x37\xf2\xe8\xd1\x23\x76\xec\ -\xd8\x81\xdf\xef\xe7\xc8\x91\x23\x38\x8e\xc3\xe8\xe8\x28\xb2\x2c\ -\x47\x0e\x1d\x3a\xd4\x31\x32\x32\xf2\x65\x35\x40\xab\x69\xe8\xda\ -\xb3\x67\xcf\xa3\xd9\xd9\x59\xca\xe5\x37\xe0\x8e\x1d\x3b\x46\x6b\ -\x6b\x2b\x42\x08\x9a\x9b\x9b\x89\xc5\x62\x68\x9a\x86\xae\xeb\x8c\ -\x8f\x8f\x93\x4e\xa7\x71\xb9\x5c\xac\xac\xac\x30\x33\x33\xc3\xe4\ -\xe4\x24\xd9\x6c\x96\xb5\xb5\x35\x9e\x3f\x7f\x8e\xdf\xef\x47\x51\ -\x14\x6c\xdb\xa6\xa7\xa7\x87\x33\x67\xce\x90\xc9\x64\x58\x5a\x5a\ -\xfa\xf9\xd9\xb3\x67\x3f\xad\xda\x96\x01\xa9\xb7\xb7\xb7\x27\x93\ -\xc9\xec\xb0\x6d\x1b\x80\xee\xee\x6e\x42\xa1\x10\x9b\x37\x6f\xa6\ -\xbd\xbd\x9d\x60\x30\x48\xb1\x58\x44\x51\x14\x0c\xc3\xc0\x34\x4d\ -\x14\x45\x41\x55\x55\x66\x67\x67\x31\x4d\x93\x58\x2c\xc6\xf2\xf2\ -\x32\xe9\x74\x9a\x62\xb1\x88\xaa\xaa\x18\x86\x81\xc7\xe3\x01\x60\ -\xdf\xbe\x7d\x5c\xbc\x78\x11\xdb\xb6\xc9\xe7\xf3\x7f\x3c\x75\xea\ -\xd4\xc7\x80\x24\x03\x6e\xc3\x30\xbe\x74\xbb\xdd\x78\xbd\x5e\xba\ -\xbb\xbb\xe9\xe8\xe8\x60\xeb\xd6\xad\x18\x86\x81\xe3\x38\x08\x21\ -\x6a\x91\x5e\xe5\xbe\xba\x7f\xfc\xf8\x31\x0b\x0b\x0b\x2c\x2e\x2e\ -\xe2\x38\x0e\x93\x93\x93\xc8\xb2\x5c\x5b\x00\x8a\xa2\xa0\x28\x0a\ -\xa1\x50\x88\x81\x81\x01\x14\x45\x21\x10\x08\x4c\x01\x9a\x0a\xb8\ -\x23\x91\xc8\xbf\x7d\x3e\xdf\xe6\x52\xa9\xc4\xf6\xed\xdb\x69\x68\ -\x68\xa8\x51\x51\x15\x5d\xd7\x71\x1c\x87\x52\xa9\x44\x30\x18\x24\ -\x95\x4a\xa1\x28\x0a\xa6\x69\x32\x3f\x3f\x4f\x43\x43\x03\xe1\x70\ -\x98\x7c\x3e\x8f\x61\x18\x6f\x52\xea\x2d\x10\x55\x49\xa5\x52\x1c\ -\x38\x70\x80\xc5\xc5\xc5\x21\xc0\xad\x00\xfa\xe8\xe8\xe8\x93\xce\ -\xce\xce\xdf\x68\x9a\x46\x22\x91\xc0\x30\x0c\xea\xeb\xeb\xbf\x86\ -\xde\x34\x4d\x92\xc9\x24\x92\x24\xb1\x6d\xdb\x36\x16\x16\x16\x58\ -\x59\x59\xc1\x71\x1c\x1a\x1b\x1b\xe9\xea\xea\xaa\x15\xa1\xdd\xbb\ -\x77\xb3\x6b\xd7\x2e\x84\x10\x48\x92\x84\x24\x49\x24\x93\x49\x86\ -\x87\x87\x89\x46\xa3\xdc\xbf\x7f\xff\xb3\xab\x57\xaf\xfe\x01\x48\ -\x2b\x80\xb3\xba\xba\x6a\xa7\x52\xa9\xe7\x6d\x6d\x6d\x27\xbc\x5e\ -\x2f\x73\x73\x73\xd4\xd5\xd5\xe1\xf7\xfb\x6b\x3f\x68\x6d\x6d\x65\ -\x64\x64\x04\x21\x04\xb2\x2c\x13\x89\x44\xe8\xe8\xe8\x60\xcb\x96\ -\x2d\x44\x22\x11\x2c\xcb\x62\x79\x79\x99\x72\xb9\xcc\xf9\xf3\xe7\ -\x71\xb9\x5c\x35\xda\x1e\x3c\x78\xc0\xc4\xc4\x04\xa6\x69\xf2\xf0\ -\xe1\xc3\xc1\x5b\xb7\x6e\xfd\x05\x98\x03\xf2\x4a\x25\x1d\x8a\x89\ -\x44\x62\x49\x55\xd5\x5c\x28\x14\x3a\xe4\xf3\xf9\x98\x9b\x9b\xc3\ -\xb6\x6d\x1a\x1b\x1b\x51\x55\x15\x8f\xc7\xc3\xce\x9d\x3b\x79\xf2\ -\xe4\x09\xb6\x6d\x53\x2c\x16\xb1\x6d\x1b\x21\x04\xb9\x5c\x8e\x6c\ -\x36\x8b\x10\x82\x81\x81\x01\xea\xea\xea\x10\x42\x30\x31\x31\xc1\ -\xbd\x7b\xf7\x58\x59\x59\x21\x16\x8b\x31\x36\x36\x36\x78\xf7\xee\ -\xdd\x2f\x80\x59\x20\x07\x38\xd5\x3a\x50\x06\xec\xe9\xe9\xe9\x58\ -\x53\x53\x53\xab\x10\xe2\xe3\xfa\xfa\x7a\xb2\xd9\x2c\xd1\x68\x14\ -\xcb\xb2\x00\x08\x04\x02\x1c\x3c\x78\x90\x42\xa1\x40\x32\x99\xa4\ -\x50\x28\x60\x59\x16\x8a\xa2\xb0\x77\xef\x5e\x4e\x9f\x3e\xcd\xea\ -\xea\x2a\x93\x93\x93\x0c\x0f\x0f\xf3\xfa\xf5\x6b\xd2\xe9\x34\x2f\ -\x5f\xbe\x64\x6a\x6a\xea\xb3\x8a\xf1\x39\x20\x5f\xad\x03\xd2\x3b\ -\xad\xf9\x23\xe0\x07\x27\x4f\x9e\xec\x6b\x69\x69\xe9\x0b\x06\x83\ -\x34\x35\x35\x01\xd4\xb2\x41\x92\xa4\x5a\x5c\x54\x7b\x82\x10\x82\ -\x72\xb9\x5c\x3b\xa3\x28\x0a\xb9\x5c\x8e\x78\x3c\x8e\x65\x59\x3c\ -\x7d\xfa\xf4\xb7\xa3\xa3\xa3\x7f\x07\xe6\xdf\x36\xfe\xb5\x4a\x58\ -\x69\x14\x36\x60\x4d\x4d\x4d\x4d\xd5\xd5\xd5\xc5\x7d\x3e\xdf\x4f\ -\xe2\xf1\x38\xf9\x7c\x1e\xc7\x71\x90\x65\x19\xb7\xdb\x8d\xcb\xe5\ -\xaa\xc5\x46\x75\x55\x8d\xce\xcf\xcf\x13\x8d\x46\x59\x5a\x5a\xc2\ -\x71\x9c\xd4\xf5\xeb\xd7\x7f\x11\x8d\x46\xc7\x81\x24\xb0\xfa\x6e\ -\x8b\x96\xd6\x19\x52\xbc\x40\x08\x68\xee\xed\xed\xfd\xbd\xcf\xe7\ -\xfb\x71\x95\xf7\xaa\xa7\xdf\x24\x2e\x97\x0b\x4d\xd3\xd0\x34\x8d\ -\x99\x99\x99\xcf\x6f\xde\xbc\xf9\xe7\x0a\xdf\xaf\x01\xeb\x7d\xba\ -\xe1\xdb\xdf\xdd\xc0\x86\x0a\x10\xff\xf1\xe3\xc7\x7f\xd6\xd2\xd2\ -\xf2\x53\xaf\xd7\xbb\x4d\x96\x65\xfd\x9b\x94\xb2\xd9\xec\xbf\xe2\ -\xf1\xf8\xbd\x3b\x77\xee\xdc\x01\xcc\x8a\xe1\x65\xa0\xf8\xdf\x4e\ -\x44\x2a\x60\x54\x6e\xe4\x23\xa0\x1e\xf0\x54\xa8\x7b\x57\xb7\x5c\ -\xb9\xe2\x4c\xc5\x68\x16\x58\xfb\xb6\xa9\x48\xfa\x0e\xb3\xa3\x06\ -\xe8\x80\x6b\x9d\x59\xb2\x1a\x43\x6b\x15\x8f\x9d\xf7\x9a\x09\x3f\ -\xbc\x8c\x3e\x00\xf8\xbf\x07\xf0\x9f\x01\x00\x4c\x9a\xaf\x56\xe5\ -\x7c\xab\x31\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\x3e\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x03\xe0\x49\x44\x41\x54\x78\xda\xec\ -\x57\xcd\x6f\x13\x47\x1c\x7d\x33\xbb\xb6\x53\x12\x89\x9a\x96\x0f\ -\x21\x94\x2f\xa9\x20\x24\x24\x2a\x62\x2a\xf5\x54\x21\x95\xaa\x15\ -\x55\x05\x77\x44\x55\xa9\x87\x56\x84\x53\xff\x81\x9e\xb8\xe4\x80\ -\x90\xa8\xca\xa9\x87\x56\xad\x44\x0b\x12\x54\x70\x2c\x70\x80\xb6\ -\x2a\x1f\x6d\xf9\x08\xd0\x34\xc5\x76\x1d\x43\x88\x93\x38\xb6\x93\ -\xc6\xf6\xee\x4e\xdf\xec\x6e\xec\x75\x6c\x27\xa4\x5a\x94\x1e\x18\ -\x79\x24\xcf\x7a\x35\xbf\xf7\x7b\xef\xfd\x7e\x33\x16\x4a\x29\xac\ -\xe6\x90\x58\xe5\xf1\x1c\x80\xe0\x34\x6f\x9c\xd8\x73\xd6\x80\xb5\ -\x4f\x39\x0e\x97\xaa\xe5\x6b\x42\x4a\xd8\x30\xcf\x0f\x0c\x5e\x3a\ -\xc0\x07\x56\x58\x00\x4c\xce\x17\x74\xf0\x9d\x1f\x7d\xc1\x6d\xb9\ -\xaf\x12\x6d\x60\x1a\xf8\xfd\xf3\x0f\xde\xd5\xef\x73\x16\xc3\x04\ -\xd0\xe1\x66\xce\xe0\x95\x7b\x47\x99\xbf\xe1\x47\x0c\x0e\x1b\xb1\ -\x9e\x43\xb0\xca\xf3\xb8\x79\xfc\xf5\x82\x10\x62\x65\x34\x4b\x43\ -\xb3\x77\x81\xec\xed\x5f\xcc\x9e\x59\x8b\xe6\x58\x50\x32\xca\x55\ -\x84\x33\x10\x40\x2b\xa2\x6c\x38\xe5\x1c\x06\x0e\x7f\xd3\x8c\x6d\ -\xd9\xe8\xdc\xc0\x8c\x90\xbd\xf7\xf7\xb5\x62\xcf\xac\x07\x22\x30\ -\xc9\xa5\x30\x1b\x19\x10\x9e\x57\xab\xb9\xcb\xc0\xc4\xc5\xd6\xf2\ -\xb4\x1b\xec\x31\x82\xb9\x47\xb7\x7e\x02\xcf\x5f\xe8\x68\x0f\x00\ -\x15\x26\x2e\x35\x5f\x2d\x76\xd5\xcf\x8d\x00\x25\xf5\xc8\x42\x8a\ -\x25\x30\x28\x2f\x31\x55\xf2\xf7\x6d\x7e\xd5\xac\x6d\xe6\x54\x19\ -\xc7\x68\x03\xa0\x95\xae\x5e\x65\xcc\x4d\x16\xb0\xb4\x25\x6c\x18\ -\x99\xbb\xd0\xbe\xf9\xf4\xe0\xf6\xfe\xb7\x12\x1b\xbb\xa3\xa6\x8c\ -\x25\x06\x2f\xfe\xa8\x11\x06\x18\xb0\xdc\x0d\xbd\xd6\x20\x96\x0d\ -\x2e\x0d\x89\xe4\xcd\x11\x4c\xa5\x1f\xb5\x29\xdd\x85\xd4\xb4\x0c\ -\xb7\x49\xa0\xc4\x7b\xaf\xc5\x7f\x12\xa8\x72\x2d\x71\xfd\xc4\x9e\ -\x0b\x09\x9a\x32\xe0\x01\xdb\x63\xc0\xa5\x5b\xd3\xda\xba\x1c\xdd\ -\x5f\xb8\x59\xea\xc6\x03\xa0\x5a\x46\x62\xf0\x4b\xd7\xc0\x4b\x81\ -\x68\x92\x25\x42\x53\x9e\xfc\xd0\x35\x65\x5d\x02\x55\x75\x75\x16\ -\x7a\x1a\x86\x47\xab\x68\x96\x4d\x53\x99\xfc\xe5\x3e\xa5\xb5\xd1\ -\xbd\xb3\x17\x95\x07\x43\x68\xdf\xc0\x16\x0f\x07\x46\x67\x0f\xb0\ -\xee\x1d\xe4\x8b\x95\x6b\x7c\x10\x35\x83\x5a\x49\x32\x20\x8d\x08\ -\x92\xd7\x87\x91\x7b\x38\xe6\xd2\xd7\xaa\x7b\xaf\xeb\xde\x88\x9e\ -\x57\xfb\xe0\x38\xca\x65\xcd\xf3\x97\x5a\x36\x71\x6d\x48\xd9\xd5\ -\x8f\xdc\xe8\x35\xdc\xcd\xcc\x7e\xaf\x83\x36\x7a\x80\xdd\x6e\x26\ -\x9b\x83\x35\x3f\x8b\xdd\x1f\x1f\x23\x60\x7b\x11\x03\xc2\x05\x60\ -\x65\x4f\xc1\x51\x9e\xba\x90\x4f\x7b\x9c\x38\x2e\x08\xb9\x66\x0b\ -\x0a\x7f\x9f\xc2\xe1\xcf\xee\x7c\xcb\x87\xf3\x66\x0d\x3b\x3d\x20\ -\x0d\x13\xd3\xd9\x09\xc4\x7b\x77\x50\x91\x39\x58\xe3\x67\x1b\x4d\ -\xb9\x20\x89\x2e\x49\x21\x56\xd8\x93\xf8\x7e\x6c\x13\xec\x8a\x8d\ -\xa9\xcc\xc8\x84\xdf\x0f\x2a\x75\x06\xa4\xd7\x88\xf2\xe9\x71\x6c\ -\xde\xf5\x26\xb1\x8d\x71\x1d\xf5\xeb\x5f\xac\xa0\xfb\x2c\x71\xf4\ -\x76\x6c\x20\xfd\xbf\x62\x38\x35\xfd\x15\x97\x65\x4d\x8b\xe9\x63\ -\x73\x5b\xe6\x3f\x33\x25\xc4\xba\xa2\x88\xad\xdd\x0c\xab\xf4\x07\ -\x63\x47\x43\x3a\xb1\x3d\x7f\xc8\xd8\x7a\x14\x33\x57\x30\x74\x7a\ -\xf4\x6b\x4d\x7f\x63\x27\x94\x36\x72\x7f\x65\x48\xff\x36\x82\x71\ -\xf8\x29\x78\xad\xf9\x3f\x66\xbb\x58\x7f\x11\x89\xb3\x5a\xab\x28\ -\x64\x1f\x96\x87\xd3\xc5\x27\x3e\x03\x3e\x00\xe1\x16\x38\x8a\x8f\ -\x73\xe8\x7f\x23\x41\x65\x26\xbd\x8e\x28\xc2\xba\xaf\x38\xcc\x3e\ -\x8e\xa9\xd4\x3d\xa4\x27\x66\xcf\xfb\xd9\xdb\x35\x00\xba\xb6\xd5\ -\x5c\x9e\xc7\x6d\x05\x1d\x2f\x6f\xe2\xf7\x71\xc6\x0e\x2b\x7b\xdf\ -\x33\x91\x2e\xfa\xeb\x0a\xae\xde\xcf\x9f\x59\xc8\xbe\x81\x81\xd2\ -\xa3\x2c\xd6\x6e\xe9\x71\x4f\x30\xba\xc1\xa7\x1f\xa1\xe8\x2f\xcc\ -\x4e\xb7\xa4\x8b\x63\x49\x0c\x7d\x37\xf2\xf3\x82\xfe\x75\x06\x58\ -\xcb\x93\xc9\x14\x5e\xea\x7b\x85\xab\x59\xc6\x0e\x33\x7b\x8e\x48\ -\x27\x66\xd2\x7f\xe2\x71\xbe\xfc\x83\x1b\x20\x70\x29\xa9\x49\x90\ -\x4f\xa6\xd1\xfb\x36\xdb\x73\x99\xe6\xd3\x88\xc3\x1c\xa4\x7f\x26\ -\x9d\xc2\xad\x64\xe9\x9c\x9f\xbd\x0a\x16\xf4\x86\xdf\x4e\xee\x1d\ -\x95\x50\x5d\x0e\xaf\x65\x8e\x77\x71\x08\xf7\xe6\xcb\x04\x69\xc3\ -\xc2\xc0\x91\x4b\xbb\xb8\xcc\x04\x3d\xa0\x01\xbc\xc8\xd9\xc7\x19\ -\x0f\x97\xf7\xa6\x46\x90\xe7\x4c\x71\x4e\x7b\x7d\xb9\x0e\x80\x97\ -\x40\x68\xce\xa3\xcf\xf8\x2f\x40\xc5\xd7\xbf\x8a\xff\xd3\x10\xcf\ -\xff\x9c\xae\x36\x80\x7f\x05\x18\x00\xff\x6f\x60\xe9\x73\x5b\x68\ -\x09\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x05\x0b\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\xad\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x5d\x6f\x54\x45\x18\x7e\x66\x66\x77\x4b\xb7\xad\xa2\x12\x69\ -\xd3\x50\x68\xa8\x2d\x89\xd0\xab\x06\x23\x35\x91\xc8\x2f\x10\xbf\ -\xb8\x11\x2f\xe8\x0f\xc0\x2b\xd1\x60\x8c\x88\xa5\xdc\x16\x13\x35\ -\x41\x89\x16\x6f\x54\xc0\x7b\x62\xa8\x37\x6a\xca\x92\xd4\x72\x03\ -\x06\xd3\x52\xa4\x78\x51\xa0\x5f\xa1\x75\x77\xcf\x1c\xdf\xf7\x3d\ -\x33\xe7\xec\x6e\xbb\x85\xc4\x5d\xce\xe6\xcd\xf9\x98\xb3\xf3\x3c\ -\xef\xd7\x33\x73\x14\xa2\x23\xfd\xc3\xb9\x0b\x13\x5a\xeb\x1d\x61\ -\x18\xa2\x9e\x87\x52\x0a\xd6\xda\x6b\x6f\xbc\xf6\x6a\x2f\xdd\x16\ -\x14\x83\x7f\xff\xe3\xf9\xab\x3b\x7a\xba\x7b\xba\xb6\x77\x22\x08\ -\x6c\x5d\x09\x18\xa3\x71\xe3\xaf\x49\x5c\xbb\xfe\xe7\xf5\x37\x5f\ -\xdf\xbf\x2b\x45\xcf\xb2\x5a\x9b\x1e\xa3\x95\x80\x17\x8b\x45\xd4\ -\x2b\x0a\xec\x3d\x90\x02\x63\x31\x26\x63\x33\x81\x4c\x18\x5a\xdc\ -\xbd\x77\x5f\x08\x74\x74\x6c\xe1\x10\x09\x89\x5a\x11\x61\x60\x36\ -\x4a\x31\x26\x27\xa7\x30\x37\x3f\x0f\xc6\x64\x6c\x26\xa0\x18\x26\ -\x6d\x0c\xe6\xe6\xe6\x04\xb4\xb7\x77\x57\x5d\x22\x30\x31\x71\x15\ -\xf3\x04\x9e\x4e\xa5\xe0\x5c\x53\x4c\x00\x21\x79\xac\xe9\xa1\xa6\ -\xeb\x85\xc5\x25\x19\x99\xba\x39\xed\x42\xc6\xec\x51\x76\xa6\x7f\ -\x44\x13\x48\x94\xe4\x62\x5d\x60\x76\x6a\xdb\xd6\x0e\xdc\x27\x07\ -\xd3\xe9\xb4\x60\x31\x26\x24\x21\xee\x05\x4d\x79\xe1\xdc\x40\x2b\ -\x57\x2c\x26\x0e\x1b\x5f\xa7\xe8\x4f\xfe\x19\xbf\xcf\x69\xe2\x7a\ -\x29\xad\x99\x70\x6d\xf4\x78\x5c\x1b\x2d\x45\xc8\x58\xfe\x59\x42\ -\x40\x69\xb1\x10\x11\x01\x0f\xcc\x8c\x17\x16\x16\x30\xf2\xed\x37\ -\x18\x1b\x1b\x83\x8f\xc1\xf3\x3b\x77\xe2\xed\x83\xef\xa0\xad\xad\ -\x0d\x85\x42\x41\x08\x55\x3b\xfc\x98\x71\x18\x82\x53\x49\x40\x11\ -\xa0\xd2\x86\x06\xa3\x01\xbe\x4f\xb9\x50\xbd\x7f\xe4\x3d\x21\x74\ -\xf8\xf0\xbb\x78\x7a\xd3\x26\xdc\x9b\x9d\xc5\x99\x33\x5f\xe3\xd3\ -\xe3\x9f\xe0\xe8\x87\x1f\x61\xf3\xe6\x67\x89\x44\xb1\x6a\x2a\xa2\ -\x54\xc2\x61\x44\x16\x47\xc5\x33\x64\x6f\xa3\xf0\xe8\x88\x19\x5d\ -\x67\x1a\xd2\x18\x19\x19\x11\x0f\x0f\x1d\x1a\xc0\x8b\xfd\x7b\xb0\ -\x9d\xb4\x62\x0f\x9d\xdf\x3a\x70\x00\xf9\x7c\x1e\x3f\x5d\x38\x47\ -\xef\x65\x88\xac\x92\xd0\xae\x69\x26\x89\xaa\x8f\xac\x8f\x8a\x4e\ -\x52\xa0\x9c\x69\xc7\x9a\xc2\x9f\xca\xe0\x4a\x2e\x27\xc5\xd7\xd7\ -\xd7\x87\x42\xbe\x40\x16\x10\x70\x01\x7b\x5f\xde\x2b\xef\xe5\x72\ -\x97\xe5\x3d\x7e\x5f\xd1\x7f\xd7\x34\x98\x08\x2c\xc6\xa8\xa8\x81\ -\x20\x08\x85\x99\x12\xef\x7d\x11\x2a\xf2\xca\x60\x79\x65\x59\xee\ -\x9b\x9a\x9b\xb0\xb4\xb4\x44\x13\x86\x12\xea\x2c\xdd\xf3\x99\x01\ -\xf8\x1d\x8e\x5e\xf5\x14\xa0\x2c\x05\x5c\x8c\x8c\x59\x12\x01\x2b\ -\x61\x92\x4e\x70\xe1\xf2\xec\xe3\x49\x74\xa5\x87\x26\xc6\x6b\x69\ -\x69\x91\xa9\xaa\x46\xc0\xcd\xe3\x31\xa2\x2e\x58\xd5\x86\x54\x80\ -\xda\xc6\x05\xc3\x61\x52\x25\xf5\x91\x5f\x59\xa1\xba\x30\xf2\xcc\ -\xdf\x4b\xfd\x04\x01\x29\x59\x18\x75\xaf\x77\xb5\xb2\x13\xfd\x3a\ -\x20\x18\x5a\xb0\xca\x8a\xb0\xbc\x06\xdc\x24\x34\x12\xd8\x00\xbb\ -\x77\xbf\x20\xe3\x97\x46\x2f\xa1\x31\xdb\x88\x86\x0d\x0d\x72\x1e\ -\xfd\x65\x54\x00\x5f\xd9\xb7\x0f\x96\xbc\x61\x27\x15\xb1\xa8\x66\ -\xa5\x35\x60\x2a\x6b\x80\xbd\xe4\xbc\xa8\x40\x27\x11\xa0\x9f\xa5\ -\xb5\x61\x60\x60\x80\x24\xf4\x0f\x7c\x77\xf6\x2c\x6b\x21\x3a\x3b\ -\x3b\x31\x4b\x6d\xf8\xd5\xe9\xd3\x68\x6e\x6e\xc6\x41\xd2\x82\xd0\ -\xb2\x7a\xe8\xb8\x85\xab\x45\x20\x6e\x43\xc2\xb2\xe5\x4a\x68\x5d\ -\x0a\x82\x98\x80\x44\x80\x9e\x6f\x7c\x6a\x23\x86\x4e\x9e\xc4\x97\ -\x5f\x7c\x8e\xcf\x4e\x0d\xcb\x64\x9c\x82\x4c\x26\x83\xa6\xa6\x26\ -\x8c\x8f\x8f\xa3\xff\xa5\xfe\xc8\xcb\xaa\x8a\x1c\x96\xb5\x61\x94\ -\x02\xbb\xb6\x12\x7a\x02\xc6\x15\x59\x50\x0c\xd0\xde\xd6\x8e\xc1\ -\xc1\x13\x65\x53\xce\xcc\xcc\xe0\xc4\xd0\x10\x8e\x1d\xfb\x18\x17\ -\x2f\xfe\xec\x54\x74\xfd\x35\x81\xe7\x5c\x47\x09\x5d\xbe\x7c\x0a\ -\xb4\x8a\xd9\x07\xb6\x08\x4b\xfd\x9f\xb4\x94\x42\x6b\x6b\x2b\x4e\ -\x0d\x0f\xcb\x33\x5e\x0f\xb8\x83\xc3\x50\x3d\x64\x37\x92\xd4\xc4\ -\x2a\x1d\xf0\x3a\xad\x8c\x8e\xdb\xb0\x62\x4d\x29\x39\xf3\x02\xc3\ -\xe9\xb2\x4e\xeb\x43\xd7\x86\x0f\xc3\x8f\x30\x8c\x4e\x74\x20\xa9\ -\x01\xe3\x5a\xc4\xf7\xac\x56\x8f\xb0\xc2\xfb\xdc\x22\x16\xb0\xf5\ -\x0e\x2f\xc3\xab\x6a\xc0\x92\x5b\xa6\x44\xbb\x4b\x17\x90\x5a\x1e\ -\x7e\x7e\x16\x3b\x5b\x56\x03\xd6\xad\x86\x2a\x59\x8c\xfc\xb9\xb6\ -\x7b\xc2\x44\x45\x43\x5b\x99\x02\x0e\x4f\x49\xd8\xeb\x41\xc0\x6f\ -\x46\x4a\xa5\x38\x51\x42\x59\x24\x4c\x9d\xb7\xe4\x46\x0a\x50\x6b\ -\xbd\x5a\x09\x99\x1d\x6b\x7d\x48\xf6\xeb\x6f\xbf\xe3\xc1\xf2\x32\ -\x6a\x55\x05\x0c\x95\x6d\x6c\x44\xf7\x73\x5d\x52\x5b\xb2\x1f\x28\ -\x25\x90\x4e\x67\xa2\x16\x24\x66\xd3\xd3\xb7\x84\x21\xaf\x70\xb5\ -\x24\xc0\x3b\xab\x5b\x7f\xdf\xc6\x56\xda\xf6\xaf\xda\x13\x72\xc1\ -\xb3\xb4\xf2\x4e\x98\xa3\x90\x26\x89\xad\x75\x0f\x84\x2e\xd5\x77\ -\xee\xfc\x83\xee\xee\xae\x58\x58\x98\x40\xb8\xb8\xb8\x38\x75\x39\ -\x77\x65\xdb\x16\x62\xf7\x38\xbe\x0d\x09\x8b\xb7\x73\x53\x8c\xcd\ -\x8e\x3e\x49\xd6\x75\x7c\x70\xe8\x7c\xa6\x61\x43\xc7\xe3\x20\x90\ -\xff\x77\x65\xfa\xe8\x07\x47\xf6\xd3\xed\x0d\xf9\x38\x25\x7b\x86\ -\xac\x9d\xec\x09\xdf\x19\x75\x3c\xb8\xff\x16\xc8\x6e\x93\xdd\xf5\ -\xa9\x66\x12\x59\xfe\x56\x7b\x24\x4d\xfd\xff\xe5\x90\x27\x7b\xc0\ -\x9f\xe7\xff\x09\x30\x00\x87\x00\xfa\x87\xc5\x57\x0a\x20\x00\x00\ -\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\xce\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x70\x49\x44\x41\x54\x78\xda\xbc\ -\x57\xcb\x6e\x14\x47\x14\x3d\x55\xd5\x3d\xc6\x83\x3c\x76\x62\xc1\ -\x06\x31\x10\xc5\xb1\xd9\xd8\xd9\x58\x7c\x00\x16\x1b\x63\x90\x42\ -\x1e\x22\x0a\xbf\x60\xd6\x51\x94\x65\x42\xb2\x4e\xf8\x03\x2b\x71\ -\x94\xf0\x10\x08\xac\x2c\x82\x04\x5e\x98\x48\x49\x36\x66\x83\x91\ -\x23\xdb\x83\x09\x8e\x88\x83\xcd\x60\x3c\xaf\xae\xce\xbd\xb7\xab\ -\x7b\x1e\xb6\xc7\x56\x98\xa1\x35\x57\x33\xd3\xd5\xdd\xe7\xd4\xb9\ -\xe7\xde\xaa\x56\x88\x0e\xff\xa7\x2b\xd7\x66\xb5\xd6\xc7\xc2\x30\ -\x44\x3b\x0f\xa5\x14\xac\xb5\x0f\x3e\x7c\xff\xbd\x21\xfa\x5b\x56\ -\x0c\xfe\xe3\xe5\xab\xf7\x8f\x0d\xf4\x0f\xf4\xbd\xfd\x16\x82\xc0\ -\xb6\x95\x80\x31\x1a\xf3\x7f\x2e\xe0\xc1\xdc\xc3\xb9\x8f\x3e\x38\ -\x3b\xe8\xd1\xb9\xb4\xd6\x66\xc0\x68\x25\xe0\x95\x4a\x05\xed\x52\ -\x81\x67\x0f\x78\x60\x2c\xc6\x64\x6c\x26\x90\x0a\x43\x8b\xd5\x7f\ -\x9f\x09\x81\x6c\xf6\x30\x4b\x24\x24\x5a\x45\x84\x81\x39\x28\xc5\ -\x58\x58\x58\xc4\xda\xfa\x3a\x18\x93\xb1\x99\x80\x62\x18\xdf\x18\ -\xac\xad\xad\x09\xe8\xd0\xd0\x60\x5b\x14\x98\x9d\xbd\x8f\x75\x02\ -\xf7\x3d\x0f\x6e\x6a\x8a\x09\x20\xa4\x19\x6b\x3a\xa9\xe9\xf7\xf3\ -\xfc\x0b\x19\x59\x5c\xca\x39\xc9\xd0\xf0\xad\xe4\x03\x56\x08\xee\ -\x7b\x17\xa5\x78\xfc\xe8\x91\x2c\x9e\xd1\x04\x7d\xdf\x17\x2c\xc6\ -\x84\x24\xc4\x5d\xa0\x29\x2f\x9c\x1b\x68\xe5\xcc\x62\x12\xe9\xf8\ -\xb7\x47\x37\x19\xe3\xb9\x73\xd1\x3d\x41\x10\xa0\x5c\x2e\xcb\x77\ -\xb8\x33\x7a\x42\x50\x93\x01\xd9\x84\x8c\x15\x9f\xab\x12\x50\x5a\ -\x22\x44\x44\x80\xf3\x15\x03\xb3\x31\xa7\xa6\x6e\xe1\xd6\xcd\x9b\ -\xd8\xd8\xd8\xe0\x3b\xe4\x9e\x9e\x9e\x37\xf1\xed\xa5\x4b\x28\x95\ -\x4a\x4d\x55\xb0\x6e\xb6\xc6\x61\x08\x4e\x23\x01\x45\x80\x4a\x1b\ -\x1a\x0c\x9d\xdc\x11\x01\x96\xea\xab\x8b\x5f\x22\xb7\xb4\x84\xe1\ -\xe3\xc7\x31\x3a\x7a\x4a\x1e\xb8\x91\xcf\x63\x6e\xfe\x61\x5d\x8a\ -\x9a\xbb\x1f\x0e\x23\x8a\x3a\x02\xfc\x40\x01\x93\x93\x6e\xc0\xd3\ -\xe8\xe8\x48\x61\xf2\x87\x49\x2c\x2f\x2f\x63\xec\xf4\x69\x7c\x72\ -\xfe\x3c\x8a\xc5\x62\x72\xf3\xe0\xbb\x43\x22\x3f\x3f\xbf\x29\x09\ -\x55\x55\x35\x56\xd6\x6e\xf1\x00\x97\x49\x6c\x32\xb9\xc7\x90\x61\ -\x52\x98\xbe\x33\x2d\x0f\x1f\x3d\x35\x46\xe0\x25\x4a\x47\x90\xcc\ -\x2a\x22\xa2\x44\xad\xa6\x0a\x84\x8e\x80\xc3\xd0\xaa\xc1\x03\x41\ -\x10\x0a\x33\x96\x26\x26\x60\x8c\x22\x15\x0c\x0a\x85\x4d\x01\x3b\ -\x78\xf0\x00\xf2\x2f\xf2\xa2\x0c\x13\x63\x6f\xf0\xec\x39\xff\x41\ -\xc0\xcd\x6b\x57\x01\x12\xf9\xd9\x8c\x8c\x59\xa3\x00\x95\x21\x01\ -\x6a\xab\x6a\x4a\x4e\xd7\xcc\x2c\x94\xdf\x9a\x54\x61\xf9\xce\x8c\ -\x8d\xa1\x33\x9d\x16\x73\x5e\xbb\x7e\x03\x85\xcd\xcd\x44\xd2\x1d\ -\x4a\xc1\x55\x81\x92\x0a\x88\xaa\x20\xba\x5e\x57\xcb\xd0\x24\x39\ -\x8a\xe5\x62\x2a\x36\x08\x44\x95\xd5\xd5\x7f\xe0\x71\x69\xd2\xbf\ -\x5f\x6e\xdf\xc6\xf0\xf0\x30\x79\xa4\x83\x5a\x99\x57\x27\xed\x4e\ -\x21\xaa\x26\x18\xa6\x5a\x9a\x8d\x1e\x88\x2f\xe6\x91\xc0\x06\x38\ -\x31\x32\x22\xe3\xd3\x77\xef\x22\x9d\xee\x84\x9f\xf2\x5d\x79\x47\ -\x04\x15\xcd\x66\x2f\x51\xeb\x01\xd3\xe8\x01\x96\x8f\xf3\xa2\x02\ -\x9d\xa4\x80\x78\xc2\x56\x2c\xce\x9d\xfb\x18\x33\x33\x33\x98\x98\ -\x98\xc0\x5f\x2b\x2b\x38\x39\x72\x52\xf2\xff\xf4\xe9\xdf\xb0\x61\ -\xd4\x35\xb8\xae\xa1\x76\x4b\x40\x4d\x19\x12\x56\x43\x15\x58\x97\ -\x82\xa0\x5a\x4e\xac\x40\x18\xa0\xfb\x8d\x6e\x7c\x43\xcd\x66\xf2\ -\xbb\xef\xf1\xf3\xd4\x94\x44\xbc\xb0\x64\xb3\xd9\x88\x04\xcf\xb2\ -\x19\x83\xd8\x03\x2e\xc5\x51\x0a\xec\xf6\x9d\x30\x26\x60\xc8\x70\ -\xa2\x0e\xa9\xd0\x93\xe9\xc6\xf8\xf8\x38\x2e\x5c\x18\xa7\xaa\x28\ -\x48\x37\xec\xed\xed\x95\xf1\x52\xb1\x4c\x0f\x50\x91\x0a\xbb\xed\ -\x05\x94\x69\xd6\x09\x5d\xbe\x92\xa6\xa1\x12\xf6\xd6\x56\xa8\xe7\ -\x47\x66\xe4\x2a\xc8\x64\x32\xb2\x06\xc8\x92\x0d\x56\x0f\x68\x9a\ -\x83\x2a\x83\x04\x67\x4b\x1f\x88\xfb\x34\xe7\x27\x2e\xc3\x86\x35\ -\x25\x59\xd9\xea\x0f\x0d\xa5\xf6\xb8\x1b\x72\x18\x46\x6f\xdb\x07\ -\x5c\x89\x38\xe0\xaa\x02\xad\x3b\xe2\x36\xbc\xc5\x03\x6c\x24\xa3\ -\xab\x4d\x62\x2f\x0b\xcc\xff\x23\x10\x3d\x9f\xbb\xac\xad\xf3\x80\ -\x75\xab\xa1\xaa\x69\x44\x5a\xb7\x61\x4f\xa8\x5d\x18\xc1\x6c\x28\ -\x43\x1d\x6d\x48\x6a\xe4\x6a\xc7\x8e\xb8\x49\x2b\xd6\xe2\x83\xf6\ -\x6e\xc9\x8d\x18\x50\x6f\xbf\x1f\xd0\xd2\xeb\x43\x8a\x99\x7b\xbf\ -\xe2\x25\x2d\x30\xad\x72\x01\x43\xa5\x3b\x3b\xd1\xff\x4e\x5f\xb2\ -\xc5\xab\xf3\x00\x2f\xaf\x52\x82\xc4\x2c\x97\x7b\x24\x0c\xbb\xba\ -\xba\x5a\x4a\x80\x77\x56\x8f\x96\x1f\xe3\x08\x6d\xfb\xb7\xec\x09\ -\xd9\xf0\xa9\x54\x4a\x76\xc2\xac\x82\xbf\x7f\x3f\x5a\x5d\x03\xa1\ -\x4b\xf5\x93\x27\x2b\xe8\xef\xef\x4b\x1a\x0b\x13\x08\xf3\xf9\xfc\ -\xe2\x6f\xbf\xff\x71\xf4\x30\xb1\x7b\x1d\xef\x86\x84\xc5\x1b\x99\ -\x45\x48\x13\x07\xba\x29\xfa\xbe\xb8\xf8\xf5\xd5\x54\xc7\xbe\xec\ -\xeb\x20\x50\x2a\x16\x72\x9f\x7f\xf6\xe9\x59\xfa\x3b\x2f\x2f\xa7\ -\x14\xbc\xb2\x1c\xa2\xc8\xc4\x95\xd1\xc6\x83\xeb\xef\x39\xc5\x63\ -\x8a\xd5\x38\xd5\x4c\x22\xcd\xef\x6a\x7b\x5b\x55\x5e\xd9\x0e\x25\ -\x8a\x97\xfc\x7a\xfe\x9f\x00\x03\x00\x64\x00\x02\x02\x33\xf4\x9b\ -\xf0\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\x3b\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x03\xdd\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x4b\x4f\x13\x51\x14\x3e\xf7\xde\x4e\x5b\x1e\xd5\x85\x4b\x43\ -\xc1\x58\x0b\x1b\xf8\x25\x4a\x22\x3e\xa8\x2e\x25\xfc\x07\x63\x5c\ -\x1a\xe3\x2f\x51\xe3\x03\x17\xb8\x31\x84\xb8\x53\x13\x75\x03\x1b\ -\x50\x48\x4b\x91\xe0\x06\x29\x94\x40\x3b\x6d\x67\x3c\xe7\x3e\xe6\ -\xd1\x69\x87\xcd\x94\x49\x4e\x7a\xe7\xde\xdb\xfb\x7d\xe7\x79\xcf\ -\x30\x50\x8f\xf5\xf6\xfd\x87\x35\xce\xf9\x94\xeb\xba\x30\xc8\x87\ -\x31\x06\x8e\xe3\x6c\xdc\xbb\x73\x7b\x06\x5f\x5b\x8c\xc0\xdf\xbc\ -\x5b\x5a\x9f\x9a\x2c\x4e\x16\xae\x5f\x83\x4e\xc7\x19\x28\x01\x21\ -\x38\x6c\x6d\x97\x61\x63\xf3\xd7\xe6\xfd\xbb\x73\xd3\x29\x9c\x1b\ -\xe6\x5c\x4c\x0a\xce\x24\x78\xbb\xdd\x86\x41\x59\x81\xb4\x07\x48\ -\x01\x61\x11\x26\x61\x13\x81\xb4\xeb\x3a\x70\xf0\xef\x50\x12\xc8\ -\xe7\xc7\xc8\x44\x92\x44\x52\x44\x08\x98\x04\x5d\x0c\xe5\x72\x05\ -\x6a\x47\x47\x40\x98\x84\x4d\x04\x18\xc1\x58\x42\x40\xad\x56\x93\ -\xa0\x33\x33\xd3\x03\xb1\xc0\xda\xda\x3a\x1c\x21\xb8\x95\x4a\x81\ -\x56\x8d\x11\x01\x70\x51\x63\x8e\x93\x1c\xc7\xc7\xf5\x13\xb9\x52\ -\xd9\xd9\x05\xc6\x99\x36\x1b\x6d\xf2\x2d\x22\xe7\x7a\xcc\xf7\x7b\ -\x68\x7d\x62\x3c\x0f\x87\xa8\xa0\x65\x59\x12\x8b\x30\x41\x3a\x44\ -\x6f\xe0\x08\x46\xbe\x01\xce\xbc\x60\xa1\xcd\xe9\x74\x5a\xbe\xdb\ -\xb6\x8d\x2e\xea\xe8\x35\x11\x99\x77\xfb\xa3\x7b\x04\x39\x9e\x49\ -\xe7\x12\x96\x99\xf3\x09\x30\x2e\xc5\x05\x45\x20\x85\x2c\x87\x86\ -\x86\xe0\xe1\x83\x92\x7c\x7f\xf9\xea\x35\x34\x1a\x0d\x39\xce\x66\ -\xb3\x91\x79\xc7\xe9\x9f\x3d\x66\x4d\x68\x0c\x89\xd3\x4d\x80\x61\ -\x80\x30\x2e\x70\xd1\x37\x33\x91\xc8\x66\x32\x1e\x21\xe3\x8e\x5e\ -\xf3\x9e\xab\xfa\x46\x3f\x68\x0c\x25\x21\x02\xc4\x90\xcc\xaa\x26\ -\x5d\xcf\x05\x24\xb4\xd9\xbc\xf3\x80\x7b\xa2\xf3\x2c\x2e\x0d\x94\ -\x0b\x38\x97\x42\x58\x4e\x24\x06\x28\x4d\x98\x7f\x10\x43\x33\x91\ -\x80\x17\x78\xfa\x5d\x8f\xbb\xe7\x59\x1c\xbe\xab\x09\x68\x0c\x92\ -\x90\x05\x3a\x1d\x57\x32\x53\x5a\x19\xb6\x4c\x05\x8b\x3e\x44\x05\ -\x10\xf3\xc6\xfe\x3c\x3b\xd7\x02\x86\x9c\x31\x3f\xfd\x9f\x30\x03\ -\x16\x70\xd4\x41\x8e\xef\xcb\xb0\xc6\x94\x21\x02\x7f\x85\x32\xbb\ -\x1c\x2b\x2d\x68\xee\x3c\x0b\x18\xb7\x1a\xb2\x2a\x0b\x94\x0b\xb8\ -\x9f\x86\xc2\xf3\x51\xd0\x5c\xa0\x75\xdb\xa9\x94\x21\x85\xbe\x23\ -\xa1\xb1\xc1\xe3\x5d\xa6\xed\x27\x86\xb8\xc2\x10\xbd\xd2\x50\x6d\ -\xf4\x23\x16\x59\x62\x46\x50\xca\x35\x9b\x4d\xb0\x9b\x2d\xc8\x64\ -\x55\xe4\xd3\xd8\xd5\xe9\x48\x4c\x64\xc1\x8a\x0b\x42\xed\x2f\x83\ -\x21\x02\x31\xc0\x4d\x16\x70\xe1\xa7\x88\xd2\x1a\xaf\xcd\xb6\x03\ -\xb7\x66\x67\xd1\x5f\x6d\x58\xfd\xbc\x0a\xdb\xbf\xb7\xa5\xd0\x98\ -\x2e\xad\x9b\xb4\xd6\xee\xc8\xbd\x3c\x90\xe3\x51\x11\xe1\x34\x44\ -\xac\xae\x2c\x70\xb4\x0b\x3a\x21\x0b\xb4\x11\xb8\x34\x3f\x0f\xf5\ -\xe3\x13\x58\x59\xf9\x04\x1f\x97\x97\xa5\x3a\xa3\xa3\x39\x98\x2f\ -\x95\xe4\x9a\x2c\x4e\x0c\x62\xeb\x80\x17\x03\xda\xc5\xca\x05\x4e\ -\xef\x4a\x68\x0e\xa2\x31\xe0\x9e\x66\xd3\x86\x85\x85\x47\xb0\xb8\ -\xb8\xd0\x55\xdd\x5c\x74\x85\x2d\xf7\x70\x1d\xac\xe7\xf6\x02\x4c\ -\xc4\x55\x42\x16\xba\x7c\x4c\xd1\x21\xa6\xad\x96\x1d\xd1\xd0\x5c\ -\xd7\x84\x1d\xeb\xff\x30\x03\x0f\x27\x52\x07\x4c\x9d\x26\xff\x78\ -\xc5\x26\x7c\xa7\x74\x67\xf7\x39\x66\xef\x85\xaf\x30\x04\xef\x59\ -\x07\x74\x8a\x68\x60\x63\x81\x24\x1f\x53\x86\x23\x31\xe0\xa0\x7a\ -\x82\xfb\x45\x22\x78\x81\x24\x4b\x40\x9d\x4f\x15\xd5\x09\xc5\x80\ -\xa3\x6f\x43\x16\x28\x44\x9c\x27\x4e\xc0\xbf\x37\x84\xc4\xec\x4a\ -\x43\xae\x1a\x92\x80\xb9\x06\xd1\x11\xc7\x94\x62\x2e\xe3\x60\xb0\ -\x2d\xb9\x90\x01\xc8\x7b\xf7\x03\x5c\xd6\x79\x17\xe5\xcb\xd7\x6f\ -\x70\x7a\x76\x06\x49\x45\x01\x41\x0d\x63\x77\x55\xbc\x51\x50\x17\ -\x1b\xf5\x03\x41\x02\x96\x95\x56\x29\x88\xcc\xaa\xd5\x5d\xc9\x30\ -\x97\xcb\x25\x4a\x80\x9a\xd0\xdd\x3f\x7b\x30\x8e\x6d\x7f\xa4\x27\ -\xa4\x80\xa7\x26\xb3\xb2\x53\x95\x56\xb0\x46\x46\x20\xe9\x1c\x70\ -\xb5\xab\xf7\xf7\xff\x42\xb1\x58\xf0\x0a\x0b\x11\x70\xeb\xf5\x7a\ -\xe5\xfb\x8f\x9f\x13\x63\xc8\xee\x22\xbe\x0d\x11\x8b\xba\xe9\x0a\ -\x61\x93\xa2\x97\x51\x0a\xcf\x9e\xbf\x58\x4a\x67\xb2\xf9\x8b\x20\ -\x60\x37\x1b\xd5\xa7\x4f\x1e\xcf\xe1\xeb\x96\xfc\x38\x45\xb9\x82\ -\x72\x15\xe5\x92\xc9\x8c\x01\x3e\x94\x7f\xc7\x28\x7b\x28\x07\xc6\ -\xd5\x44\x62\x98\xbe\xd5\xe2\xdb\xdb\xc4\xc2\x01\xaf\x51\x38\xa5\ -\xcf\xf3\xff\x02\x0c\x00\xad\x72\xb7\xe6\x7e\x95\x94\xe9\x00\x00\ -\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x08\xd0\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x08\x72\x49\x44\x41\x54\x78\xda\xb4\ -\x57\x7b\x70\x54\xd5\x19\xff\xdd\xd7\xee\xcd\x3b\xd9\x6c\xde\x9b\ -\xcd\x83\x48\xa8\xe5\x51\x0a\x62\x85\x0a\x8c\xad\x38\x34\x05\x83\ -\x54\x23\xc1\x22\xa5\xe3\x50\x07\x86\x0c\xad\x33\x19\xc4\x61\xf8\ -\x0b\x95\x47\x41\xaa\x28\x14\x1d\x41\x42\x0c\x15\x49\x91\x28\xcd\ -\x84\x20\xe0\x58\x5a\x1e\x03\x04\x89\x49\xc8\x6b\x1f\xd9\xec\x26\ -\x84\x84\x3c\xc8\x66\xf7\xde\xdb\xef\xdc\xdd\x25\x09\x46\xda\xa2\ -\xde\x9d\x6f\xf7\xde\x73\xce\x9e\xef\xf7\xfd\xbe\xc7\xf9\x2e\x07\ -\x40\x3c\x78\xf0\x60\x39\xc7\x71\x79\x9a\xa6\xe1\x87\xba\x68\x7f\ -\xd0\xfe\x15\x85\x85\x85\xf9\xf4\xe8\x0f\x8d\x8b\x24\x61\x4c\x79\ -\xfe\xa2\x45\x50\x14\xe5\x07\x03\x20\x08\x02\xca\x8f\x1c\xc9\x63\ -\xfa\x48\x7a\x47\x02\x90\x99\xe5\x8a\xa2\xc2\x6e\x77\xe8\x48\xd9\ -\x15\x62\x23\xf4\xfc\x5d\xc6\xd8\x73\x7a\x7a\x7a\x68\x5c\x1e\x09\ -\x80\x67\xeb\xee\xa0\x91\x24\xb8\xdd\x2e\x18\x0c\x12\x8c\x41\x31\ -\x04\xc7\xd8\x5c\x48\x04\x12\x57\xbb\x4b\xff\xbd\xd7\x98\x28\x19\ -\xe9\xbf\x6e\x48\xf4\xcb\x0d\xab\xe1\x46\x32\x23\xde\x41\x42\x68\ -\x3b\x5c\x6d\x88\x24\xa5\xbd\x1d\xed\xc1\x55\x1a\x54\xba\x8b\xa0\ -\x31\x36\xe7\x57\x35\x68\x41\xcb\x44\x41\x44\x7b\x5b\xdb\x28\x6b\ -\x43\x63\x6c\x11\xcf\x89\x90\x04\x23\x22\x8d\x26\xdc\x70\xf7\xc0\ -\x92\x6a\xb9\x5b\xf7\x68\x00\x22\x71\x91\x94\x96\x8e\x35\x9f\x35\ -\xe0\x64\xbb\x1f\x03\x5e\x95\x71\x87\x09\x89\xe1\x58\x60\xe1\xb0\ -\x7a\x66\x36\x8c\x3c\x87\x21\x85\x40\xd0\x3e\xcc\x5d\x16\x8b\x65\ -\x14\x00\x87\xc3\xa1\x53\xcd\xd3\xb6\x46\x31\x12\x7f\xfd\xd7\x72\ -\x7c\x7c\xe5\x30\xbc\x3e\xe0\xd2\x74\x6d\x0c\xf5\x41\x00\x9c\xce\ -\x00\x90\x7f\xa4\x11\xe9\xe4\xa1\xca\x82\x07\x30\xc9\x2c\xeb\xb4\ -\x1d\x6b\xec\xc1\x96\x7f\xda\xf1\xc1\xfe\x3a\xec\x9d\x6f\xc5\xc3\ -\x29\x11\x18\xd2\x82\xfe\x1d\xe1\x77\x04\x9f\x79\x5e\x84\x41\x88\ -\xc0\xf6\x93\x0b\xd0\xd4\x75\x0e\x5b\x7f\x79\x02\x3f\xce\x9e\x41\ -\xec\xf9\x11\xe0\x6f\x0c\x00\x6c\xd8\x4f\x06\x57\x2f\xc9\x85\x83\ -\x2c\x4b\x8d\x93\xd1\xe7\xd3\xf4\x99\xc7\xb3\xa2\x31\x45\x8e\xc5\ -\xb1\x0e\x19\x8b\xcb\x9b\x51\x34\xcd\x8c\xf5\x33\xd3\x48\x09\x0f\ -\x81\x50\xab\xea\x70\x9a\x09\x1c\x4f\xe3\x32\xce\xd9\x3f\xc2\x17\ -\xcd\x9f\xa3\x6c\xb9\x07\x6d\xce\x76\x62\xad\x1f\x8a\x2a\xe9\x8c\ -\x8e\xed\x02\x9a\x20\xf7\x52\x72\xf2\xf0\x91\x28\x9c\x40\x3b\x6a\ -\x3a\x35\x7e\xfa\x1a\x54\x39\xbc\x38\x2d\x19\x73\x32\xa2\xf1\xbb\ -\x63\xcd\xb0\xf5\xda\xb0\x71\xb2\x04\xd9\x60\x80\xef\x4e\x5c\xf0\ -\x90\x0c\x32\xc2\x8c\x51\xd8\x75\x7a\x05\x8a\xe6\x6e\xa7\xf9\x08\ -\x8a\x21\x1f\x38\x9e\xd1\x3f\x76\x8d\x11\x43\xf4\x31\x0b\xec\x76\ -\x27\x51\x28\xc0\xe9\x70\x12\x26\x55\xa7\x8c\x91\xcc\x91\xa5\xf5\ -\x2d\xad\x08\xa7\x38\x39\xf0\x58\x34\x0a\xaa\xba\x51\xec\x33\x60\ -\xcb\x4c\x0f\x06\x20\xe8\xc0\x19\x00\x43\x64\x2c\x0e\x9d\x7b\x15\ -\x2a\xe1\x7f\x30\xe6\x29\x34\x3b\x1a\xe9\xbf\x14\x2f\x0e\x3b\xe2\ -\xe2\x62\xc7\x84\x20\x0e\x17\x0a\x09\xb9\x39\x13\xe1\xb4\xb7\x21\ -\x3d\xc3\x0a\xbf\xdf\x4b\xd6\x79\xf5\x3c\x68\x6d\x6d\x85\x35\x33\ -\x23\xa0\x44\x36\xe0\x54\x84\x03\xb3\xf7\xd7\xa0\xb8\xe1\x6b\x6c\ -\x28\x5b\x03\xaf\x26\xd0\x2a\x01\x61\x91\x49\x38\xbe\xa4\x1e\xcf\ -\x1a\xf3\x91\x18\x41\x94\x27\x4f\x40\xf3\xf5\x06\x64\xa5\xa6\x10\ -\x10\x7e\x4c\x06\xf8\x50\x6a\x32\xff\xcd\x7b\x53\x46\xe1\xe1\x6c\ -\xcc\x7f\x4b\x44\x79\xcd\x26\x84\x1b\x22\xf5\xd4\xe2\xc9\xdf\x9c\ -\x24\x82\x0b\x0f\x43\x7b\xc9\x7b\xb0\x2f\x9e\x8b\x92\xbe\xe3\xa8\ -\xb7\xfe\x04\x5b\xb7\x5d\xc0\xcf\x9a\x6e\xe1\xa1\xa6\x6e\x38\x37\ -\xad\xc2\xa0\x49\xc4\xac\xb6\x71\xa8\x5d\x30\x03\x0d\xf9\x73\xe0\ -\xab\x38\x0c\x75\x68\x88\x34\x09\xa3\x83\xf6\x9b\x31\xa0\xe1\x44\ -\x91\x8f\xe8\x6f\x87\x12\xe6\xc6\xc6\x8a\x47\xd1\xe0\x39\x8b\x57\ -\x7e\x55\x05\xc9\x18\x0e\x8e\x2a\xa5\x73\x7d\x11\x06\xae\x5d\x46\ -\xd6\x87\xff\xc0\x4d\x1a\x3b\x1a\x65\x42\x5e\xe9\x55\x2c\x78\x7f\ -\x00\x7f\x7b\x7a\x1a\xaa\x6f\xec\xc5\xa2\xdc\xd5\xb0\xae\xd8\x8a\ -\xc4\xd7\xb7\xa0\xeb\xe3\x03\x70\x95\x1f\x82\x7d\x65\x15\x4c\x7f\ -\x3f\x35\x66\x1a\xf2\x81\x2c\x60\x00\x14\xf8\xb4\xdb\xf0\x2a\xbd\ -\xc8\x48\x98\x82\xdd\xcf\x79\x70\xa6\xf1\x04\xaa\xea\x77\x23\x2c\ -\xca\x0c\xdb\xaa\x65\xb8\xfd\xf5\x55\x8c\x2f\xab\x84\x9c\x9d\x0b\ -\xbf\x77\x08\x29\x44\xf3\x97\xcf\x4f\x41\x3c\xb9\x25\xeb\xcf\xe5\ -\xb8\xec\xac\x81\x4f\x5a\x8d\x2f\x9b\xdc\x88\x56\x06\x91\xf9\xd4\ -\xb3\x48\xdd\xb4\x13\x53\x0f\x93\x11\xda\xbd\x82\x50\x0f\x34\xc0\ -\x66\x6b\xd1\x83\xb1\xa9\xa5\x9e\xaa\x98\x8c\xe2\x39\x25\x78\xbd\ -\x7a\x29\xd6\xb9\xaa\x61\xea\xec\x42\xe4\x1b\x7b\xd1\xd6\xde\x4e\ -\xa9\xe1\xd3\xad\x69\xa4\xc0\x94\xe8\x90\x79\x6d\x86\x09\xd9\xda\ -\x6a\x38\xfa\x67\xe2\xbd\x0b\x5d\xb8\x31\xd8\x8a\xc6\xce\xdb\x81\ -\x4d\x19\xed\xbe\x6b\xd0\xb6\xe5\xdd\xc3\x05\x3a\x0b\x1c\x32\x33\ -\xb3\x28\xe0\x5a\x60\xa5\x20\xe4\xa8\x94\x8e\x1b\x5f\x88\x9a\xa6\ -\x0f\xb0\xa7\xe3\x10\xde\x2f\xeb\x86\x14\x19\x03\xff\xd0\x80\xee\ -\x32\x1b\xad\xcb\xc8\xcc\x86\xc4\xcb\x70\xde\xac\xc1\xa9\xd6\xd3\ -\xd8\xb1\xf0\xdf\x98\xf2\xe0\x43\xa3\x14\x38\xa9\xac\xa7\x25\x24\ -\x07\x74\x18\x8d\xdf\xe2\x02\xda\x90\x67\x10\xb8\xe1\xa2\x46\x81\ -\x0d\xef\xe0\x20\xe6\x6d\x6e\x06\x97\x2c\x61\xc7\x99\xe7\xf4\x34\ -\x34\x50\x7d\xd7\x03\x93\x67\xe5\x36\x8c\x0a\x98\x17\x2f\x97\xcf\ -\x42\xe1\x23\x7f\x44\x4c\x6c\x0e\x3a\x2e\x5e\xc0\xa5\x55\xcf\xe3\ -\xe4\x03\x26\x7c\x9e\x9b\x80\x86\x47\x27\xd1\x7d\x3c\x6a\xd6\xbe\ -\x00\x83\xbb\xed\xdb\xb2\x80\x29\x15\xa8\x1c\xf3\x01\xa1\x88\x15\ -\x0c\x46\x38\xdf\xdd\x09\x61\xe2\x8f\xf0\xda\xd3\x2d\x64\xe5\x57\ -\x78\xe6\x9d\x70\xd4\xba\x4e\x21\x5c\x36\x22\x5a\x36\xa3\xe7\xb6\ -\x07\xbf\xdf\x97\x00\x8b\x79\x22\x5e\x98\xb3\x0d\x9d\x6f\x6d\x42\ -\xfd\x8b\x4b\x60\x4a\x34\x63\xc6\xe6\x37\xf0\xc8\xce\xdd\xba\xcc\ -\xd8\xbc\x03\x71\xa6\x58\x58\x0e\xed\xc5\xd1\x9f\xe6\xbc\xca\xb2\ -\x7e\xcc\x18\x60\xe9\xc6\x8b\x4c\xb9\x04\x4e\xe0\xe0\xda\xbd\x1d\ -\x93\x4a\x3e\x45\xb7\xca\x63\xcf\xf2\x26\x7c\x7a\xe9\x6d\xbc\x52\ -\xfe\x0b\x38\xbb\x81\x68\x63\xe0\x10\x59\x34\x7d\x19\xd6\xce\xdb\ -\x87\xda\xf5\x2f\x41\x39\x5b\x8d\xa9\xeb\x37\xc2\x7f\xbd\x16\xfd\ -\x65\x7b\xe1\xef\x70\x05\x94\x24\xa4\x20\xfa\xe1\xd9\x98\xf2\xd2\ -\x3a\x5c\xdd\xb3\x6b\x45\xa5\x41\xd2\xe6\x9d\xad\x5d\x49\x53\x0a\ -\x23\x3d\xf1\xc0\x81\x03\xee\xa5\x4b\x97\xa2\xae\xbe\x5e\x2f\x18\ -\x1c\x59\x3f\x50\x55\x81\xde\x83\xef\x22\xb9\xa4\x02\x18\x18\xa0\ -\x34\x24\xd8\x44\xbb\xc8\x1b\xa9\x68\x89\x70\xf7\x36\x20\x31\x2a\ -\x07\x0a\xd9\xd2\x77\xf5\x3c\xba\x36\xac\xc1\xd4\xe2\x97\x31\x58\ -\xf1\x11\xfc\xce\x16\x5a\x4c\xb6\x85\x8a\x0f\x3b\x30\x14\x3f\x24\ -\x4b\x26\xe4\x85\x4b\x70\x79\xd7\x5f\x50\xe7\xe9\x9c\xb3\xfc\x62\ -\xc3\x99\x51\xe5\x69\x5c\x76\xb6\x4e\x7f\x8e\x35\x1d\xbe\xca\x4f\ -\x90\xb5\xa6\x18\x59\x49\x89\xfa\x9f\xad\x19\x69\x48\xb3\x24\x21\ -\x39\x35\x0e\x49\x29\xb1\xc4\x40\x22\x92\xd3\x4c\x48\x4b\x35\xc1\ -\xfb\xc9\x87\xc8\xcc\x5f\x0c\xdf\xe9\xe3\x50\x3d\x54\xce\x65\x19\ -\x3c\xb1\xc8\x8b\x62\x40\xd8\x3d\x8d\x29\x6e\x27\x86\x4e\x1e\x43\ -\xc6\x13\x79\x48\x31\x08\x9b\x48\xa5\x34\xba\x3e\x32\xeb\xa9\x93\ -\xb9\x79\xe5\x22\x7a\xaf\x5c\x80\x79\xfe\x93\x60\x87\x9d\xc6\x1a\ -\x4a\x12\x76\x3a\x28\xf4\xad\xb0\x8f\xe6\xd7\xef\x59\x76\x77\x7c\ -\x56\xae\xfb\x5d\x69\xac\x23\xa6\x88\xaa\xdb\x94\x82\x03\xfd\x24\ -\x7d\x41\xe9\xd7\xc7\xd8\x1c\x5b\x13\x17\x1f\x43\xbd\x05\x3f\x8b\ -\xf5\x87\xe2\x28\xfd\x14\x08\x82\x28\xc1\xf1\xe6\x16\x64\xac\xfa\ -\x13\xb5\x52\x92\x7e\x82\xf2\xc1\x52\xad\x72\xc3\xeb\xee\x88\x7e\ -\x90\x50\x99\x76\x34\xd3\x1a\x0e\x31\x15\x97\xee\xd9\x9c\xf6\x3c\ -\x39\x1d\x9c\xad\x31\x74\x30\x19\xee\x02\xc0\xb2\x41\x83\xaf\xd3\ -\x83\x8c\x95\x6b\x03\x9b\x73\x8c\x18\x02\xc0\x02\x34\x74\x72\xe8\ -\x99\xc2\x40\x0d\x33\x87\xee\x9b\xe0\x25\xf9\xbf\x76\xc7\xfa\x1a\ -\x5a\xab\x47\x3d\x7d\x8f\x02\x60\xb3\xdb\x29\x13\x04\x24\xbd\x5d\ -\x8a\x36\x8f\x07\x1a\xa3\x93\x28\x60\x2d\xb5\xcd\x66\x1b\xd5\x7e\ -\xe9\x63\x74\x6c\x0b\xd1\xd1\xd4\x3a\x50\x29\xbf\xd9\x45\xf7\x31\ -\xe8\x2b\x7c\x0c\x9a\xdf\xff\xcd\xe6\x83\x1d\xf9\x14\x0f\x6c\x8d\ -\xda\xdd\x7d\xa7\x2a\x8a\x01\x03\x02\xa6\x59\xa9\x9f\xbb\x9f\xeb\ -\xd6\xc2\xdf\xa0\xa7\xe9\x1a\xcc\x49\x09\x50\x8d\x72\x00\xe8\xdd\ -\xa5\x9f\x0b\x00\xe7\xc9\x5d\x9d\xdd\x3d\xb8\xe5\x57\x2e\xb2\xf0\ -\x62\x00\xc8\x50\xc5\x5e\x5a\x5a\x9a\xae\x86\xfa\xab\xff\xfd\x75\ -\x87\xe2\xd8\x00\xd9\x3a\x1e\x96\x33\x27\x90\x98\x96\x42\x6e\x34\ -\xd0\xc1\xa6\x8e\x45\x80\x1e\x33\xec\x6a\x75\x75\xa0\xd2\xd3\xbd\ -\x83\x6e\x87\x18\x0f\x31\x24\x59\x05\x05\x05\xb3\xbd\x5e\xaf\xfa\ -\xff\x5a\x4f\xd9\xa1\x79\x15\x55\x5d\xea\x6e\x78\x66\x42\x94\x3c\ -\x77\xda\xe4\xc9\x7a\x30\x31\x16\x46\xba\x4c\x6f\x62\xa9\x7d\x3b\ -\x7f\xf5\x2b\xd4\x75\xdd\x3a\xfa\xdb\xf3\x75\x45\x34\xd5\xc6\x00\ -\x50\xeb\x82\xc8\xa0\xf0\xf7\xf9\xe6\xc5\xf6\x88\xdb\x37\x35\x67\ -\xc3\xf8\xf8\x98\x5f\xe7\x64\x5a\x61\x36\x9b\xc9\xc1\xc1\x10\xa3\ -\x98\xe8\xec\xec\xc4\xf5\x16\x1b\x29\xef\xad\x58\x7e\xb1\x7e\x1d\ -\x23\x82\xbd\x21\x71\x23\xde\x56\xf8\xfb\x04\xa0\x05\x6b\x7b\x14\ -\x49\xca\x32\x6b\xe2\xcf\x17\xa6\x98\xfe\x10\x2f\x0a\x93\xb5\x11\ -\x9b\xdf\xf0\x2b\x57\x8e\xba\xba\xde\xd9\x6f\xf3\x7c\xc1\x0e\x49\ -\x96\x91\xa1\x52\xfc\xbd\xbd\x7f\x92\x44\x90\x98\x48\xcc\x41\x46\ -\x43\x87\x0e\x7b\xeb\xa5\x8a\x84\x4e\x92\x2e\x92\xfe\xe0\x18\xbe\ -\x4f\x00\xa1\xfd\xa4\xe0\x1b\xb0\x61\xc4\xfe\x8c\x0c\x6a\x0c\x41\ -\x25\x92\xfa\xf4\x11\x39\xf2\x1f\x01\x06\x00\xf7\x8b\x4c\xf5\x2c\ -\x18\x61\x4e\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x08\xd3\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x08\x75\x49\x44\x41\x54\x78\xda\xb4\ -\x57\x09\x50\x95\xd7\x15\xfe\xfe\xe5\x2d\x80\x04\xdc\x00\x17\x50\ -\x6a\x8d\xe9\x68\x13\x33\x36\x56\xad\x31\xed\x8c\x8e\x6d\x30\x51\ -\x63\x1b\x27\x36\xd5\x6a\x8c\x5a\x8d\x98\xa9\xd3\x40\x83\x4b\x12\ -\x63\xea\x32\x4d\x8c\x1b\x2e\x71\x9c\xaa\x40\x34\x55\xd1\x4a\xe3\ -\x46\x5c\xa2\x20\x6e\x31\x46\x45\x1e\x08\xca\x7b\x3c\x16\x89\xb2\ -\xf3\x1e\x6f\x39\x3d\xf7\xbe\xf7\xe0\xd9\x40\xb5\xd3\xe6\xc2\x99\ -\xf7\xff\xf7\x3f\xff\x3d\xdf\x39\xe7\xbb\xe7\x9e\x5f\x01\xa0\xa7\ -\xa7\xa7\x67\x2a\x8a\x92\x40\x44\xf8\xbe\x06\xaf\x0f\x5e\x3f\x6b\ -\xca\x94\x29\x13\xf8\xd6\x1d\x98\xd7\x59\x42\x84\xf1\x09\x13\x27\ -\xc2\xe3\xf1\x7c\x6f\x00\x34\x4d\x43\xe6\xfe\xfd\x09\xc2\x1e\x4b\ -\x7d\x30\x00\xb3\xf0\xdc\xe3\xf1\xc2\x6a\xb5\x49\xa4\x62\x04\xa2\ -\x11\xb8\x7f\xb4\x39\x45\xfe\x05\x0f\x82\x57\xea\xc4\xc6\xc6\x06\ -\x74\xcd\xc1\x00\x54\xf9\x56\x00\xa5\x6e\x40\x79\x45\x39\x34\x83\ -\x01\x7a\x40\x8c\x46\x94\x57\x55\x42\x37\x99\xe4\xb5\x98\x13\xcf\ -\xbf\xa3\xc7\x52\x55\x55\x85\x10\xf3\x63\x08\x33\x77\x95\x22\xae\ -\x2b\x2b\xef\xca\x67\xc1\xd9\x08\xbe\xd1\x83\x6f\xca\xed\x65\xd0\ -\x35\x1d\x15\x76\xbb\x0f\x2d\x87\x4d\x31\x9a\x60\x08\x8f\x44\x45\ -\x4d\x1d\xc8\xed\x02\xb5\x38\xa1\x78\xbd\x0f\xea\x09\x4f\x14\x15\ -\x21\x86\x4e\x58\x7d\xec\x05\xe4\x5a\xf3\xe4\xdc\xf0\xd8\x9f\x62\ -\xea\xa0\x2d\x28\x2f\x2b\x47\x8f\x98\x98\x76\x53\xa3\xb7\x91\x04\ -\x88\x8b\xeb\x03\x9b\xcd\x2a\xc3\x25\x81\x9a\xcd\xa8\xfe\xe0\xcf\ -\xa8\xcf\xda\x27\x75\xc2\x13\x5e\x42\xf7\xb7\x57\x00\x2d\x0e\x58\ -\x4b\x4b\xd1\xbb\x77\xef\x56\x00\xba\x66\x40\x75\x45\x3d\xf2\x6c\ -\x79\xc8\x5c\x9a\x23\xe7\x5e\x7a\x6f\x04\x66\x3c\x69\x42\xdf\x3e\ -\xdd\xa0\x28\xed\x73\x43\x0d\x64\x4a\x88\xa2\x2a\x3e\x24\x82\xb1\ -\x2a\x3f\x32\x18\x51\x7b\x68\x2f\x7e\xbe\xfb\x53\x29\xe2\x1a\x46\ -\x83\x7c\x46\x4a\x9b\x2e\xbf\xc8\xff\x3a\x83\x30\x41\x53\x03\x4c\ -\x50\xe4\xb5\xae\x9b\xa1\x6a\x3a\xda\xec\xb4\x17\x01\x12\x64\x52\ -\x39\x8c\x8a\x4f\x84\x71\x55\x84\xdf\x08\x45\xd7\x45\x7c\x7d\x51\ -\xe2\x6b\x95\x41\x41\x73\x42\xf3\xeb\x32\x6c\xfe\xd5\x60\xd6\x42\ -\x91\x57\x96\x2a\xf1\x4c\x7a\x6f\xb8\xcf\x3b\x0d\x38\x57\xb6\x1d\ -\xe3\x7b\x2c\xe4\x79\x0d\x5e\xe5\x3f\xa4\x40\xd8\x10\x5b\x45\x63\ -\x23\x82\x6c\x30\x99\x51\xfb\xcf\x7d\x12\xcc\xc9\x57\x5e\xf5\xe9\ -\xf0\x75\xe3\xe7\xfb\x10\x31\x76\x3c\x34\x41\x48\x26\x2d\x9b\x87\ -\x89\x8d\x7f\x51\xb8\x15\x9b\x2f\x2f\x45\xca\x98\x0d\x18\xf3\xa3\ -\xb9\x52\xff\x58\x41\x2a\xde\x3d\x3a\x17\x51\xd1\x3d\x30\xb6\xeb\ -\x4c\x78\xb4\x0e\x22\x40\x7e\x6e\x5a\x39\xff\x02\x40\x59\x75\x35\ -\xdc\xa7\x8e\xc2\xb1\x7a\x09\x42\x92\x97\x43\x1f\x9d\x00\x91\x6a\ -\xf7\xf1\x2c\x94\x27\xcd\x45\x0d\x3f\xd7\x9f\x1b\xcb\x3b\xa1\x0a\ -\x46\xc5\x84\x73\xd6\xf5\xd8\x7c\xe9\x5d\xcc\xf9\xc9\x52\xf4\x0b\ -\x1d\x83\x9b\xb7\xae\x4a\x02\xf7\x8b\x48\xc0\x1b\x11\xbf\x45\x77\ -\xd3\x10\x90\x41\xc1\xe0\x9b\x31\xf8\x7a\xf9\x91\xca\xa7\x52\xc6\ -\x9a\xd8\x62\x4b\x00\x44\x54\x5a\x5a\x1a\x35\x3b\x1c\x54\x51\x7d\ -\x8f\x2e\xde\x28\xa0\xc2\xbf\xa7\xd1\x89\xf8\x70\xb2\xec\xd9\x45\ -\x55\x8d\xcd\x74\xe1\xca\x55\xaa\xbc\x57\x43\x95\x0d\x4d\x64\xd9\ -\xbd\x93\x4e\xc6\x47\xd0\x85\xd4\x8d\xd4\xe0\x24\xca\xcc\xdb\x40\ -\x43\xde\x01\x65\x9e\x5b\x47\xd7\xae\x14\xd1\xdd\x6a\xd6\xe3\x75\ -\xaa\x1a\x9a\xa9\xe8\xb3\x0c\x3a\xd3\x37\x92\xec\x39\xa7\xe8\x9b\ -\x77\x4e\x50\xe9\xfe\x32\xba\x91\x6e\xa1\x8b\x29\x9f\x09\x9f\x8d\ -\x0f\xa4\x40\x90\x4a\x33\x19\xe1\x3e\x79\x18\xb6\x55\x8b\xd0\x6b\ -\x55\x2a\x22\x13\x26\x02\xce\x66\xc0\xe3\xf2\x89\xc3\x83\xc8\x71\ -\x93\xa0\xab\xbc\xe7\xdf\x7a\x13\x07\x0d\x97\xf0\xd7\xca\x6d\x58\ -\xfc\xfc\x7a\x8c\x1e\x30\x1b\x85\xc5\xf9\x9c\x27\x66\x05\xa7\xaf\ -\x86\xd3\x57\x9e\x3c\x0f\xe1\x4b\x56\x20\xeb\x4e\x25\x1a\x7b\xdd\ -\x47\x42\x5d\x6f\x38\x1c\x4d\x68\xea\x16\x8b\xf3\x6f\x6e\x77\x0e\ -\x5d\x33\xdd\xd4\xc6\x01\x66\x4c\xe3\xf9\x93\x68\x5c\xfe\x16\xfa\ -\x7c\xb4\x0d\x11\x09\x93\x40\x0e\x87\x60\x67\x2b\xab\xc5\x96\x53\ -\x5b\x3c\x88\x1e\x3f\x19\xd9\xf6\x4c\x6c\xa9\xdd\x86\x85\x31\x33\ -\x31\x66\xf0\x3c\x38\x59\x97\x74\x0d\x6a\x48\x18\xee\x67\xed\x85\ -\x2d\x79\x3e\xfa\xad\xd9\x81\x23\x0d\x1e\x0c\x7f\x7a\x20\xba\x44\ -\x86\xe3\x93\x1d\xdb\xf1\x4b\x75\x34\x83\x70\xc2\xe8\x72\x0a\xb3\ -\x61\x6a\x6b\x1d\xe0\xa0\x44\x0c\x1b\x85\xc7\x3e\xdc\x8e\xae\x2f\ -\xbe\x0c\x95\x8b\x8e\x26\x88\xc9\xc0\x34\xde\x46\x82\x70\x46\xdd\ -\x84\x30\xbd\x13\xb2\xbf\xde\x84\xcd\x8d\x9f\x62\x61\x97\xd9\x88\ -\x7f\xff\x10\xaa\x05\x59\xc3\xcd\xd0\x23\x3b\xa3\xee\xe8\x41\x58\ -\xd9\x78\xfc\xba\x0c\x54\xe4\x2e\x40\xa8\x29\x0c\x11\xe1\x11\x28\ -\xb4\x14\x21\xba\x4b\x77\xec\x6e\x38\x80\xae\xf6\x02\x0c\xdb\x30\ -\x67\xd8\x83\x85\x88\x43\x57\x5a\x72\x0b\xe6\x1f\x0f\x86\xb5\xc8\ -\x02\x2f\x57\x3b\xe9\x3d\xa7\x46\xd7\x55\xae\x66\x76\x06\x10\x86\ -\x33\xb7\x3f\xc6\xfa\xdc\x45\x58\x30\xf2\x2f\x78\x66\xc0\x2c\xd4\ -\xe2\x19\x14\x27\xff\x01\xde\xa4\x39\x72\x47\x7c\xcb\x60\xc3\x97\ -\xa5\xc2\x7e\x26\x11\x23\x5e\x7f\x05\x43\x7b\xc6\x62\x7d\xda\x69\ -\x68\xae\x06\xdc\xcc\xcf\x87\xd7\xa4\x61\xc8\xc6\x59\xa3\xd8\x64\ -\x19\x4b\x63\x2b\x09\x9d\x2e\x37\xd5\xd6\x35\xd0\x37\xd7\xae\xf1\ -\x6f\x3d\xdd\xaf\xa9\x93\x22\xe6\x6e\x5c\xbf\x49\x6e\x07\x9f\xa5\ -\x17\x37\xd1\xd3\x4b\x40\x59\x97\x37\x51\x51\x81\x8d\x1a\x1d\x1e\ -\xaa\xe7\xbc\x1c\xef\xdf\x8d\xe8\xd2\x31\x96\x6c\x3a\x3e\xa0\x0f\ -\x9d\x5d\x3c\x90\xa8\x64\x31\x51\x73\x09\xd1\x89\x69\x44\x5b\x42\ -\x68\x41\xca\x0a\x9a\xbf\x30\x49\x90\xef\x59\x96\xde\x01\x12\xaa\ -\x81\x13\xcd\x17\x6e\x5f\x51\x11\x75\x3d\x50\xe4\x44\x0a\x4c\x86\ -\x30\x1c\xb9\xbe\x05\x29\x07\xe6\x60\xd9\xf8\x54\x8c\x1d\x38\x1b\ -\x4e\x77\x03\x9f\xa0\x4e\x1f\x81\x5d\x82\xa4\xbc\xb6\xd3\x0b\xd3\ -\xa4\x50\x8c\x78\x6d\x12\x10\x33\x03\xc8\x59\x06\xdc\x3c\x04\x78\ -\x75\x3c\xc5\x64\xfd\xc5\x73\xc2\x71\xe9\x79\x55\x60\x1b\xaa\x6d\ -\x85\x48\x83\x91\x0b\x8a\xa5\xfa\x0c\x1f\x2a\xa1\x7c\x6d\x66\x31\ -\xf1\xb5\x19\x67\x6f\xef\xc0\xa2\xcc\xd9\x58\x3e\x71\x13\x7e\x35\ -\x68\x0e\x5c\xcc\x0f\x90\x97\x5f\x66\xc0\x9c\xa9\xe8\x97\xa7\xe1\ -\xf8\xe4\xa9\xf8\xf2\x1f\xf3\x31\x72\xe6\xaf\x39\xa6\xd3\x7d\xc6\ -\x2d\x07\x59\xcf\x8d\x75\x39\x3d\x30\x7d\xab\x85\x89\xda\x2c\x4c\ -\x35\x04\xd7\x00\x5f\x0a\x76\xa5\x91\x18\xf9\xd6\x3c\x1a\xf4\x36\ -\xe8\xf0\x57\x9f\xc8\x7b\xf2\x12\x95\x56\x5a\x64\xd8\x0f\x7f\xb5\ -\x95\xc8\x4d\xbc\x31\x5c\xd4\xd4\xec\xa0\x1b\xf9\xf9\xd4\xe4\x70\ -\x52\x93\x87\xe7\x58\xf5\xcb\xa4\x1f\xfa\xc2\xde\xc4\x61\xcf\x9e\ -\x41\x94\xca\x69\x49\x8d\xa4\xb5\x53\x07\x50\x8b\x6f\x35\x4a\x4b\ -\x4f\x17\x29\x88\x6a\xa7\x12\xfa\x4a\x64\x88\x2b\x96\x4b\xe9\x2a\ -\x2c\x3d\x38\x13\x8b\xf7\xcf\x94\xb3\xe2\x58\x98\xf7\xb3\x14\x0c\ -\xea\x3c\x11\x45\xc5\xc5\x1c\x69\xb7\xcc\x8d\xe8\x1d\xac\x65\x15\ -\x9c\xc9\x4e\xa8\x5c\xfd\x24\x9e\x4d\x9c\xc6\xa1\xe0\xb0\xe7\x06\ -\x3c\x77\x61\xed\xb9\x18\x8c\x5b\x79\x1e\xb7\x4b\x4a\xd1\x3f\x3e\ -\x8e\x83\xe6\x6d\xf7\x44\x8c\xda\xb5\x6b\x97\x0f\x22\x7b\x53\x6d\ -\x6b\xa2\xa1\x4b\x41\x36\x4f\x0e\x59\xdd\x67\x69\xfa\xf6\x28\xca\ -\x3e\xbf\x4f\x46\xa3\xc5\xd9\x42\x4e\xf6\xba\xc5\xe5\xa2\xc2\xe2\ -\x3b\x42\x9d\x4e\xcf\xef\x49\x54\x98\xcc\x9e\x17\xfb\x3d\xef\x4a\ -\xb4\x31\x82\xd6\xfc\xee\x71\xb9\x64\x11\xeb\xb9\x98\xe0\x62\x08\ -\x3b\xed\x46\x20\x30\xbc\xb2\x5b\x74\xc1\xcd\xad\xa1\x97\x7c\xdb\ -\xd0\xe3\x75\xb3\xd7\x2e\x79\x16\x78\xfd\xa7\x96\xc2\x5b\x4d\x31\ -\x47\xe0\x6c\x62\x2f\xf6\x7c\x2a\xd0\x6b\x16\x7b\xfe\x3e\x7b\x7e\ -\x40\xe6\xfc\xe3\x9c\x28\x24\xee\x2c\x80\xe8\x30\xbd\xfc\x3e\x29\ -\x1d\xf7\x8a\xfa\x83\x9d\xab\x78\xc1\x85\x09\x43\x12\xf0\xc2\x92\ -\x91\xf2\xfe\x89\x9e\xe1\xf8\x41\xb7\x21\xad\xa7\xa1\x22\x0a\x13\ -\xcf\x97\x7d\xf0\x04\x46\x2d\xf8\x7d\x90\xf1\x83\xad\xc6\x17\xec\ -\xb4\xf8\xc0\xf2\xce\x10\x2c\xd7\xda\xb8\xfe\x70\x00\x2e\x6f\x33\ -\x16\x4f\x38\xc4\xd2\x36\x6f\xbd\x63\x17\x3d\x07\x9f\x01\x9a\x6c\ -\xe8\x4e\xbf\xd1\x9d\x8d\x73\xbe\x7b\xbe\xfe\x80\xe7\x6b\x73\xa3\ -\xd9\x78\x41\x6b\x65\x55\x35\x05\xbe\xd6\x42\x79\x34\x00\xa5\xdc\ -\x66\x89\xca\x27\xbb\x63\x7f\xef\x28\xe9\xc9\x7b\xad\xd4\x6a\x65\ -\x10\x46\xd8\x2e\x67\x22\x66\x1c\x13\x2e\xfe\x4f\xc0\xa9\x3f\x02\ -\x85\x59\xc2\x55\x49\xb8\xdf\xac\xbd\x0a\x5b\x79\x15\xbc\x5c\xe7\ -\x49\xb6\x2a\x90\x65\x5c\xac\x1b\x17\x17\xd7\x31\x00\xd9\x01\x01\ -\x1d\x2a\x05\x0f\x6b\xf6\x75\x3c\xfe\xea\x32\xb8\xef\x1c\x81\xe2\ -\x74\x70\x78\xdd\x48\xbd\x10\x8b\xc4\xbf\x5d\xf3\x29\x44\x46\x75\ -\xf8\x6e\xc0\xce\xbf\x03\x20\xfe\x20\xb1\x66\x64\x64\xc4\x7a\x3b\ -\xd8\x26\xb2\xcb\xe3\xa6\x53\xfb\xf6\x32\x46\x0f\x62\x6a\xd9\x3f\ -\x87\x72\xdf\x82\x6b\x25\xf5\xb8\x78\x35\x0e\x9d\x5f\xfc\x10\x19\ -\x7b\xf6\xc2\xeb\x76\x4a\xe2\x76\x64\x9c\xa3\x5b\xff\xdd\x95\xf9\ -\x10\x64\xe9\xcb\xd2\x25\xb8\x32\xb6\x33\x0c\xc9\xaf\x8d\xc9\x32\ -\x75\xee\xa1\x26\x3e\xdf\x19\x07\xf6\x1f\x73\x1e\xc9\xbd\xf3\xd1\ -\xee\x8b\x8d\x5f\xf8\x37\xd0\xc3\x86\x40\x76\x9f\xa5\x84\xa5\x26\ -\x18\x80\xf8\x6a\x08\xf5\x1f\x0e\x1d\xb1\x45\x4d\x9c\x3c\x74\x6a\ -\x91\xb3\xff\xca\x3e\xc6\x52\x97\x5a\x77\x6b\xcd\x86\xc3\x76\xa6\ -\x3d\xaa\x59\xea\x82\xbf\xf5\x1e\x32\x5a\xfc\x27\xa0\x2b\x38\x05\ -\xe2\xa6\xf6\x21\x2f\x86\x18\xa2\x07\x27\xf5\xb4\x5d\x59\x99\xba\ -\xe7\xbc\x60\xdd\x5d\x96\x7b\xfe\x4f\x2c\xe7\x23\x46\xa0\x83\xe4\ -\x3e\xda\xe8\xe4\xaf\x60\x9a\xdf\xe3\xba\xff\xd5\xf0\x7f\x0b\x40\ -\xa4\xc9\x24\xf7\xdb\xff\xc9\x70\x60\xfc\x4b\x80\x01\x00\x57\xb3\ -\x10\x31\xb2\x98\x3f\x4e\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\ -\x60\x82\ -\x00\x00\x04\xa3\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x45\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x4d\x4f\x1c\x47\x10\xad\xea\xde\x5d\x96\x05\x9c\x43\x8e\x16\ -\x18\x2b\x7c\x05\x19\xfe\x82\xc9\x21\xe2\x64\x02\xfe\x88\xa2\x6c\ -\x2e\x91\x65\x1f\x39\x5b\x0e\x47\x2b\xca\x0f\x89\x50\xb0\x13\x63\ -\x8b\x48\xc8\xc8\x07\x5b\x91\x92\x48\xb1\x2f\x58\xe2\x63\xe3\x08\ -\x82\x83\x6c\xcb\xb2\x01\x2f\x32\x78\x87\x99\x49\x55\x75\xf7\xcc\ -\xb0\x0b\x0b\x87\x1d\x8f\x28\xed\xee\x4c\x37\xef\xf5\xab\x57\xd5\ -\x3d\x08\xe6\xca\xde\xfa\x65\x7a\x5e\x29\xd5\x17\x86\x21\xa4\x79\ -\x21\x22\x04\x41\xb0\x74\xe9\xc2\xd8\x20\xfd\xf4\x90\xc1\x6f\xfe\ -\x7c\xfb\x49\x5f\x6f\x4f\x6f\xd7\x27\xa7\xc1\xf7\x83\x54\x09\x68\ -\xad\xe0\xe9\x3f\x2b\xb0\xb4\x5c\x5a\xfe\xf2\xe2\xf9\x81\x0c\xdd\ -\x2b\x28\xa5\x7b\xb5\x42\x01\xdf\xdb\xdb\x83\xb4\x54\xe0\xd5\x03\ -\x64\x80\xb1\x18\x93\xb1\x99\x40\x2e\x0c\x03\x78\xfd\x66\x43\x08\ -\x74\x74\xb4\xb3\x44\x42\xa2\x51\x44\x18\x98\x83\x52\x0c\x2b\x2b\ -\xab\xb0\xb9\xb5\x05\x8c\xc9\xd8\x4c\x00\x19\x26\xab\x35\x6c\x6e\ -\x6e\x0a\xe8\xe0\xe0\x40\x2a\x0a\xcc\xcf\x3f\x81\x2d\x02\xcf\x66\ -\x32\x60\x97\x86\x4c\x00\x42\x5a\xb1\xa2\x9b\x8a\xbe\xbf\x2d\x6f\ -\xcb\x93\xd5\x7f\xd7\x22\xe6\x46\x3a\x94\x3f\x33\x33\x56\xe7\x38\ -\x2a\xf1\x98\xce\x53\x1d\xb0\x41\x0b\xcc\x66\xb3\x82\xc5\x98\x20\ -\x09\xb1\x03\x14\xe5\x85\x73\x03\x1c\x62\x16\x2d\x92\xf1\x67\x2e\ -\x97\x93\x4f\xb0\xf8\x3c\xde\x27\xaf\xb0\x5f\x7c\xdf\x8f\xee\x1f\ -\x82\x1e\x91\x54\x5a\x89\x09\x19\xcb\xdd\x8b\x09\xa0\x92\x08\xc1\ -\x10\x60\xf0\x0c\x31\xcd\xe7\xf3\x50\xfc\xfa\x2b\x62\x9e\x13\x30\ -\xf6\x47\x4b\x4b\x0b\x0c\x0d\x7d\x06\x5f\x8c\x8e\xca\x8a\x1c\x89\ -\xc3\xae\xc0\xae\x56\x5b\x0c\xc1\xa9\x26\x80\x04\x88\x8a\x56\x8d\ -\xe1\x3e\xe3\x30\x89\xa6\xa6\xbc\x28\xf0\xe3\xe4\x24\x94\x4a\x7f\ -\xc3\x6f\x0f\x1f\xc0\xdc\xdc\x3d\x21\x72\x6e\x64\xe4\x48\xc3\x9a\ -\x14\x82\xc5\x30\x11\xa9\xe2\x18\x32\x80\x91\x47\x59\x05\xd0\xa4\ -\x85\xee\xf1\x3f\xe0\x09\xcd\xa4\x46\xff\xa7\x7d\x30\x3e\x3e\x2e\ -\xe3\x16\x16\x17\x88\xa0\x8e\xc6\x1e\x1a\x3a\x56\xd5\xa5\x35\xa8\ -\xf1\x00\x97\x89\x33\x9b\xb0\xd6\x14\x4a\x22\x9a\x4c\xcf\x97\x4b\ -\x25\x52\xe0\xa1\xdc\x1b\x38\x73\x86\xe6\xa2\x1d\x53\x47\x81\xd0\ -\x12\xb0\x18\x0a\xab\x3c\xe0\xfb\xa1\x00\xa0\xac\xde\x99\x70\x3f\ -\x7b\x66\x3d\x36\x36\x26\x13\x39\x2d\x9f\x0f\x0f\x43\xb1\x58\x84\ -\xf2\xf6\xb6\x35\x55\xbd\x3e\x00\xfb\x52\xc0\x66\x64\xcc\x84\x02\ -\x81\x00\xa9\x00\xe3\x7c\xd9\xd5\xb3\x12\x86\xa4\x0f\xd3\xd3\xd3\ -\xb0\xb0\xb0\x08\x53\x53\x3f\xc1\xfd\xb9\x39\xc8\x10\xa9\x62\xf1\ -\x1b\xd8\xe3\xf6\x1d\xd4\x6b\xe1\xae\x0a\xe2\xb4\xd8\x46\x64\x3c\ -\x60\xca\x50\x47\x39\x4a\xca\xa5\xad\x5c\xce\xe9\xdd\xdd\xdd\xf0\ -\xdd\xc4\x84\x7c\xff\x75\x66\x06\xbc\xf7\x15\xc8\x24\xa4\x3d\x2c\ -\x44\xc5\x08\x43\x1f\x54\x86\x66\x60\xec\x58\x34\x81\x55\x72\xd2\ -\x2a\xb2\x2a\x13\x57\x8a\x36\x63\x10\xf0\x28\x01\x6a\x16\x15\x11\ -\x60\x47\x72\x5e\xd0\x57\x11\x01\x57\xaf\x8e\x20\x7b\xe0\xe5\xcb\ -\x57\xd4\xae\x37\xe0\xee\xdd\x3b\x32\xa7\xbf\xbf\x1f\x0a\xcd\x05\ -\xd8\xdd\xdd\x75\xfd\xab\x1e\x7e\x5c\x86\x84\x55\x55\x05\x81\x4d\ -\x81\x1f\x2b\xa0\x8d\x02\x3c\x79\x67\x67\x47\xba\xe1\xe5\xcb\xdf\ -\xca\xd8\xd6\xd6\x36\x38\x7b\x76\x08\xae\x5c\xbd\x42\xf9\xa7\xdd\ -\x13\x43\x19\x7b\xa4\x07\x6c\x8a\x4d\x0a\x82\x83\x3b\xa1\x23\x40\ -\x5d\x41\xca\xc7\xab\x78\x30\x3b\x3b\x2b\xf7\x78\xa5\xdc\x19\x6d\ -\x87\x05\xcf\xf3\xc4\x1b\x8a\xad\x84\xc7\x38\x0b\xa0\xae\xd7\x09\ -\x5d\xce\x31\x72\xac\x79\xe6\x43\xa5\x12\x4a\x9e\x39\x0d\x9e\x57\ -\xb1\x25\x67\xba\x9f\xe4\x1f\xf1\x98\xa7\x11\x8c\x70\x6a\xfa\x80\ -\xeb\xd3\x9c\x1f\x57\x86\x89\xfd\x24\x02\x4d\xd8\x51\xe2\xb8\xd8\ -\xc9\xbd\x40\xab\x03\xfb\x80\x2d\x11\x8c\x5b\x71\xa3\x2f\xd7\x86\ -\x6b\x3c\x10\xb0\xcb\x13\xbd\x3b\xb9\x81\x34\x96\x80\xdb\x5f\x50\ -\x30\x63\x05\x02\xbb\x1b\x62\x72\x33\x52\x29\x9c\x09\xe3\xee\xca\ -\x98\x55\x65\xa8\xcc\x81\x24\x21\x57\x1a\x27\xe2\x3a\xad\x58\x89\ -\x0f\xd2\x3d\x92\x6b\x31\xa0\x52\xaa\xb6\x13\x32\x3b\xde\x5c\x42\ -\x8a\xdf\xff\xf8\x13\xde\x51\xf3\x69\x94\x0b\x18\xaa\xd0\xdc\x0c\ -\x3d\xdd\x5d\xe2\x2d\x39\x0f\x24\x09\xf0\x71\x4b\x4a\x90\x98\xad\ -\xad\x3d\x13\x86\x6d\x6d\x6d\x0d\x25\xc0\x87\xd0\x67\xff\xad\xc3\ -\x29\x3a\xf6\xd7\x9c\x09\xd9\xf0\xdc\x6a\xf9\x24\xcc\x2a\x64\xe9\ -\xa8\xd5\xe8\x1a\x70\x87\xd9\xe7\xcf\x5f\x40\x4f\x4f\x97\x6b\x2c\ -\x42\x20\x2c\x97\xcb\xab\x7f\x3d\x7a\xdc\xd9\x4e\xec\x3e\xc4\xbb\ -\x21\x61\x51\x77\xad\xac\x32\x36\x2f\xf4\x23\x8a\xae\x1b\xdf\xff\ -\x70\x3b\xd7\x94\xef\xf8\x10\x04\x2a\xef\x77\xd7\x26\xae\x5f\x3b\ -\x4f\x3f\x9f\xca\xcb\x29\xc5\xc7\x14\x27\x29\x4e\xb8\xca\x48\xf1\ -\xe2\xfa\x7b\x4b\xb1\x4e\xf1\xda\xa5\x9a\x49\x14\xf8\x5d\x0d\x00\ -\x30\x65\x02\x2c\x71\x85\xe2\x1d\xbf\x9e\xff\x2f\xc0\x00\x4e\xbb\ -\xe1\xe7\x9d\xd3\x5c\x9a\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\ -\x60\x82\ -\x00\x00\x06\x5a\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x05\xfc\x49\x44\x41\x54\x78\xda\xac\ -\x57\x5b\x4c\x14\x57\x18\xfe\xe7\xb2\x2c\xec\xb2\x16\x01\x97\x95\ -\x50\x04\x15\x28\x8b\x5c\x14\x9a\xb6\x58\xb5\xa0\x16\xb0\xda\x9b\ -\x0f\xbe\x54\x9b\x26\xd6\x87\xa6\x69\x7d\xd0\x36\x8d\x8a\x0a\x5a\ -\x62\x52\xd3\x87\x5e\xb4\xb1\xf6\xa5\xda\x87\x5e\xbd\xc4\x6b\x45\ -\xac\x9a\x1a\xad\x54\xd8\x05\x4d\xab\x08\xbb\x22\x20\x7b\x61\x2f\ -\xcc\xb2\xb3\x33\x3b\xd3\xff\xac\x87\x76\xc5\x56\xd0\xce\x49\xfe\ -\xcc\xcc\x99\xff\xcc\xf7\xfd\x97\xf3\xff\x67\x00\xc6\x1f\xfc\xc2\ -\xc6\xa3\x07\x17\x6d\x3b\xa1\xe2\x7d\x02\x68\x3c\xd8\x09\xe8\x24\ -\xa9\xc0\xbe\xb8\x62\x61\x11\x2c\xd8\x7a\x4c\xd4\x9a\x04\x3f\x76\ -\xa2\x62\xcd\xce\xc9\xc6\xa9\x05\x7b\x80\x61\x6b\x80\x61\x92\x01\ -\x18\x10\x23\x51\xd0\xf3\x1c\xd4\xcd\x7d\x02\xd8\x86\x63\x62\x4b\ -\x7d\x9d\x1e\x55\x23\x5a\x10\x60\xe2\xee\xb9\x79\x1b\x0f\x6c\x9f\ -\x95\x93\xf1\x7e\x45\x7e\x06\x58\xd2\x4c\xc0\x71\x1c\x0c\x4a\x01\ -\x50\xd1\xf9\x29\xc8\xe5\xb3\xf3\x4e\x58\x3a\x6b\x0a\xfc\xd4\xd2\ -\x01\x5a\x91\x60\xfe\x06\xdf\xf0\x43\x53\x5d\x45\xde\xfa\xb2\xfc\ -\xa9\x60\x1b\x08\xc3\x4d\x6f\x08\xe3\xc3\x40\x58\x89\xc4\x94\xbc\ -\x82\x02\x1c\xc3\x80\x8a\x4f\xb5\x56\x33\x7c\xf7\xf3\x15\x38\xb5\ -\xb1\xe6\x7f\x93\x88\x85\x20\xaf\xf6\xcd\x29\x45\xb9\x96\xf5\xa5\ -\xf9\x99\x70\xe4\xba\x1f\x5c\xc3\x32\xf0\x1c\xc2\xc7\xe8\x25\xa2\ -\xa8\x90\x9c\xa8\xc6\xe8\xb2\x2c\x07\xdf\x9e\x68\x85\xe6\xfa\xba\ -\x12\x7c\xa1\xd3\x82\x00\x6f\x99\x53\xf3\xe1\xb4\x8c\xc9\x70\xd5\ -\x1b\x85\x80\x84\x79\x29\x86\x21\xe0\xf7\x01\x61\x10\x19\x09\x43\ -\x54\x96\x21\xa7\xd8\x8a\xcf\x2c\x38\xec\x57\x09\xf8\x7c\x5c\x37\ -\x84\x22\x69\x91\x84\x89\x9c\xde\xb8\xc2\x34\x39\x05\x1c\x21\x05\ -\x02\x77\x06\x40\xf0\x78\x84\x01\xfb\x99\x4f\x85\x41\x67\xaf\x14\ -\x0a\x4a\x85\xaf\xac\xdd\x6d\x30\x18\xe1\xda\x65\x74\xfb\xa6\x5a\ -\x02\xde\x8d\x32\xa8\x45\x0e\xc4\x08\xb0\x0c\x18\x64\xbd\x11\x04\ -\x97\x07\x82\x6e\xb7\x70\x7a\xcb\xb2\x17\x70\xde\x85\x12\x42\x31\ -\xce\xac\x5d\x7d\xee\xcf\xb6\xce\x79\xa7\x36\x3c\xaf\x29\xf8\x28\ -\x01\x96\x41\x57\x87\xd4\x04\x18\x72\x0f\x81\xfb\x8f\x8b\x1f\x51\ -\x10\x37\x75\xb1\xf1\xcc\xb6\xe5\x6f\xd1\x64\x18\x78\x48\x70\xbe\ -\xb4\xb4\xf4\x30\x7e\xbf\x56\x55\xd5\xdf\xda\xdb\xdb\x2b\x71\x4e\ -\xbe\x2f\x09\x59\x50\x7c\xa7\x4f\xfe\x92\x42\x88\x80\x22\xdf\xa0\ -\xe0\x21\xaa\x33\x52\x5c\x64\x7d\x8f\x65\xd4\x95\x0c\x8b\xea\x98\ -\x84\x8a\xa2\x7c\x65\xb3\xd9\xd6\xe0\xbb\x28\x59\x5e\x5c\x5c\xfc\ -\x06\x6e\xd9\x2f\x47\x3f\x1a\xf7\x3e\x89\x80\xb7\xb5\xb5\x95\x97\ -\x95\x95\xb5\xa2\x8e\x31\x1a\x8d\xfa\xc7\x6e\xc3\x14\x94\x1c\x94\ -\x54\x94\x61\x94\x5b\x71\xd6\x73\x25\x25\x25\x7b\x59\x96\x7d\x5d\ -\x10\x84\xa6\x60\x30\x68\x4b\x4b\x4b\x5b\xa5\xd3\xe9\xea\xf0\x43\ -\x3b\xed\x76\xfb\x07\x45\x45\x45\x4b\xf1\xf9\x47\x04\xed\x1f\x18\ -\x18\x58\x6b\x36\x9b\xdf\xe5\x79\xbe\x52\x92\xa4\x35\x9d\x9d\x9d\ -\x07\x71\x7d\x2b\xae\xcf\x42\x0f\x08\xe8\x81\x5c\x1a\xda\x7b\x08\ -\x90\xad\x64\xa4\x25\x56\xa6\x96\x8b\xb1\xbd\x07\x90\x8c\xcc\x83\ -\xb2\x2c\x5f\xec\xe8\xe8\x20\x16\x85\xf5\x7a\xfd\x94\xc2\xc2\xc2\ -\xf3\x64\x31\x5a\x96\x8e\x2e\xb6\xa1\x95\x99\x3d\x3d\x3d\x2f\xfb\ -\x7c\xbe\xae\xd4\xd4\xd4\xdc\xec\xec\xec\x43\x44\x17\xdf\xe7\x52\ -\xc3\x8c\xf4\xbb\xb7\x51\x7c\x63\x43\x20\x8d\x9d\x1c\x1d\x16\x8b\ -\x25\x93\x5c\xd1\x9a\x2b\x34\xfe\x01\x11\x47\x9c\x4a\x2a\x01\x27\ -\x37\x08\xde\x41\xf2\xc3\xeb\xf5\x86\x90\xc0\x3f\x05\xe4\x2e\x68\ -\x02\xc5\x11\x1e\xa6\x19\x31\xe8\xd2\x40\xac\x1b\x25\x25\xad\xa2\ -\x5e\x11\xf3\xf2\xf2\xca\xe3\x74\xf4\x71\xf7\xc3\x54\xe2\x41\x08\ -\x01\x3f\x75\xbb\xef\xdf\xea\x06\xff\x00\x02\x64\xb1\x8c\x71\x6f\ -\x30\x99\x4c\xf5\x18\x0a\x1f\xc6\xd1\x8e\x16\x17\xff\x47\x2f\x51\ -\xe3\xe4\xd1\xbb\xe1\x98\x11\xea\xea\xea\xfa\x3a\x3d\x3d\xbd\x13\ -\x85\xd4\x06\x11\x49\xb4\xa1\x47\x56\x62\xd2\xdd\x79\x58\xb0\x47\ -\x21\x10\x46\xe9\x77\xbb\xdd\xbf\xa2\xd8\x48\x2c\xad\x56\x6b\x13\ -\x79\xe1\xf7\xfb\xc9\x35\x82\x44\x06\x31\xcb\xcd\x59\x59\x59\x99\ -\xbd\xbd\xbd\xee\x19\x33\x66\x94\xd0\xad\xe8\xd2\x82\x80\x52\x50\ -\x50\x00\xb8\xad\xf2\xd0\xf2\x99\xb8\xdd\x1a\x31\x04\x19\x98\x94\ -\x67\x1d\x0e\xc7\x11\x12\x6f\x1c\xbb\x49\x88\x30\xfb\x3f\x36\x18\ -\x0c\xeb\x12\x13\x13\x37\x40\xec\xc5\xf0\xae\x89\xf4\x8a\xf1\x08\ -\xb0\x58\x3c\xaa\x10\xf8\x70\x2c\xc8\xaa\x8a\x49\xee\x5d\xef\x74\ -\x3a\x8f\xd3\x5a\x11\xc1\x10\xed\x47\x92\xd3\x31\x2c\xaf\x21\x81\ -\xcb\xa0\x44\x21\x14\x18\xda\xd7\x75\xd3\xb1\x9f\x7a\xf0\x1e\xbc\ -\xea\x86\x23\xdf\xb3\x2c\xff\x12\xa8\xd1\x43\xa7\x36\x2d\x59\xce\ -\x8c\x43\x80\x43\x79\x0c\x25\x03\xc5\x44\x3c\x42\xb3\xd9\x4d\x33\ -\x5e\xa1\xf3\x53\xe9\x95\xa1\x79\x11\x24\xa1\xa3\x57\x65\x34\x61\ -\x9f\x7a\xfb\xf3\x05\xb3\xcb\x2b\x5a\x1e\xcf\xb6\x40\xcb\x85\x6b\ -\xe4\x3c\x31\x69\xdc\x10\xd0\x02\x42\x12\xce\x43\x5d\x3a\x42\x7b\ -\x81\x12\xb7\xfd\x7a\xe9\xbe\x27\xdb\x9a\x5b\xd4\xd4\xdc\xa7\x4a\ -\xe2\xe1\xe6\xfa\x25\xaf\xc6\xe9\xe9\x74\x93\x2c\x9b\x2b\xf2\x2d\ -\x70\x4b\x50\x89\x37\x63\xb5\x62\x3c\x02\x2a\x75\x63\xf8\x01\x3a\ -\xd1\xb8\x1a\x90\xf0\x5c\xe3\x49\x71\x75\x5d\x31\x7c\x71\xe8\xf7\ -\x65\xf8\x6c\xa8\xaa\x3f\x50\xa8\x44\xa5\x02\xd0\x19\x1a\xac\x39\ -\xe6\x69\x96\x54\x13\x34\x77\xf7\x93\x78\x12\x43\x18\x1e\xb4\x1b\ -\x09\x55\x78\x60\xad\x99\x6b\x05\x21\x82\x46\xf3\x3a\x58\xbc\xa3\ -\xc5\x9f\x9e\xac\x03\x0e\xfb\xfd\xf4\xac\x74\x28\xca\x31\xc3\x79\ -\xe7\x30\x8c\x04\x04\x10\x87\xfa\x8e\x11\xef\x30\x5a\x81\x57\x23\ -\x78\xd5\xdc\x12\x68\xbf\x1d\x84\x9a\x82\x14\x10\x24\x35\x96\x10\ -\xbc\x8e\xc3\x63\x1c\x0b\x1e\x41\x86\xfe\x80\x04\x82\x28\x41\xdf\ -\xf5\x1b\x70\x79\xcf\xba\x4a\x6f\xb7\xcd\xae\x85\x07\x12\x16\x6f\ -\x3f\x21\x3e\x5d\x39\x1b\x0f\xb2\x02\x24\x27\x25\xc0\x39\x87\x00\ -\x06\x1d\x17\x8b\xa0\xac\x72\xc0\xf1\x84\x04\x03\xd1\xa8\x02\x2e\ -\xa7\x13\x86\xba\x6d\x9f\x20\xb8\x93\x84\x56\x0b\x0f\x90\x4e\x37\ -\x7d\x61\xc3\x51\x5b\xe1\x93\xe5\x08\x22\xc7\x32\x87\x61\xc9\xa1\ -\x96\x01\x1d\xcf\x83\x18\x0a\x81\xd7\xe5\xc6\x03\x8f\x07\xfc\xce\ -\x6b\xdf\x5c\xdc\xf5\x4e\x23\x6d\xfb\x82\x16\x04\x48\xa7\x33\xa3\ -\xe4\x22\x89\xb3\x73\x9e\x7d\x06\x22\x92\x04\xb6\x0b\x97\x62\xff\ -\x15\x77\xeb\x87\x32\x22\xfa\x5d\xad\x6d\xfb\xb6\xec\x18\xbe\xd3\ -\x73\x13\xa7\xfa\x48\x67\x8d\xdb\x21\x9a\x90\xc8\x42\x99\x57\xbd\ -\xf5\xa8\xba\xe5\x52\x44\x5d\xb4\xed\x38\xd9\x41\xb5\x28\xd5\x28\ -\xe4\x2c\x59\x46\x75\x92\x69\x7d\x99\x50\x25\x9c\xe8\x88\xd0\xb3\ -\x22\x9c\xde\xbc\x64\x3e\xc7\x1d\x3f\x1b\x09\x7a\xc8\xa1\xa5\x8b\ -\xb6\x63\x85\xb6\xf3\x91\xb1\x67\x42\x06\xb4\x1d\xa3\xe1\xb0\x50\ -\x30\x27\xad\x86\x13\xfa\x37\xd4\x92\x44\x12\xb5\xfa\x3e\x8b\xc7\ -\x8e\xbf\x04\x18\x00\x87\xb6\x8d\x6b\x55\xab\x53\x3b\x00\x00\x00\ -\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\x26\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x03\xc8\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x5b\x4f\x53\x41\x10\x9e\xd9\x6d\xcb\x5d\x1f\x7c\x34\x5c\x8c\ -\x58\x78\x81\xbf\x42\xc4\x4b\x8c\xfe\x11\x63\x7c\x34\xc6\xdf\x82\ -\x5c\x42\xa2\x91\x5f\xa0\x26\xea\x0b\xbc\x80\xc1\x50\x8a\x04\x5f\ -\x90\x4b\x0d\xa5\xa7\x9c\x5d\x67\xe6\xec\x6e\xaf\x81\x63\x6d\xd9\ -\x32\xe5\xdc\xba\xdf\xb7\x33\xdf\xcc\xce\x41\x48\x46\xf6\xed\xd2\ -\xca\xba\x52\x6a\xda\x5a\x0b\xbd\x1c\x88\x08\xc6\x98\xcd\x47\x0f\ -\xee\xcf\xd2\x69\x15\x19\x7c\x61\x71\x79\x63\x7a\x2a\x3f\x35\x79\ -\xf7\x0e\xc4\xb1\xe9\x29\x01\xad\x15\x6c\xff\xd8\x81\xcd\xad\xef\ -\x5b\x8f\x1f\xce\xcf\x64\xe8\xda\xa0\x52\x7a\x4a\x2b\x14\xf0\x8b\ -\x8b\x0b\xe8\x95\x17\x78\xf5\x00\x19\x60\x2c\xc6\x64\x6c\x26\x90\ -\xb3\xd6\xc0\xe1\xef\x23\x21\x30\x36\x36\xca\x2e\x12\x12\xdd\x22\ -\xc2\xc0\x6c\x14\x62\xd8\xd9\x29\xc0\xf1\xc9\x09\x30\x26\x63\x33\ -\x01\x64\x98\xac\xd6\x70\x7c\x7c\x2c\xa0\xb3\xb3\x33\x3d\xf1\xc0\ -\xfa\xfa\x06\x9c\x10\x78\x36\x93\x01\xb7\x34\x64\x02\x60\x69\xc5\ -\x8a\x2e\x2a\x3a\x3e\x2d\xfd\x91\x3b\x85\xdd\x3d\x40\x76\x95\xb8\ -\x0d\xe5\x2f\x0c\x9b\x7c\xa5\xf5\x12\x3f\x33\x31\x3e\x06\x47\xb4\ -\xc0\x6c\x36\x2b\x58\x8c\x09\x12\x10\xf7\x80\x22\x30\x8e\x0d\x28\ -\x0c\x62\xe1\x87\x73\xb9\x1c\x1d\xeb\x30\x91\x1f\x71\x1c\x43\xb5\ -\x5a\x95\xff\xf6\x72\xf4\xf0\x3b\x45\x73\xf2\xbc\x8c\xe5\xaf\xd5\ -\x08\xa0\x12\xb3\x6e\xa9\x19\x62\x39\x30\x30\x00\xcf\x9e\x3e\x21\ -\x22\xb9\x00\xe6\x27\xe4\xf3\x85\xc5\xa5\x16\x62\xed\x86\x71\xab\ -\xd5\x0e\x43\x70\x9a\x09\x20\x09\x04\x95\xa6\x9b\x36\x08\x87\x49\ -\xf4\xf5\xf5\x8b\x07\x96\x96\x57\xa0\x5c\x3e\x07\xc3\xe2\xa1\xe7\ -\xbd\x07\x6a\xea\xbe\x4a\xfd\xe0\x30\x12\x6b\x20\xc0\x0c\x19\x24\ -\xb9\x68\x43\x08\xd8\x5c\xe1\xa0\xf4\xac\x42\x14\x95\x9b\xea\x84\ -\x11\x77\xa6\x48\x83\x24\x04\x4a\x89\x31\x96\x69\xd1\x00\xd6\x09\ -\x4e\x7e\xa3\xc4\x78\xb5\x20\x69\xc4\x12\xd5\x7e\x2e\x9a\x80\x89\ -\x2a\xc0\x34\xf8\xd6\x11\x70\x18\x6c\x0d\x1e\x88\x63\x2b\xcc\xd8\ -\x35\x9e\x80\x92\x62\x81\x02\xce\x8c\xb3\x19\x0d\xc3\xc3\x83\xc2\ -\x9c\xdd\x1f\x45\x11\x1d\xc7\x90\xa6\x54\x78\x92\xde\xfd\x2c\x46\ -\xc6\xac\xf3\x00\xb9\x52\x13\xa0\xc1\x5a\xbc\x50\xbb\x55\x83\x10\ -\x98\x9b\x9b\x83\x4a\xa5\x22\x04\x18\xfc\xdd\xfb\x0f\xa4\x81\x28\ -\x84\xec\x8a\x44\x74\x59\x80\x61\x61\xae\x10\xd5\xa7\x21\x09\x50\ -\x99\x40\x20\x84\x84\xee\x71\x79\x5e\x5d\x5d\x15\xb7\xd7\x7b\x80\ -\xe9\xd9\x14\x31\xf0\x14\xb5\x60\x28\xc1\x6a\x93\x86\x09\x60\xf0\ -\x00\xb1\xe5\x42\x64\x5d\xce\xf3\x28\x57\xca\x60\x9c\x08\x0d\x7d\ -\xb8\x66\x20\xa4\x76\x40\xc0\xd0\xcd\x1a\xe0\x55\x71\x5c\x30\x56\ -\x81\x00\xe7\x2c\xd6\xe5\xb0\x43\xad\x4d\xc6\xeb\xc7\x74\x25\xd8\ -\x7b\x20\xa4\x21\x61\x35\x65\x81\x71\x21\x88\x6b\x39\x8d\xc9\x0f\ -\xcb\xe5\x72\x98\x04\x65\xc5\xd8\xc1\x2e\x60\x1b\xd2\x30\x09\x81\ -\x69\x5f\x09\x43\x08\xe8\x53\x8d\xaa\xb0\xb6\xb6\x26\xe7\x11\x1d\ -\x73\x3a\x29\x27\xcc\x8e\x7a\x01\xd4\x97\x55\xc2\x24\xe6\x41\x84\ -\xa2\x54\x16\x9b\x05\xef\x25\x54\xd0\xa1\x07\x02\x83\x80\xd3\x52\ -\x07\x7c\x9d\xe6\xf8\xf8\x42\xe4\xf6\x12\xf0\x51\x47\xfc\xbf\xed\ -\xd8\x63\x68\xd5\xb6\x0e\xb8\x14\x71\xc0\xa9\x4a\xec\x3f\x0e\x5f\ -\x86\x5b\x34\x60\x68\x99\x5a\xd5\x8a\x44\x9a\x0d\xa6\x33\x02\xc9\ -\xfc\x9a\x42\x61\x1a\x34\x60\xdc\x6e\x88\x89\x4a\x3d\xdb\xee\xf7\ -\x84\xca\x99\x16\xcc\xa6\x34\x54\x49\x43\x52\xe7\xae\x5e\x74\xc4\ -\xcd\xa5\x58\xd5\x4a\xb1\x12\x1d\xf4\xb6\x25\xd7\x22\x40\xd5\xbe\ -\x1f\x50\x90\xe1\x9e\x80\xec\xe3\xa7\xcf\x70\x46\x05\xa8\x5b\x2a\ -\x60\xa8\x41\xea\xae\xf2\xf7\x26\x45\x5b\xd2\x0f\xd4\x13\xe0\x96\ -\x4b\x52\x90\x98\x15\x8b\x7b\xc2\x70\x64\x64\xa4\xab\x04\xb8\x09\ -\xdd\xfb\xb9\x0f\xe3\xd4\xf6\xb7\xf4\x84\x2c\x78\x6e\x3e\x0b\xbb\ -\x45\xf1\x42\x76\x68\x08\xba\x9d\x03\xd6\x85\xfa\xe0\xe0\x17\xe4\ -\xf3\x93\xa1\xc0\x30\x01\x5b\x2a\x95\x0a\x5f\xbe\x7e\x9b\x18\x25\ -\x76\xd7\xf1\x6e\x48\x58\xbc\x9d\x17\x64\x37\xa7\xaf\x9b\x64\x93\ -\xaf\x5e\xbf\x59\xce\xf5\xf5\x8f\x5d\x07\x81\xa8\x72\x5e\x7c\xf9\ -\xe2\xf9\x3c\x9d\x6e\xcb\xcb\x29\xd9\x2d\xb2\xdb\x64\x37\x7c\x66\ -\xf4\x70\x70\xfe\x9d\x92\xed\x93\x1d\xfa\x50\x33\x89\x41\x7e\x57\ -\x03\x00\xec\x31\x01\x76\x31\xf7\x72\x67\xfc\x7a\xfe\x57\x80\x01\ -\x00\x1e\xfc\xdd\x15\xae\x89\x44\x3c\x00\x00\x00\x00\x49\x45\x4e\ -\x44\xae\x42\x60\x82\ -\x00\x00\x04\xe7\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x89\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x5d\x6f\x14\x55\x18\x7e\xce\x39\x3b\x53\xba\xb5\x16\x95\x48\ -\x9a\x86\x42\x43\x6d\x49\x84\x5e\x35\x18\x11\x23\xc1\x5f\x20\x7e\ -\x35\x26\xea\x05\x0d\xf1\x12\xaf\x44\x83\xf1\x42\xac\x70\xab\x26\ -\xea\x8d\x44\x5b\x6f\x54\xc0\x7f\x50\xbc\x51\x53\x96\x0b\xcb\x0d\ -\x18\x4c\x6b\x91\x60\x1a\x3e\xda\x6d\xc3\x2e\xbb\x3b\x33\xbe\xef\ -\x3b\x73\x66\x66\x67\x3b\xf5\x66\x97\xd9\xbc\x99\x8f\x73\xf6\x3c\ -\xcf\xfb\xbc\x1f\x73\x46\x21\x3c\x9c\x1f\xcf\x5d\x98\xd7\x5a\xef\ -\x09\x82\x00\x9d\x3c\x94\x52\xf0\x7d\xff\xea\xab\x2f\xbf\x34\x46\ -\xb7\x75\xc5\xe0\x3f\xfc\x74\xfe\xca\x9e\xd1\x91\xd1\xe1\xdd\x43\ -\xf0\x3c\xbf\xa3\x04\x8c\xd1\xb8\xfe\xd7\x02\xae\x5e\xfb\xf3\xda\ -\x6b\xaf\x1c\xd9\x57\xa0\x67\x45\xad\xcd\xa8\xd1\x4a\xc0\x1b\x8d\ -\x06\x3a\xa5\x02\x7b\x0f\x14\xc0\x58\x8c\xc9\xd8\x4c\xc0\x0d\x02\ -\x1f\x77\xee\xde\x13\x02\x83\x83\x3b\x58\x22\x21\xd1\x2e\x22\x0c\ -\xcc\x46\x21\xc6\xc2\xc2\x22\x56\x56\x57\xc1\x98\x8c\xcd\x04\x14\ -\xc3\x38\xc6\x60\x65\x65\x45\x40\xc7\xc6\xf6\x75\x44\x81\xf9\xf9\ -\x2b\x58\x25\x70\xa7\x50\x40\xe4\x9a\x62\x02\x08\xc8\x63\x4d\x0f\ -\x35\x5d\x97\xd7\xd6\x65\x64\xf1\xef\xa5\x48\x32\x66\x8f\xa6\x33\ -\xfd\x23\x5c\x40\x54\x92\x8b\x4d\x81\xd9\xa9\x5d\x3b\x07\x71\x8f\ -\x1c\x74\x1c\x47\xb0\x18\x13\x12\x90\x68\x82\xa6\xb8\x70\x6c\xa0\ -\x55\x94\x2c\x26\x96\x8d\xaf\x0b\xf4\x27\xfb\x8c\xe7\x73\x98\x38\ -\x5f\xd2\x39\x13\x6c\x8c\x1e\x8f\x6b\xa3\x25\x09\x19\xcb\x3e\x4b\ -\x08\x28\x2d\x16\x20\x24\x60\x81\x99\x71\xb9\x5c\xc6\xf4\x77\xdf\ -\x62\x6e\x6e\x0e\x56\x83\xa7\xf7\xee\xc5\x9b\x6f\xbd\x8d\xfe\xfe\ -\x7e\xd4\xeb\x75\x21\x94\x77\xd8\x31\x13\x61\x08\x4e\x96\x80\x22\ -\x40\xa5\x0d\x0d\x86\x03\x7c\x5f\x88\xa4\x7a\xff\xc4\x7b\x42\xe8\ -\xf8\xf1\x77\xf1\xf8\xb6\x6d\xb8\x7b\xfb\x36\xce\x9e\xfd\x06\x9f\ -\x9c\xfa\x18\x27\x3f\xfc\x08\xdb\xb7\x3f\x49\x24\x1a\xb9\xa1\x08\ -\x43\x89\x08\x23\xb4\x58\x15\xcb\x90\xbd\x0d\xe5\xd1\x21\x33\xba\ -\x76\xbb\x1c\x4c\x4f\x4f\x8b\x87\x47\x8f\x4e\xe2\xd9\xe7\x0e\x60\ -\x37\xf5\x8a\x03\x74\x7e\x7d\x62\x02\xb5\x5a\x0d\x3f\x5f\x38\x47\ -\xf3\x5c\x22\xab\x44\xda\x0d\xcd\x24\xaa\x5a\x65\xad\x2a\x3a\x09\ -\x81\x8a\x4c\x47\xac\x49\xfe\x82\x8b\xcb\xa5\x92\x24\xdf\xf8\xf8\ -\x38\xea\xb5\x3a\x99\x47\xc0\x75\x1c\x7a\xe1\x90\xcc\x2b\x95\x2e\ -\xc9\x3c\x9e\xaf\xe8\xbf\x1b\x1a\x4c\x08\x16\x63\x64\x72\xc0\xf3\ -\x02\x61\xa6\xc4\x7b\x9b\x84\x8a\xbc\x32\xa8\x54\x2b\x72\xdf\xf3\ -\x48\x0f\xd6\xd7\xd7\x69\xc1\x40\xa4\x2e\xd2\x3d\x9f\x19\x80\xe7\ -\xb0\x7a\xf9\x21\x40\x53\x08\x38\x19\x19\x33\xa5\x80\x2f\x32\x49\ -\x25\x44\x72\x59\xf6\xf1\x22\x3a\xeb\xa1\x89\xf1\x7a\x7b\x7b\x65\ -\xa9\x5c\x05\xa2\x75\x2c\x46\x58\x05\x2d\x65\x48\x09\xa8\xfd\x38\ -\x61\x58\x26\x95\xca\x8f\x5a\xb5\x4a\x79\x61\xe4\x19\xdf\x3f\xa8\ -\x54\xc3\x0c\xf7\x3c\xea\x64\x41\x58\xbd\xd6\xd5\x6c\x25\xda\xf7\ -\x80\x60\x68\xc1\x6a\x4a\xc2\xe6\x1c\x88\x16\xa1\x11\xcf\xf7\xb0\ -\x7f\xff\x33\x32\x3e\x7b\x71\x16\xdd\xc5\x6e\x74\x6d\xe9\x92\xf3\ -\xc5\x5f\x66\xa5\x1d\x1d\x7e\xf1\xb0\xcc\xe3\xf9\x8a\x58\xe4\x59\ -\x3a\x07\x4c\x36\x07\xd8\x4b\x8e\x8b\xf2\x74\xa2\x00\xfd\x7c\x7a\ -\x37\x4c\x4e\x4e\x52\x0b\xfd\x03\xdf\xcf\xcc\x70\x2f\xc4\xd0\xd0\ -\x10\x96\x97\x97\x31\x43\xd5\xe1\x38\x2e\x26\x26\xde\x90\x79\x3a\ -\xa0\xd2\x52\xc1\xa6\x0a\xc4\x65\x48\x58\x7e\x73\x27\xf4\xa3\x10\ -\x78\x31\x01\x51\x80\x9e\x6f\x7d\x6c\x2b\x4e\x9f\x39\x83\xaf\xbf\ -\xfa\x12\x5f\x7c\xfe\x99\x2c\xc6\xec\x0f\x1e\x7c\x1e\xc7\xde\x39\ -\x86\xbe\xbe\x3e\x34\xb8\x07\x68\x69\xd6\x79\xcd\xb8\xa9\x0c\xc3\ -\x10\xf8\x1b\x77\x42\x4b\xc0\x44\x49\xe6\x35\x3c\x0c\xf4\x0f\x60\ -\x6a\xea\xd3\x6c\x87\x95\x36\xcc\xe3\x3c\x4f\xa7\x12\x36\x77\x2f\ -\xa0\xcc\x66\x9d\x30\x8a\x97\x0d\x81\x56\x31\x7b\xcf\x6f\xc0\xa7\ -\xfa\x6f\x6d\xf3\x7e\x66\xee\xff\x32\x88\x71\x5a\xfa\x80\xed\xd3\ -\xca\xe8\xb8\x0c\xb3\x1e\xb7\x1e\x3a\x2f\xf1\x73\xf0\x43\x0c\xa3\ -\x93\x3e\x90\xe4\x80\x89\x4a\xc4\xd6\xac\x56\x6d\xdf\x0f\xd8\x36\ -\xdc\x92\x03\x3e\xb9\x67\x52\xbd\x3b\xfd\x02\x69\x2f\x81\xa4\xd9\ -\xf9\x4d\x39\xe0\x47\x6f\x43\x95\xbc\x8c\xec\xb9\xbd\x7b\xc2\xa4\ -\x8b\x32\x66\xa6\x0c\x75\xb8\x21\x49\xc9\xd5\x89\x1d\x71\xb6\x15\ -\x27\x9d\x50\x5e\x12\xa6\xc3\x5b\x72\x23\x09\xa8\xb5\x6e\xed\x84\ -\xcc\x8e\x7b\x7d\x40\xf6\xeb\x6f\xbf\xe3\x7e\xa5\x82\x76\x65\x01\ -\x43\x15\xbb\xbb\x31\xf2\xd4\xb0\xe4\x96\xec\x07\xd2\x04\xb8\xa5\ -\x4a\x09\x12\xb3\xa5\xa5\x1b\xc2\x90\xdf\x70\xed\x24\xc0\x3b\xab\ -\x1b\xff\xdc\xc4\x4e\xda\xf6\xb7\xec\x09\x39\xe1\x5d\xd7\x95\x9d\ -\x30\xab\xe0\xf4\xf4\xa0\xdd\x35\x60\x5b\xf8\xad\x5b\xff\x62\x64\ -\x64\x38\x6e\x2c\x4c\x20\x58\x5b\x5b\x5b\xbc\x54\xba\xbc\x6b\x07\ -\xb1\x7b\x18\xdf\x86\x84\xc5\xdb\xb9\x45\xc6\x66\x47\xfb\xc8\x86\ -\x4f\x4d\x9d\x3e\xef\x76\x6d\x19\x7c\x18\x04\x6a\x0f\xaa\x4b\x27\ -\x3f\x38\x71\x84\x6e\xaf\xcb\xc7\x29\xd9\x13\x64\x03\x64\x8f\xda\ -\xca\xe8\xe0\xc1\xf5\x57\x26\xbb\x49\x76\xc7\x86\x9a\x49\x14\xf9\ -\x5b\x2d\xde\x14\x76\xee\x60\x89\x6b\x64\xf7\xf9\xf3\xfc\x3f\x01\ -\x06\x00\xb7\x61\xf2\x01\x73\x71\x6c\x4e\x00\x00\x00\x00\x49\x45\ -\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\x62\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x04\x49\x44\x41\x54\x78\xda\xc4\ -\x57\xbf\xab\x24\x45\x10\xfe\xaa\x67\x76\x67\xde\xba\x77\xe7\x81\ -\xa1\xf7\x10\x41\x0f\x43\x4f\x0c\xf4\x81\x91\x99\x89\x7f\x80\x91\ -\x60\x76\x2a\x68\x7e\x81\x98\x7a\x88\x3c\x0c\x0d\x0d\x0d\x14\xc1\ -\x7f\x40\x34\x3a\xc1\x50\x41\x0e\xcf\xec\x44\xee\x7c\x8f\xf7\xf6\ -\xc7\x6c\x97\x5f\xf5\xcc\xec\xcd\x76\xf7\xac\x06\x27\xaf\x61\x76\ -\xd8\xfe\x51\xf5\x55\x75\xd5\x57\x35\xa2\xaa\xb8\xc8\xe1\x70\xc1\ -\xa3\xb4\x1f\x11\x99\xfc\xfc\xd6\x2b\xf7\xd1\xac\xaf\xa8\xf7\xd9\ -\x8d\xa2\x1e\xb2\x38\xc3\xbd\x0f\xbf\x80\x2c\xcf\x20\x7e\xb3\xb3\ -\xae\xae\x80\x56\x33\x5c\xfb\xe4\x6d\x68\x3d\x83\x4a\xde\x36\x71\ -\x0e\x8d\x2b\xbf\xbd\xf1\xe5\x8f\x6f\xf2\x6f\x53\x76\xf3\x4f\x98\ -\xf2\x67\x6f\x7d\x06\x6c\xbc\x21\xb2\xad\xbb\x27\x09\x00\x54\x7c\ -\xfd\xa5\xa3\x76\x8f\xfa\x58\x32\x50\x38\xac\xe6\xc7\x00\x81\x20\ -\x01\xc0\xab\xb6\xeb\xe6\x9e\xdf\x3e\x7a\xef\x0d\x4e\x1c\xf0\x39\ -\xe9\x01\x4c\x41\xcb\x75\xb1\xc0\x1f\xc7\x1f\x40\xca\x49\x07\x62\ -\x30\x6c\xfd\xfc\x04\x97\x8f\xef\xf0\x7d\xca\xff\x9b\xe8\x32\x0b\ -\xc8\xc1\x1c\x7f\x7f\xfa\x2e\xdf\x97\xf8\x3f\x02\x40\xe5\xda\xac\ -\xf1\xf4\xcd\xdb\x41\x16\x47\x3d\x04\xd0\x2a\xf4\x6b\xb8\xe9\x14\ -\x32\xa9\xec\x5a\x22\x01\x1b\xea\x5c\x52\x4f\x49\x77\x4b\x1a\x3e\ -\x9c\x13\xae\xd9\x79\x57\x57\x94\x57\x44\xfa\xb5\x3d\x47\x1d\x9d\ -\x71\xb2\x8d\x81\xed\xd8\x34\xb4\xde\xc1\x95\x92\xba\xd0\x2b\x95\ -\x4b\xb8\xc3\xb0\x26\x9a\x5c\x81\xad\x85\x3d\x74\x73\xec\x01\x8b\ -\x21\xaf\x2e\xe8\x48\x82\xb0\xdb\x42\x0b\x57\xe8\xe5\xc7\x21\x10\ -\x46\x61\xd3\xd2\x5a\x10\x7b\x48\x24\xac\x99\xe1\xe1\x7c\x26\x04\ -\x4c\xb6\xe9\x18\x0a\xdf\xf5\x80\x5f\x3d\x12\x20\xf9\xa4\x75\x54\ -\xa4\x63\x00\xec\x71\xe3\x00\xcc\x00\xd3\x91\xf7\x80\x45\xe8\x7a\ -\x49\x21\xde\x7c\xd1\x9d\x18\x2a\xf0\xc1\xed\xc1\xbd\x25\x25\xf9\ -\x08\x00\xcd\xb3\x35\xb1\x3d\x92\x4b\x65\x6d\x65\x50\x07\x06\xe4\ -\xb7\x05\x20\x8b\x53\xe8\xd9\x5f\x4c\xb5\x13\x06\x4b\x99\x04\x61\ -\x60\x4c\xbf\x80\x9b\xd8\xe6\xcb\x88\x09\x34\x6c\x37\x69\xdc\xa3\ -\x0b\x8c\x9c\x6f\x82\x0e\xd3\x95\x00\x30\x82\xb9\xfe\xda\xab\xf0\ -\xaf\xbf\x9f\x75\x7f\xaf\xe0\xc1\xcd\xe7\xf9\xae\xf3\x0a\x9a\x05\ -\xae\x7e\xfe\x0b\xdf\x40\x96\xe1\x39\x37\x9b\x52\xd7\xfc\x65\xe0\ -\xeb\xa3\xd4\x03\x16\xe9\x18\xa0\x8b\x99\x4e\x0e\x66\x70\x15\x53\ -\x74\x76\x29\x49\x33\x4b\x53\x3d\xe3\x79\xd2\x83\x92\x31\x13\x9e\ -\xd8\x9a\x3c\xcf\x7b\x20\x90\x03\x0f\x89\xe6\xa9\x98\x91\x17\x1c\ -\x23\x96\xef\x04\x63\xc4\xb3\x1b\xc0\x1d\x17\xf4\xac\x39\x26\xc7\ -\x80\x0d\xe8\x7e\x27\x0b\xec\xb8\x1b\xe1\x70\x0b\x6d\xd7\x5d\x43\ -\x30\x3e\xde\xc6\x35\xe5\x5a\x61\x5c\x93\xe3\x89\x81\x8e\x11\x1e\ -\x68\x03\x27\x61\xc0\x9d\x20\x08\x54\x9e\x4f\x33\x3c\xe2\x2e\xc9\ -\xa5\xe9\x40\xc7\x28\x80\x36\x9b\x1c\xb2\x3d\x42\x00\x87\xf1\x3c\ -\xef\x78\xa2\xad\x63\x79\x00\x39\xe3\xca\xb8\x9a\x49\x7c\xb7\xdb\ -\xf5\xa2\x93\x4b\x9e\x90\x4c\x80\xd9\x5c\x58\x33\x20\x65\x1e\xc0\ -\x8e\x0b\x23\x00\x9e\x95\x2c\x9c\x3d\xa8\xa0\xd9\xbb\xeb\x37\x2e\ -\xa1\xcb\x87\x94\xef\xa2\x34\xf4\x61\x2d\xcc\xd6\x2c\x58\xa9\x73\ -\xd1\x17\x79\xd3\x95\x00\x38\xbc\xfd\x0e\x4e\xef\xde\xc0\xe2\xee\ -\x4f\xd9\x7e\x20\x28\x68\x96\xb8\xfa\xf1\xaf\x18\x6b\xe2\xec\xc4\ -\x83\x5b\xcf\x51\x6a\x95\x00\xec\xfb\x81\xfa\x99\x17\x71\xf8\xd5\ -\x9d\x14\x80\xd6\xcc\xed\xaa\x86\x9b\x3f\x99\xbf\x60\x2b\xc7\xe7\ -\x0f\xc3\x8a\x36\x2c\xad\xba\x89\xee\x97\x57\xc4\x2a\x2a\xd3\x8a\ -\x5e\xbc\x92\xf2\x44\x9f\xab\xd4\x11\x74\x25\x00\x8c\xcb\xc9\x22\ -\x52\x16\x79\x00\x56\x0a\x2c\x46\x82\x2d\x3e\xe5\x8b\x50\x0d\x8b\ -\x76\x4f\x91\xe1\x89\x6d\x12\x6e\x82\xae\x6c\x39\x86\xae\x20\x7b\ -\xda\x54\x71\xda\xde\xe3\x68\x39\xee\xf6\xb8\x3d\xed\xae\xee\x29\ -\xc7\xf2\xaf\x00\xf0\x1f\x00\x60\x2f\x00\xd1\xd5\x1e\x1e\x60\xbb\ -\x24\x4e\xfe\x47\x00\x5d\x4b\x36\xd6\x11\x89\xac\x42\x0a\x67\x2b\ -\x99\x35\x23\x65\xab\xc4\xe8\x56\xe3\x96\xab\xc3\x13\xf6\x94\x18\ -\xad\xa8\xa6\x23\x7b\x05\xb6\x58\x3a\x2e\x56\x82\x6c\x9e\xa9\xec\ -\x34\x21\x63\x94\x3d\xb1\xf3\xf6\x48\x9e\xce\x4d\xc7\xf0\x68\x0f\ -\x40\xef\xaf\xd6\xdf\xe3\x1b\x39\x1a\xfd\x52\xb3\x4a\xb9\xf0\xb8\ -\xf7\xc2\x0f\x7c\x9f\x64\xdb\x72\x4b\xaf\x6b\xdf\xb1\x7d\xaf\xd7\ -\x23\x59\x60\x18\x1a\x04\x5d\x9d\x99\x62\xbc\x4f\x6b\x2c\x31\x0f\ -\xf9\x3c\x95\xab\x0f\x8f\x79\x58\x5b\xfc\x27\x9f\xdf\xed\xbb\xa0\ -\x07\x50\x76\x5f\x2a\xf5\x48\x3b\xfa\x38\x87\x59\xce\xa6\x0d\xe7\ -\x01\xcc\x45\x7f\x1d\xcb\x45\x03\xf8\x47\x80\x01\x00\xe6\x81\x68\ -\xb1\xcb\xb4\x37\x3f\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\ -\x82\ -\x00\x00\x10\xf6\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ -\x01\x00\x9a\x9c\x18\x00\x00\x0a\x4f\x69\x43\x43\x50\x50\x68\x6f\ -\x74\x6f\x73\x68\x6f\x70\x20\x49\x43\x43\x20\x70\x72\x6f\x66\x69\ -\x6c\x65\x00\x00\x78\xda\x9d\x53\x67\x54\x53\xe9\x16\x3d\xf7\xde\ -\xf4\x42\x4b\x88\x80\x94\x4b\x6f\x52\x15\x08\x20\x52\x42\x8b\x80\ -\x14\x91\x26\x2a\x21\x09\x10\x4a\x88\x21\xa1\xd9\x15\x51\xc1\x11\ -\x45\x45\x04\x1b\xc8\xa0\x88\x03\x8e\x8e\x80\x8c\x15\x51\x2c\x0c\ -\x8a\x0a\xd8\x07\xe4\x21\xa2\x8e\x83\xa3\x88\x8a\xca\xfb\xe1\x7b\ -\xa3\x6b\xd6\xbc\xf7\xe6\xcd\xfe\xb5\xd7\x3e\xe7\xac\xf3\x9d\xb3\ -\xcf\x07\xc0\x08\x0c\x96\x48\x33\x51\x35\x80\x0c\xa9\x42\x1e\x11\ -\xe0\x83\xc7\xc4\xc6\xe1\xe4\x2e\x40\x81\x0a\x24\x70\x00\x10\x08\ -\xb3\x64\x21\x73\xfd\x23\x01\x00\xf8\x7e\x3c\x3c\x2b\x22\xc0\x07\ -\xbe\x00\x01\x78\xd3\x0b\x08\x00\xc0\x4d\x9b\xc0\x30\x1c\x87\xff\ -\x0f\xea\x42\x99\x5c\x01\x80\x84\x01\xc0\x74\x91\x38\x4b\x08\x80\ -\x14\x00\x40\x7a\x8e\x42\xa6\x00\x40\x46\x01\x80\x9d\x98\x26\x53\ -\x00\xa0\x04\x00\x60\xcb\x63\x62\xe3\x00\x50\x2d\x00\x60\x27\x7f\ -\xe6\xd3\x00\x80\x9d\xf8\x99\x7b\x01\x00\x5b\x94\x21\x15\x01\xa0\ -\x91\x00\x20\x13\x65\x88\x44\x00\x68\x3b\x00\xac\xcf\x56\x8a\x45\ -\x00\x58\x30\x00\x14\x66\x4b\xc4\x39\x00\xd8\x2d\x00\x30\x49\x57\ -\x66\x48\x00\xb0\xb7\x00\xc0\xce\x10\x0b\xb2\x00\x08\x0c\x00\x30\ -\x51\x88\x85\x29\x00\x04\x7b\x00\x60\xc8\x23\x23\x78\x00\x84\x99\ -\x00\x14\x46\xf2\x57\x3c\xf1\x2b\xae\x10\xe7\x2a\x00\x00\x78\x99\ -\xb2\x3c\xb9\x24\x39\x45\x81\x5b\x08\x2d\x71\x07\x57\x57\x2e\x1e\ -\x28\xce\x49\x17\x2b\x14\x36\x61\x02\x61\x9a\x40\x2e\xc2\x79\x99\ -\x19\x32\x81\x34\x0f\xe0\xf3\xcc\x00\x00\xa0\x91\x15\x11\xe0\x83\ -\xf3\xfd\x78\xce\x0e\xae\xce\xce\x36\x8e\xb6\x0e\x5f\x2d\xea\xbf\ -\x06\xff\x22\x62\x62\xe3\xfe\xe5\xcf\xab\x70\x40\x00\x00\xe1\x74\ -\x7e\xd1\xfe\x2c\x2f\xb3\x1a\x80\x3b\x06\x80\x6d\xfe\xa2\x25\xee\ -\x04\x68\x5e\x0b\xa0\x75\xf7\x8b\x66\xb2\x0f\x40\xb5\x00\xa0\xe9\ -\xda\x57\xf3\x70\xf8\x7e\x3c\x3c\x45\xa1\x90\xb9\xd9\xd9\xe5\xe4\ -\xe4\xd8\x4a\xc4\x42\x5b\x61\xca\x57\x7d\xfe\x67\xc2\x5f\xc0\x57\ -\xfd\x6c\xf9\x7e\x3c\xfc\xf7\xf5\xe0\xbe\xe2\x24\x81\x32\x5d\x81\ -\x47\x04\xf8\xe0\xc2\xcc\xf4\x4c\xa5\x1c\xcf\x92\x09\x84\x62\xdc\ -\xe6\x8f\x47\xfc\xb7\x0b\xff\xfc\x1d\xd3\x22\xc4\x49\x62\xb9\x58\ -\x2a\x14\xe3\x51\x12\x71\x8e\x44\x9a\x8c\xf3\x32\xa5\x22\x89\x42\ -\x92\x29\xc5\x25\xd2\xff\x64\xe2\xdf\x2c\xfb\x03\x3e\xdf\x35\x00\ -\xb0\x6a\x3e\x01\x7b\x91\x2d\xa8\x5d\x63\x03\xf6\x4b\x27\x10\x58\ -\x74\xc0\xe2\xf7\x00\x00\xf2\xbb\x6f\xc1\xd4\x28\x08\x03\x80\x68\ -\x83\xe1\xcf\x77\xff\xef\x3f\xfd\x47\xa0\x25\x00\x80\x66\x49\x92\ -\x71\x00\x00\x5e\x44\x24\x2e\x54\xca\xb3\x3f\xc7\x08\x00\x00\x44\ -\xa0\x81\x2a\xb0\x41\x1b\xf4\xc1\x18\x2c\xc0\x06\x1c\xc1\x05\xdc\ -\xc1\x0b\xfc\x60\x36\x84\x42\x24\xc4\xc2\x42\x10\x42\x0a\x64\x80\ -\x1c\x72\x60\x29\xac\x82\x42\x28\x86\xcd\xb0\x1d\x2a\x60\x2f\xd4\ -\x40\x1d\x34\xc0\x51\x68\x86\x93\x70\x0e\x2e\xc2\x55\xb8\x0e\x3d\ -\x70\x0f\xfa\x61\x08\x9e\xc1\x28\xbc\x81\x09\x04\x41\xc8\x08\x13\ -\x61\x21\xda\x88\x01\x62\x8a\x58\x23\x8e\x08\x17\x99\x85\xf8\x21\ -\xc1\x48\x04\x12\x8b\x24\x20\xc9\x88\x14\x51\x22\x4b\x91\x35\x48\ -\x31\x52\x8a\x54\x20\x55\x48\x1d\xf2\x3d\x72\x02\x39\x87\x5c\x46\ -\xba\x91\x3b\xc8\x00\x32\x82\xfc\x86\xbc\x47\x31\x94\x81\xb2\x51\ -\x3d\xd4\x0c\xb5\x43\xb9\xa8\x37\x1a\x84\x46\xa2\x0b\xd0\x64\x74\ -\x31\x9a\x8f\x16\xa0\x9b\xd0\x72\xb4\x1a\x3d\x8c\x36\xa1\xe7\xd0\ -\xab\x68\x0f\xda\x8f\x3e\x43\xc7\x30\xc0\xe8\x18\x07\x33\xc4\x6c\ -\x30\x2e\xc6\xc3\x42\xb1\x38\x2c\x09\x93\x63\xcb\xb1\x22\xac\x0c\ -\xab\xc6\x1a\xb0\x56\xac\x03\xbb\x89\xf5\x63\xcf\xb1\x77\x04\x12\ -\x81\x45\xc0\x09\x36\x04\x77\x42\x20\x61\x1e\x41\x48\x58\x4c\x58\ -\x4e\xd8\x48\xa8\x20\x1c\x24\x34\x11\xda\x09\x37\x09\x03\x84\x51\ -\xc2\x27\x22\x93\xa8\x4b\xb4\x26\xba\x11\xf9\xc4\x18\x62\x32\x31\ -\x87\x58\x48\x2c\x23\xd6\x12\x8f\x13\x2f\x10\x7b\x88\x43\xc4\x37\ -\x24\x12\x89\x43\x32\x27\xb9\x90\x02\x49\xb1\xa4\x54\xd2\x12\xd2\ -\x46\xd2\x6e\x52\x23\xe9\x2c\xa9\x9b\x34\x48\x1a\x23\x93\xc9\xda\ -\x64\x6b\xb2\x07\x39\x94\x2c\x20\x2b\xc8\x85\xe4\x9d\xe4\xc3\xe4\ -\x33\xe4\x1b\xe4\x21\xf2\x5b\x0a\x9d\x62\x40\x71\xa4\xf8\x53\xe2\ -\x28\x52\xca\x6a\x4a\x19\xe5\x10\xe5\x34\xe5\x06\x65\x98\x32\x41\ -\x55\xa3\x9a\x52\xdd\xa8\xa1\x54\x11\x35\x8f\x5a\x42\xad\xa1\xb6\ -\x52\xaf\x51\x87\xa8\x13\x34\x75\x9a\x39\xcd\x83\x16\x49\x4b\xa5\ -\xad\xa2\x95\xd3\x1a\x68\x17\x68\xf7\x69\xaf\xe8\x74\xba\x11\xdd\ -\x95\x1e\x4e\x97\xd0\x57\xd2\xcb\xe9\x47\xe8\x97\xe8\x03\xf4\x77\ -\x0c\x0d\x86\x15\x83\xc7\x88\x67\x28\x19\x9b\x18\x07\x18\x67\x19\ -\x77\x18\xaf\x98\x4c\xa6\x19\xd3\x8b\x19\xc7\x54\x30\x37\x31\xeb\ -\x98\xe7\x99\x0f\x99\x6f\x55\x58\x2a\xb6\x2a\x7c\x15\x91\xca\x0a\ -\x95\x4a\x95\x26\x95\x1b\x2a\x2f\x54\xa9\xaa\xa6\xaa\xde\xaa\x0b\ -\x55\xf3\x55\xcb\x54\x8f\xa9\x5e\x53\x7d\xae\x46\x55\x33\x53\xe3\ -\xa9\x09\xd4\x96\xab\x55\xaa\x9d\x50\xeb\x53\x1b\x53\x67\xa9\x3b\ -\xa8\x87\xaa\x67\xa8\x6f\x54\x3f\xa4\x7e\x59\xfd\x89\x06\x59\xc3\ -\x4c\xc3\x4f\x43\xa4\x51\xa0\xb1\x5f\xe3\xbc\xc6\x20\x0b\x63\x19\ -\xb3\x78\x2c\x21\x6b\x0d\xab\x86\x75\x81\x35\xc4\x26\xb1\xcd\xd9\ -\x7c\x76\x2a\xbb\x98\xfd\x1d\xbb\x8b\x3d\xaa\xa9\xa1\x39\x43\x33\ -\x4a\x33\x57\xb3\x52\xf3\x94\x66\x3f\x07\xe3\x98\x71\xf8\x9c\x74\ -\x4e\x09\xe7\x28\xa7\x97\xf3\x7e\x8a\xde\x14\xef\x29\xe2\x29\x1b\ -\xa6\x34\x4c\xb9\x31\x65\x5c\x6b\xaa\x96\x97\x96\x58\xab\x48\xab\ -\x51\xab\x47\xeb\xbd\x36\xae\xed\xa7\x9d\xa6\xbd\x45\xbb\x59\xfb\ -\x81\x0e\x41\xc7\x4a\x27\x5c\x27\x47\x67\x8f\xce\x05\x9d\xe7\x53\ -\xd9\x53\xdd\xa7\x0a\xa7\x16\x4d\x3d\x3a\xf5\xae\x2e\xaa\x6b\xa5\ -\x1b\xa1\xbb\x44\x77\xbf\x6e\xa7\xee\x98\x9e\xbe\x5e\x80\x9e\x4c\ -\x6f\xa7\xde\x79\xbd\xe7\xfa\x1c\x7d\x2f\xfd\x54\xfd\x6d\xfa\xa7\ -\xf5\x47\x0c\x58\x06\xb3\x0c\x24\x06\xdb\x0c\xce\x18\x3c\xc5\x35\ -\x71\x6f\x3c\x1d\x2f\xc7\xdb\xf1\x51\x43\x5d\xc3\x40\x43\xa5\x61\ -\x95\x61\x97\xe1\x84\x91\xb9\xd1\x3c\xa3\xd5\x46\x8d\x46\x0f\x8c\ -\x69\xc6\x5c\xe3\x24\xe3\x6d\xc6\x6d\xc6\xa3\x26\x06\x26\x21\x26\ -\x4b\x4d\xea\x4d\xee\x9a\x52\x4d\xb9\xa6\x29\xa6\x3b\x4c\x3b\x4c\ -\xc7\xcd\xcc\xcd\xa2\xcd\xd6\x99\x35\x9b\x3d\x31\xd7\x32\xe7\x9b\ -\xe7\x9b\xd7\x9b\xdf\xb7\x60\x5a\x78\x5a\x2c\xb6\xa8\xb6\xb8\x65\ -\x49\xb2\xe4\x5a\xa6\x59\xee\xb6\xbc\x6e\x85\x5a\x39\x59\xa5\x58\ -\x55\x5a\x5d\xb3\x46\xad\x9d\xad\x25\xd6\xbb\xad\xbb\xa7\x11\xa7\ -\xb9\x4e\x93\x4e\xab\x9e\xd6\x67\xc3\xb0\xf1\xb6\xc9\xb6\xa9\xb7\ -\x19\xb0\xe5\xd8\x06\xdb\xae\xb6\x6d\xb6\x7d\x61\x67\x62\x17\x67\ -\xb7\xc5\xae\xc3\xee\x93\xbd\x93\x7d\xba\x7d\x8d\xfd\x3d\x07\x0d\ -\x87\xd9\x0e\xab\x1d\x5a\x1d\x7e\x73\xb4\x72\x14\x3a\x56\x3a\xde\ -\x9a\xce\x9c\xee\x3f\x7d\xc5\xf4\x96\xe9\x2f\x67\x58\xcf\x10\xcf\ -\xd8\x33\xe3\xb6\x13\xcb\x29\xc4\x69\x9d\x53\x9b\xd3\x47\x67\x17\ -\x67\xb9\x73\x83\xf3\x88\x8b\x89\x4b\x82\xcb\x2e\x97\x3e\x2e\x9b\ -\x1b\xc6\xdd\xc8\xbd\xe4\x4a\x74\xf5\x71\x5d\xe1\x7a\xd2\xf5\x9d\ -\x9b\xb3\x9b\xc2\xed\xa8\xdb\xaf\xee\x36\xee\x69\xee\x87\xdc\x9f\ -\xcc\x34\x9f\x29\x9e\x59\x33\x73\xd0\xc3\xc8\x43\xe0\x51\xe5\xd1\ -\x3f\x0b\x9f\x95\x30\x6b\xdf\xac\x7e\x4f\x43\x4f\x81\x67\xb5\xe7\ -\x23\x2f\x63\x2f\x91\x57\xad\xd7\xb0\xb7\xa5\x77\xaa\xf7\x61\xef\ -\x17\x3e\xf6\x3e\x72\x9f\xe3\x3e\xe3\x3c\x37\xde\x32\xde\x59\x5f\ -\xcc\x37\xc0\xb7\xc8\xb7\xcb\x4f\xc3\x6f\x9e\x5f\x85\xdf\x43\x7f\ -\x23\xff\x64\xff\x7a\xff\xd1\x00\xa7\x80\x25\x01\x67\x03\x89\x81\ -\x41\x81\x5b\x02\xfb\xf8\x7a\x7c\x21\xbf\x8e\x3f\x3a\xdb\x65\xf6\ -\xb2\xd9\xed\x41\x8c\xa0\xb9\x41\x15\x41\x8f\x82\xad\x82\xe5\xc1\ -\xad\x21\x68\xc8\xec\x90\xad\x21\xf7\xe7\x98\xce\x91\xce\x69\x0e\ -\x85\x50\x7e\xe8\xd6\xd0\x07\x61\xe6\x61\x8b\xc3\x7e\x0c\x27\x85\ -\x87\x85\x57\x86\x3f\x8e\x70\x88\x58\x1a\xd1\x31\x97\x35\x77\xd1\ -\xdc\x43\x73\xdf\x44\xfa\x44\x96\x44\xde\x9b\x67\x31\x4f\x39\xaf\ -\x2d\x4a\x35\x2a\x3e\xaa\x2e\x6a\x3c\xda\x37\xba\x34\xba\x3f\xc6\ -\x2e\x66\x59\xcc\xd5\x58\x9d\x58\x49\x6c\x4b\x1c\x39\x2e\x2a\xae\ -\x36\x6e\x6c\xbe\xdf\xfc\xed\xf3\x87\xe2\x9d\xe2\x0b\xe3\x7b\x17\ -\x98\x2f\xc8\x5d\x70\x79\xa1\xce\xc2\xf4\x85\xa7\x16\xa9\x2e\x12\ -\x2c\x3a\x96\x40\x4c\x88\x4e\x38\x94\xf0\x41\x10\x2a\xa8\x16\x8c\ -\x25\xf2\x13\x77\x25\x8e\x0a\x79\xc2\x1d\xc2\x67\x22\x2f\xd1\x36\ -\xd1\x88\xd8\x43\x5c\x2a\x1e\x4e\xf2\x48\x2a\x4d\x7a\x92\xec\x91\ -\xbc\x35\x79\x24\xc5\x33\xa5\x2c\xe5\xb9\x84\x27\xa9\x90\xbc\x4c\ -\x0d\x4c\xdd\x9b\x3a\x9e\x16\x9a\x76\x20\x6d\x32\x3d\x3a\xbd\x31\ -\x83\x92\x91\x90\x71\x42\xaa\x21\x4d\x93\xb6\x67\xea\x67\xe6\x66\ -\x76\xcb\xac\x65\x85\xb2\xfe\xc5\x6e\x8b\xb7\x2f\x1e\x95\x07\xc9\ -\x6b\xb3\x90\xac\x05\x59\x2d\x0a\xb6\x42\xa6\xe8\x54\x5a\x28\xd7\ -\x2a\x07\xb2\x67\x65\x57\x66\xbf\xcd\x89\xca\x39\x96\xab\x9e\x2b\ -\xcd\xed\xcc\xb3\xca\xdb\x90\x37\x9c\xef\x9f\xff\xed\x12\xc2\x12\ -\xe1\x92\xb6\xa5\x86\x4b\x57\x2d\x1d\x58\xe6\xbd\xac\x6a\x39\xb2\ -\x3c\x71\x79\xdb\x0a\xe3\x15\x05\x2b\x86\x56\x06\xac\x3c\xb8\x8a\ -\xb6\x2a\x6d\xd5\x4f\xab\xed\x57\x97\xae\x7e\xbd\x26\x7a\x4d\x6b\ -\x81\x5e\xc1\xca\x82\xc1\xb5\x01\x6b\xeb\x0b\x55\x0a\xe5\x85\x7d\ -\xeb\xdc\xd7\xed\x5d\x4f\x58\x2f\x59\xdf\xb5\x61\xfa\x86\x9d\x1b\ -\x3e\x15\x89\x8a\xae\x14\xdb\x17\x97\x15\x7f\xd8\x28\xdc\x78\xe5\ -\x1b\x87\x6f\xca\xbf\x99\xdc\x94\xb4\xa9\xab\xc4\xb9\x64\xcf\x66\ -\xd2\x66\xe9\xe6\xde\x2d\x9e\x5b\x0e\x96\xaa\x97\xe6\x97\x0e\x6e\ -\x0d\xd9\xda\xb4\x0d\xdf\x56\xb4\xed\xf5\xf6\x45\xdb\x2f\x97\xcd\ -\x28\xdb\xbb\x83\xb6\x43\xb9\xa3\xbf\x3c\xb8\xbc\x65\xa7\xc9\xce\ -\xcd\x3b\x3f\x54\xa4\x54\xf4\x54\xfa\x54\x36\xee\xd2\xdd\xb5\x61\ -\xd7\xf8\x6e\xd1\xee\x1b\x7b\xbc\xf6\x34\xec\xd5\xdb\x5b\xbc\xf7\ -\xfd\x3e\xc9\xbe\xdb\x55\x01\x55\x4d\xd5\x66\xd5\x65\xfb\x49\xfb\ -\xb3\xf7\x3f\xae\x89\xaa\xe9\xf8\x96\xfb\x6d\x5d\xad\x4e\x6d\x71\ -\xed\xc7\x03\xd2\x03\xfd\x07\x23\x0e\xb6\xd7\xb9\xd4\xd5\x1d\xd2\ -\x3d\x54\x52\x8f\xd6\x2b\xeb\x47\x0e\xc7\x1f\xbe\xfe\x9d\xef\x77\ -\x2d\x0d\x36\x0d\x55\x8d\x9c\xc6\xe2\x23\x70\x44\x79\xe4\xe9\xf7\ -\x09\xdf\xf7\x1e\x0d\x3a\xda\x76\x8c\x7b\xac\xe1\x07\xd3\x1f\x76\ -\x1d\x67\x1d\x2f\x6a\x42\x9a\xf2\x9a\x46\x9b\x53\x9a\xfb\x5b\x62\ -\x5b\xba\x4f\xcc\x3e\xd1\xd6\xea\xde\x7a\xfc\x47\xdb\x1f\x0f\x9c\ -\x34\x3c\x59\x79\x4a\xf3\x54\xc9\x69\xda\xe9\x82\xd3\x93\x67\xf2\ -\xcf\x8c\x9d\x95\x9d\x7d\x7e\x2e\xf9\xdc\x60\xdb\xa2\xb6\x7b\xe7\ -\x63\xce\xdf\x6a\x0f\x6f\xef\xba\x10\x74\xe1\xd2\x45\xff\x8b\xe7\ -\x3b\xbc\x3b\xce\x5c\xf2\xb8\x74\xf2\xb2\xdb\xe5\x13\x57\xb8\x57\ -\x9a\xaf\x3a\x5f\x6d\xea\x74\xea\x3c\xfe\x93\xd3\x4f\xc7\xbb\x9c\ -\xbb\x9a\xae\xb9\x5c\x6b\xb9\xee\x7a\xbd\xb5\x7b\x66\xf7\xe9\x1b\ -\x9e\x37\xce\xdd\xf4\xbd\x79\xf1\x16\xff\xd6\xd5\x9e\x39\x3d\xdd\ -\xbd\xf3\x7a\x6f\xf7\xc5\xf7\xf5\xdf\x16\xdd\x7e\x72\x27\xfd\xce\ -\xcb\xbb\xd9\x77\x27\xee\xad\xbc\x4f\xbc\x5f\xf4\x40\xed\x41\xd9\ -\x43\xdd\x87\xd5\x3f\x5b\xfe\xdc\xd8\xef\xdc\x7f\x6a\xc0\x77\xa0\ -\xf3\xd1\xdc\x47\xf7\x06\x85\x83\xcf\xfe\x91\xf5\x8f\x0f\x43\x05\ -\x8f\x99\x8f\xcb\x86\x0d\x86\xeb\x9e\x38\x3e\x39\x39\xe2\x3f\x72\ -\xfd\xe9\xfc\xa7\x43\xcf\x64\xcf\x26\x9e\x17\xfe\xa2\xfe\xcb\xae\ -\x17\x16\x2f\x7e\xf8\xd5\xeb\xd7\xce\xd1\x98\xd1\xa1\x97\xf2\x97\ -\x93\xbf\x6d\x7c\xa5\xfd\xea\xc0\xeb\x19\xaf\xdb\xc6\xc2\xc6\x1e\ -\xbe\xc9\x78\x33\x31\x5e\xf4\x56\xfb\xed\xc1\x77\xdc\x77\x1d\xef\ -\xa3\xdf\x0f\x4f\xe4\x7c\x20\x7f\x28\xff\x68\xf9\xb1\xf5\x53\xd0\ -\xa7\xfb\x93\x19\x93\x93\xff\x04\x03\x98\xf3\xfc\x63\x33\x2d\xdb\ -\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\x25\x00\x00\x80\x83\ -\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\x30\x00\x00\xea\x60\ -\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\x46\x00\x00\x06\x21\ -\x49\x44\x41\x54\x78\xda\xec\x97\x5b\x6c\x14\xd7\x1d\xc6\x7f\x73\ -\xdb\xd9\x9b\x77\xbd\xbe\xad\x1d\x2f\x17\x03\xc6\x24\x06\x92\xd0\ -\xda\x6a\x5c\x48\xd4\x36\x4e\xd2\x80\xb9\x89\x24\x4d\x1f\xa0\x51\ -\x1e\x9a\xe4\x21\x55\x6f\x52\xd5\x97\x3c\xb4\x05\x55\xbd\xa8\xed\ -\x43\x15\xd1\xa8\x09\x29\x89\x40\x01\x21\x44\x95\x26\x8d\x62\x87\ -\x16\x81\x41\x10\x20\x18\xb0\x49\x7c\xc7\x5e\xdb\xbb\x6b\xef\x7d\ -\x77\x76\x67\xe6\xf4\xc1\x6b\x70\x68\xac\x92\xf6\x21\x0f\xe5\x8c\ -\x46\x1a\x8d\xce\xff\x7c\xdf\xfc\xaf\xdf\x48\x42\x08\xbe\xc8\x25\ -\xf3\x05\xaf\x3b\x04\xee\x10\x90\x6e\x87\xe4\x53\xbf\xda\xb1\x53\ -\x92\xa5\x4d\xc0\x0a\x45\x55\xee\x5d\x68\xa3\x10\x62\xd4\xb6\xec\ -\x33\xc2\x16\x7f\x3d\xf8\xe3\x43\xaf\x03\xf6\xff\x42\x40\x7d\xfa\ -\xb7\x4f\x1e\x74\x96\x39\xb7\xfb\x3c\x3e\xca\x9c\x65\x38\x35\x27\ -\x4e\xcd\xc9\x42\xa5\x6b\x98\x06\x19\x23\x43\x32\x9f\x24\x9d\x4e\ -\x63\x64\x8c\xbd\x07\x7e\xf8\xd6\x0b\x80\xf5\x79\x08\x48\x3b\x76\ -\x6f\xdb\xe8\xaf\xf3\x1f\x0b\xfa\x82\xd8\xc2\x26\x92\x8a\x90\x9a\ -\x4a\x61\x64\x0c\xac\x82\xf5\xef\x56\xe2\xe6\x69\x0e\x97\x03\x6f\ -\x95\x97\x40\x79\x00\xb7\xc3\xcd\x54\x6a\x8a\x44\x38\xb1\xf1\xd0\ -\x4f\x8f\xfc\x6d\xde\xce\x05\x09\xc8\x3b\x76\x6f\xdb\x15\x6a\x08\ -\xfd\x39\x5f\xcc\x33\x39\x38\x49\x36\x91\x43\x96\x25\x6a\x9b\x6a\ -\xa9\xaf\xac\xa7\xef\x5a\x1f\x8a\xaa\x20\xc9\x12\x92\x2c\x61\x9b\ -\x36\x66\xc1\xc4\x2a\x5a\xa8\xba\xca\xa6\x0d\x1d\x0c\x44\xfa\xb9\ -\x70\xee\x02\x85\x5c\x81\xaa\x86\x2a\x2a\x02\x15\x44\xa3\xd1\x23\ -\x6f\xbc\x78\xe0\x49\xc0\x5c\x88\x80\xb4\xfd\x67\x5b\x3a\x42\xcb\ -\x43\x47\xc3\xc3\x61\x52\xd1\x34\x92\x04\xd5\xcb\xaa\xd9\xf4\xe5\ -\x0e\x5c\x0e\x17\x6f\xbc\xbf\x1f\x04\x68\x2e\x0d\x45\x53\x00\x58\ -\x51\xb7\x82\xa7\x5a\x9e\x46\x53\x34\x92\xf9\x24\xfb\x4e\xbe\xca\ -\xce\x07\xbe\x43\xd0\x5f\xcb\xa5\xeb\x1f\xb1\xf7\xd8\xcb\x24\xa7\ -\x52\x2c\x5a\x1b\xa2\x98\x2f\x1e\xd9\xf7\xdc\xfe\x27\xe6\x87\x44\ -\x99\x7b\x58\xb7\xe5\xbe\xca\x25\xeb\x96\x9c\x1f\xeb\x1d\xc3\xc8\ -\x18\xc8\xb2\x44\xeb\xfa\x56\xbe\xde\xfc\x0d\x74\x55\xa7\xab\xb7\ -\x93\x78\x2c\x8e\xee\xd5\x51\x1d\x2a\xbd\x5d\x7d\x5c\xed\xec\xa3\ -\x63\x4b\x07\xd1\x74\x04\x5b\xd8\xe4\x8a\x39\x16\x57\x2c\xe6\xd8\ -\xc5\xa3\xb4\x2c\x6d\xa1\xba\xac\x9a\x8e\xd6\x2d\x64\x9d\x69\xce\ -\x9d\xf8\x10\x45\x91\xef\xbe\x7f\xf3\xbd\x6b\x2f\xbd\xd3\x73\x78\ -\x2e\x41\xe7\xca\x50\x6b\x7a\x68\xe5\xf1\xc8\x40\x04\xcb\x9c\x25\ -\xf7\xf8\x63\x1b\x69\xaa\x5d\x85\x10\x82\xa5\x55\x0d\x8c\x0c\x8c\ -\xa0\xea\x2a\x9a\x53\xa3\xb7\xab\x8f\xe4\x54\x0a\xc5\xa1\x30\x93\ -\x9d\xe1\xda\x44\x1f\x67\x06\xbb\x49\x64\xe3\x64\x0b\x59\x7a\x2f\ -\xf5\x52\xe5\xad\x46\x91\x55\x8a\x56\x81\x9d\x6d\xcf\xf0\xec\xb7\ -\x9f\x25\x15\x4d\x93\x98\x48\x6c\x7d\x62\xcf\xf6\x5d\x73\xd8\x32\ -\x20\x6d\x7d\xa9\xa3\x23\x1d\x4d\x37\x9b\x85\x59\xf0\xf6\xf6\x76\ -\x42\x81\x10\x77\xd7\xdd\xc3\xfd\x8b\xd7\x51\xeb\xaf\xa3\x98\x2f\ -\x22\xab\x32\x1e\xa7\x87\x78\x38\x81\xa2\xca\x28\x9a\xc2\x60\x74\ -\x80\x70\x22\x4c\xef\x44\x2f\xb1\x4c\x8c\x48\x2a\x82\x69\x98\x68\ -\x8a\x86\x47\xf7\xe0\xd1\xbd\x00\x3c\x7c\xcf\x23\xfc\xfa\xfb\xbf\ -\xc1\x2c\x58\xe4\x92\xb9\x57\x1e\xfd\x41\xfb\x4a\x40\x92\x01\xa7\ -\xee\xd5\x0f\x3b\xdc\x0e\x5c\x3e\x27\xed\xed\xed\x7c\x65\x79\x1b\ -\xcd\x77\xad\xc6\xa3\x7b\xb0\x85\x8d\x2d\xec\x1b\xf9\xab\x29\xda\ -\xcd\x3a\xd5\x14\xce\xbd\xf3\x21\xd1\xf1\x28\x33\xd7\x67\xb0\x6c\ -\x8b\xd3\xfd\xdd\x48\xb2\x84\x2c\xcb\xc8\xd2\xac\x83\x15\x59\x41\ -\x95\x55\xea\x03\x21\x7e\xff\xa3\x3f\xa0\xa8\x0a\xfe\xa0\xef\x2a\ -\xe0\x50\x01\x67\x73\x53\xf3\xa0\xdf\x55\xde\x60\x5a\x45\xbe\xb4\ -\xb4\x85\x9a\xb2\x1a\x2c\xfb\xd3\xa5\xab\xb9\x34\x84\x2d\x28\x5a\ -\x45\xca\xeb\xfc\x24\x26\x93\x28\xaa\x4c\x3c\x9c\x20\x3a\x14\xc3\ -\x1f\xf4\x71\x69\xd9\x47\xe4\x53\x79\x74\x8f\x7e\x03\xd8\x16\xf6\ -\xbc\xb6\x2b\x33\x99\x9c\xa4\xed\x81\x36\xc6\xe2\x63\x47\x01\xa7\ -\x02\xe8\x17\x8e\x5f\x3c\xb5\xba\xbd\xf9\x19\x5d\xd3\x19\x88\xf4\ -\xe3\xd1\xbd\x54\x78\x2a\x6e\xb2\x57\x54\x46\xb3\x23\x4c\x4c\x4c\ -\x20\x54\xc1\xb2\xd5\x0d\xc4\xc6\x63\xa4\xa7\x33\xd8\x96\x4d\x45\ -\x28\x40\xeb\xe6\x16\x32\x85\x0c\xf9\x64\x9e\x96\xfb\x5a\xf8\x6a\ -\xe3\x06\x6c\x61\x23\x4b\xb3\x9e\x18\x89\x0d\xf3\xe6\xe9\xbf\x70\ -\x79\xbc\x87\xe3\xef\xfe\x63\xcf\x81\x9f\xbc\xf5\x3b\x60\x46\x01\ -\xec\x7c\x2a\x5f\x9c\x9e\x99\xbe\xb2\x68\x4d\x68\xb3\xcf\xe5\x63\ -\x28\x3a\x88\xcf\xe5\xa7\xda\x5b\x8d\x54\xba\x9a\xea\x56\xd1\x79\ -\xfe\x7d\x84\x2d\x40\x83\xc6\x35\x8d\x34\xb5\xae\xa4\x76\x4d\x90\ -\xc6\xd5\x8d\xe4\x8b\x79\xd2\xd3\x69\x6c\xcb\xe6\xe7\xdf\xda\x83\ -\x43\x75\x20\x84\x40\x08\xc1\x91\xf3\x87\xe9\x1e\x38\x45\x38\x11\ -\xa6\xfb\xed\xd3\xbb\x8f\xbf\xf2\xcf\xfd\xc0\x38\x90\x51\x4a\xe5\ -\x50\x98\xea\x8f\xc4\x70\x89\x74\xf9\xe2\xf2\x07\x03\x9e\x00\x43\ -\xd1\x41\x0c\xd3\xa0\xbe\xbc\x1e\x4d\x75\xe0\xd5\xbd\xb4\xae\x6a\ -\xa5\xeb\x42\x27\xa6\x61\x62\x14\x0d\xf2\x56\x1e\x21\x04\xa9\x74\ -\x8a\x4c\x22\x03\x02\x5e\x7e\xe1\x4f\xf8\xdd\x7e\x84\x10\x9c\xea\ -\x3f\xc9\xa1\xb3\x07\x89\x67\x67\xb8\x36\x7e\x8d\xcb\x5d\x57\x76\ -\x9f\xd8\x77\xf2\x75\x60\x0c\x48\x03\xf6\x5c\x1f\xb0\x80\xe2\xc8\ -\xc5\xd1\xa1\xc0\xf2\xf2\xa5\x39\x47\x6e\x65\xa5\xb7\x92\x78\x76\ -\x86\xcb\xe3\x3d\xe4\x0a\x39\x00\x82\xfe\x5a\x1e\x5d\xf7\x18\x09\ -\x2b\xc1\x58\x64\x8c\x42\xa6\x70\xa3\x3a\x36\xac\x7d\x90\x17\xbf\ -\xf9\x3d\x32\x46\x9a\x33\x83\xdd\xbc\x79\x7a\x3f\xe3\xf1\x31\x22\ -\xe9\x08\x1f\xf7\x7f\xcc\xd0\xd9\xe1\x3d\x25\xf0\x71\x20\x33\xd7\ -\x07\xa4\x5b\x46\xb3\x0f\x58\xf4\xb5\xe7\x1e\x7a\x3e\xd8\x58\xf3\ -\x7c\x45\x4d\x05\x4b\x2a\x97\x00\x60\x0b\x1b\x21\x04\x92\x24\xa1\ -\xca\x2a\x8a\xac\x20\x95\xb2\x5c\x08\x1b\xcb\xb6\xb0\x6c\x0b\x81\ -\x40\x95\x55\x12\xb9\x04\x43\x63\x43\x14\xf3\x45\x7a\xfe\x7e\xe5\ -\xbb\x97\xdf\xbb\xf2\x01\x10\x9e\x0f\xfe\xa9\x4e\x58\x1a\x14\x45\ -\xc0\x18\x3a\x3b\x7c\xd5\xed\x77\x8f\x3a\x03\xce\x87\x47\x47\x47\ -\x89\x17\xe2\x98\x98\xc8\x92\x8c\xdb\xe1\x46\x53\x1d\x48\x92\x8c\ -\x24\x49\xa5\x5b\x46\x91\x15\x12\xb9\x04\xc3\xb1\x61\x06\x3e\x19\ -\x20\x16\x8b\x21\x6c\x31\xfd\xf6\x2f\xdf\xdd\x76\xbd\x67\xec\x2c\ -\x30\x01\x64\x6f\x1d\xd1\xd2\x02\x22\xc5\x03\x04\x81\xbb\xb6\xbe\ -\xd4\xf1\x0b\x77\xc0\xbd\xde\x34\x4c\x4c\xc3\xc4\x32\xad\xd9\x44\ -\xfc\xac\xf9\xed\x50\x6f\x74\xcb\x70\xdf\xc4\xde\xce\x3f\x7e\xf0\ -\x6a\x29\xde\x11\xc0\xb8\x9d\x69\x38\xff\xbd\x13\x28\x2f\x11\x09\ -\xac\xdf\xd5\xf6\x78\xb0\xb1\xe6\x11\xa7\xcf\xd9\x24\x2b\xb2\xfe\ -\x59\x46\xd9\x99\xec\xc5\xc9\x4f\xa6\xde\x3b\xf1\xda\xc9\x63\x40\ -\xb4\x04\x9c\x00\x0a\xff\xad\x22\x52\x01\x57\xc9\x23\x3e\xc0\x0f\ -\xb8\x4b\xa1\xbb\xd5\xd6\x2a\xb9\x38\x5e\x02\x4d\x01\xf9\xff\xa4\ -\x8a\xa4\xcf\xa1\x1d\x1d\x80\x0e\x68\x0b\x68\xc9\xb9\x1c\xca\x97\ -\xbe\xd8\xbe\x2d\x4d\x78\xe7\xcf\xe8\x0e\x81\xff\x7b\x02\xff\x1a\ -\x00\x26\xb3\xae\x00\xb7\x6c\x3f\x76\x00\x00\x00\x00\x49\x45\x4e\ -\x44\xae\x42\x60\x82\ -\x00\x00\x08\x99\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x08\x3b\x49\x44\x41\x54\x78\xda\xb4\ -\x57\x0b\x70\x54\xd5\x19\xfe\xee\x6b\x77\x93\x2c\x81\xc4\x90\xf7\ -\xe6\x49\x49\x8a\x02\xd2\x94\x68\xd3\x91\x47\x2d\xb6\x98\x89\x0d\ -\xa1\x36\x80\x0e\xa2\xed\x88\x1d\x52\xa8\xe8\x0c\xa3\x38\x8e\x33\ -\x9d\xe1\x61\x40\xd0\xa1\x55\x14\x19\x2a\x0f\x85\x1a\x88\x15\x14\ -\x99\x04\x45\x5a\xad\x46\x2c\x12\x14\x4c\xb2\x79\xec\x2b\x9b\x84\ -\x90\x90\x84\x4d\xf6\x71\xef\xed\x7f\xce\xdd\x25\x89\x0d\x74\x62\ -\xf5\x26\xff\xee\xbd\xff\x39\xf7\x9c\xef\xff\xfe\xc7\xf9\x57\x00\ -\x20\x1f\x38\x70\xa0\x5a\x10\x84\x62\x5d\xd7\xf1\x7d\x5d\xb4\x3e\ -\x68\xfd\x63\xcb\x96\x2d\x2b\xa5\xc7\x50\x44\x2f\x93\x44\xb1\xcd\ -\x4b\x17\x2d\x82\xaa\xaa\xdf\x1b\x00\x49\x92\x50\x7d\xe4\x48\x31\ -\xdb\x8f\xa4\x7f\x24\x00\x0b\xb3\x5c\x55\x35\x38\x9d\x2e\x8e\x94\ -\x5d\x11\x36\x22\xcf\xff\x8f\x8e\x3d\xdb\x6c\xb6\x88\xde\x32\x12\ -\x80\xc8\xe6\x5d\x43\xa3\x28\xe8\xe8\x68\x87\xc9\xa4\xc0\x1c\x16\ -\x53\x58\xc7\xc6\x22\x22\x91\xb4\x7b\xdb\xf9\xf7\x8d\x74\xb2\x62\ -\xa6\x77\x3b\xa0\xd0\xb7\x30\xbc\x8d\x30\x92\x19\xf9\x1a\x12\x42\ -\xdb\xd5\xee\x81\x95\x36\xed\xef\xf2\x86\x67\xe9\xd0\xe8\x2e\x86\ -\x74\x6c\x2c\xa4\xe9\xd0\xc3\x96\xc9\x92\x0c\xaf\xc7\x33\xca\xda\ -\x88\x8e\x4d\x12\x05\x19\x8a\x64\x86\xd5\x1c\x8f\xee\x8e\x2b\x48\ -\x4f\x4d\xff\xe6\xde\xa3\x01\xc8\xc4\x45\x52\x9a\x0d\xab\xdf\x6d\ -\xc4\xfb\xde\x10\x7c\x7e\x8d\x71\x87\xfc\xc4\x68\x94\xa4\x0b\xa8\ -\x28\xca\x81\x59\x14\x10\x50\x09\x04\xad\xc3\xdc\x95\x9e\x9e\x3e\ -\x0a\x80\xcb\xe5\xe2\x54\x8b\xb4\xac\x59\xb6\xe2\x95\x4f\x56\xe0\ -\xf0\xb9\x2a\xf8\x83\xc0\xd9\x1f\xeb\x63\x6c\x1f\x06\x20\x70\x06\ -\x80\xd2\x23\x76\xd8\xc8\x43\x27\xca\x7f\x80\xe9\x09\x16\x4e\xdb\ -\x51\xfb\x15\x54\x7e\xec\xc4\xde\xd7\xbe\xc6\xae\x85\x19\xb8\x2d\ -\x25\x06\x01\x3d\xec\xdf\x11\x7e\x47\xf8\x59\x14\x65\x98\xa4\x18\ -\x6c\x7b\xbf\x04\xcd\x97\xeb\xb0\xe5\xe7\xb5\xb8\x39\xa7\x90\xd8\ -\x0b\xc1\xe0\x6f\x0c\x00\x4c\x1d\x22\x83\x4f\x2e\xcd\x83\x8b\x2c\ -\x4b\x8d\xb3\x60\x20\xa8\xf3\x91\x05\xd9\xb1\x98\x69\x99\x84\xa3\ -\x5d\x16\x2c\xae\x6e\xc1\x9a\x82\x04\xac\x2f\x4a\xa3\x4d\x44\x48\ -\x84\x5a\xd3\x86\xd3\x4c\x12\x44\xd2\x5b\x50\xe7\x7c\x13\xff\x68\ -\xf9\x00\x07\x57\x74\xc2\xe3\xf6\x12\x6b\x57\xa1\x6a\x0a\x67\x74\ -\x6c\x17\xd0\x00\xb9\x97\x92\x53\x44\x90\x44\x15\x24\x5a\x51\xe7\ -\xd4\x84\xe8\x63\x48\x13\xf0\xfb\x82\x64\xcc\xcd\x8c\xc5\x83\x47\ -\x5b\xe0\xe8\x77\xe0\x99\x19\x0a\x2c\x26\x13\x82\xd7\xe2\x42\x84\ -\x62\xb2\x20\xca\x3c\x01\x7f\xf9\xf0\x21\xac\x99\xb7\x8d\xc6\x63\ -\x28\x86\x82\x10\x44\x46\xff\xd8\x35\x46\x8e\xd0\xc7\x2c\x70\x3a\ -\xdd\x44\xa1\x04\xb7\xcb\x4d\x98\x34\x4e\x19\x23\x59\x20\x4b\x1b\ -\x5a\xdb\x10\x4d\x71\xb2\xef\x67\xb1\x28\xaf\xe9\xc5\xba\xa0\x09\ -\x95\x45\x9d\xf0\x41\xe2\xc0\x19\x00\x93\x75\x12\x0e\xd5\x6d\x84\ -\x46\xf8\xa7\x4d\x2c\x43\x8b\xcb\x4e\xef\x52\xbc\xb8\x9c\x88\x8b\ -\x9b\x34\x26\x04\x79\xb8\x50\x28\xc8\x9b\x72\x0b\xdc\x4e\x0f\x6c\ -\x99\x19\x08\x85\xfc\x64\x9d\x9f\xe7\x41\x5b\x5b\x1b\x32\xb2\x32\ -\x8d\x4d\x2c\x26\x9c\x8a\x71\x61\xce\x6b\xf5\x58\xd7\x78\x11\x4f\ -\x1f\x5c\x0d\xbf\x2e\xd1\x2c\x09\x51\xd6\x24\x1c\x5f\xda\x80\x25\ -\xe6\x52\x24\xc6\x10\xe5\xc9\xf9\x68\x69\x6a\x44\x76\x6a\x0a\x01\ -\x11\xc7\x64\x40\x8c\xa4\x26\xf3\xdf\x5d\x3b\x2c\x58\x56\x95\x83\ -\x85\x7f\x96\x51\x5d\xbf\x01\xd1\x26\x2b\x4f\x2d\x91\xfc\x2d\x28\ -\x32\x84\xe8\x28\x78\xf7\xef\x86\x73\xf1\x3c\xec\x1f\x38\x8e\x86\ -\x8c\x5b\xb1\x65\xeb\x19\xdc\xde\xdc\x87\xd9\xcd\xbd\x70\x6f\x58\ -\x85\xa1\x78\x19\x3f\xf5\xe4\xe2\x42\x49\x21\x1a\x4b\xe7\x22\x78\ -\xac\x0a\x5a\x20\x40\x3b\x49\xa3\x83\xf6\xbf\x63\x40\x47\xed\x9a\ -\x20\xd1\xef\x85\x1a\xd5\x81\x67\x8e\xdd\x81\xc6\xce\x7f\xe1\xa9\ -\xbb\x6b\xa0\x98\xa3\x21\x50\xa5\x74\xaf\x5f\x03\xdf\x57\x5f\x20\ -\xfb\x8d\xf7\xd0\x43\xba\xbf\x4f\x88\x47\xf1\xeb\xe7\x51\xb2\xc7\ -\x87\xbf\xdd\x5b\x80\x93\xdd\xbb\xb0\x28\xaf\x02\x19\x0f\x6d\x41\ -\xe2\xe6\x4a\x5c\x3e\xbc\x0f\xed\xd5\x87\xe0\x5c\x59\x83\xf8\xb7\ -\x4e\x8d\x99\x86\xa2\x91\x05\x0c\x80\x8a\xa0\x3e\x08\xbf\xda\x8f\ -\xcc\xc9\x33\xb1\xf3\xfe\x4e\x9c\xb6\xd7\xa2\xa6\x61\x27\xa2\x26\ -\x24\xc0\xb1\x6a\x39\x06\x2f\x9e\xc7\xd4\x83\x27\x60\xc9\xc9\x43\ -\xc8\x1f\x40\x0a\xd1\xfc\xd1\x03\x33\x71\x13\xb9\x25\xfb\xb9\x6a\ -\x7c\xe1\xae\x47\x50\xa9\xc0\x47\xcd\x1d\x88\x55\x87\x90\x55\xb6\ -\x04\xa9\x1b\x5e\xc0\xac\x2a\x32\x42\xbf\x51\x10\xf2\x40\x03\x1c\ -\x8e\x56\x1e\x8c\xcd\xad\x0d\x54\xc5\x2c\x58\x37\x77\x3f\x36\x9f\ -\xbc\x0f\x4f\xb4\x9f\x44\xfc\xa5\xcb\xb0\x3e\xbf\x0b\x1e\xaf\x97\ -\x52\x23\xc8\xad\xb1\x53\x60\x2a\x74\xc8\x6c\x2a\x8c\x47\x8e\x5e\ -\x01\xd7\xd5\x22\xec\xfe\xac\x1b\xdd\x83\xcd\xb0\x77\x0d\x92\x79\ -\xe1\x4a\x1f\x3a\x0f\x7d\x5b\x71\x38\xe1\xaf\x03\x80\xc5\x7b\x56\ -\x56\x36\x05\x5c\x2b\x32\x28\x08\x05\x2a\xa5\xb9\x53\x97\xa1\xbe\ -\x79\x2f\x5e\xee\x3a\x84\x3d\x07\x7b\xa1\x58\x27\x22\x14\xf0\x71\ -\x97\x39\x68\x5e\x66\x56\x0e\x14\xd1\x02\x77\x4f\x3d\x4e\xb5\x7d\ -\x88\xed\xc5\x1f\x63\x66\x5e\x01\x74\x6d\xc8\xa0\x9b\xb2\xc7\x49\ -\xf3\xd2\x6c\x59\xa4\xd3\xc7\xda\x3f\xec\x02\x5a\x50\x64\x10\x84\ -\xe1\xa2\x46\x81\x0d\xff\xd0\x10\xee\x7a\xb6\x05\x42\xb2\x82\xed\ -\xa7\xef\xe7\x69\x68\xa2\xfa\xce\x03\x53\x64\xe5\x36\x8a\x0a\x98\ -\x1f\x4f\x1e\x29\xc2\xd2\xd9\xab\xa9\xee\xa7\xc2\x17\x0a\x50\x11\ -\xd3\x30\x40\x95\xcd\x47\xa7\x7e\x7f\x48\xc0\xa0\x66\xd4\x99\xb1\ -\xfa\x0d\x71\xb8\x92\x4a\x04\x58\x34\x84\x22\x56\x32\x99\xe1\x7e\ -\xf5\x05\x48\xb7\xfc\x10\x9b\xee\x6d\x25\x2b\xbf\xc4\x6f\x5e\x8a\ -\xc6\x85\xf6\x53\x88\xb6\x98\x11\x6b\x49\xc0\x95\xc1\x4e\xfc\x76\ -\x4f\x02\xd2\xe2\xf2\xf1\xf0\xdc\xe7\x11\x52\x03\xc6\x26\xac\x90\ -\x91\x0b\xa1\x50\xf0\x2a\x56\x72\xaf\x99\xaf\xaf\xff\xaf\x18\x60\ -\xe9\x26\xca\x6c\x73\x85\xd6\x10\xd0\xbe\x73\x1b\xa6\xef\x7f\x07\ -\xbd\x9a\x88\x97\x57\x34\xe3\x9d\xb3\x2f\xe2\xa9\xea\x3b\xe1\xee\ -\x05\x62\xcd\x86\x7b\x17\xcd\xba\x0f\x8f\xfe\x72\x1f\x82\x64\xb5\ -\x2e\xaa\xfc\x7d\xe6\xbe\xe0\x40\x37\xbe\xdc\x38\x9d\x9f\x27\xc1\ -\x27\xea\x61\xb1\x4c\x36\x36\xb9\x1e\x00\x76\x1c\x3b\x1c\x0e\xde\ -\xb9\x38\x3d\xed\xf0\xd5\x1c\x83\x94\x92\x8e\xcb\x29\x69\x80\xcf\ -\x07\x7b\x53\x2b\xa6\xc5\x96\x60\x67\xd9\xaf\x69\x8e\x8c\x8e\xfe\ -\x46\x24\x5a\xa7\x20\xa8\xfa\xd1\x64\x6f\x21\x8a\xa9\x1e\xb2\x77\ -\xa9\x9a\x32\xcb\x7b\xab\x56\x22\x77\xfe\x52\xbe\xf6\xd7\x7b\x7e\ -\x87\xc2\xb5\x6f\xf1\x42\x76\x5d\x00\xec\xca\xcd\xc9\x41\xab\xc3\ -\x89\xdc\x0c\x1b\xce\x9c\x78\x1b\xd9\xab\xd7\x21\x39\x29\x91\xaa\ -\x59\x13\x05\x66\x26\x0f\x22\x66\x11\x73\xd1\x60\x20\x11\x49\xa9\ -\x71\x74\x18\xa9\x46\xd7\x40\x06\xb4\xb5\x39\x90\x3d\x25\x07\x97\ -\x2f\x9e\xc6\x50\xa0\x1b\x09\x3f\x59\xcb\xd7\xf5\xd4\xaf\x47\x5f\ -\xf3\x27\x10\x64\xd3\xf5\x63\xc0\x78\x62\x15\x4f\x41\xcf\xb9\xcf\ -\xd1\x7f\xee\x0c\x12\x16\xfe\x0a\xec\xb0\xd3\x59\x43\x49\xc2\x4e\ -\x07\x95\x3e\x55\xf6\x47\x16\x6b\xfc\x49\x33\x7c\xcb\x22\x97\xca\ -\xb9\x16\xd2\x61\xff\xeb\x23\xc8\x2b\x5e\x4e\x11\x78\x96\x4b\x7e\ -\xf1\x03\x68\x22\x1d\x3b\x53\x6e\xc8\x00\x0b\x40\x49\x56\xe0\xda\ -\x51\x89\xcc\x55\x8f\x51\x2b\xa5\xf0\x13\x54\x0c\x97\x6a\x4d\x18\ -\x9e\x17\x91\x48\x79\x63\x59\x21\x2b\x51\x70\x1d\xdf\x84\xe4\x5b\ -\xe7\xc2\x6c\x4b\xc6\xe2\x8a\x1a\x3e\x56\xb5\x63\x01\x12\x67\xcc\ -\xc1\x25\x4f\xcd\x8d\x19\x10\x79\x4f\xa1\x23\x78\xa9\x13\x99\x2b\ -\x1f\xe5\x83\x14\x8b\xb4\x38\x01\xa0\x00\x95\x65\x43\xd8\xfd\xb0\ -\x4e\xe2\x42\xb7\x50\x7b\x5a\xd0\x55\x57\x85\xac\x3b\xa9\xf3\xb6\ -\x6f\xe1\x47\x30\x3f\x86\xed\x95\x48\x9f\x7f\x0f\x12\xae\x5e\xc0\ -\x1f\x7f\x61\x4b\x19\xd5\x87\x8e\x04\xe0\x70\x3a\x79\x20\x25\xbd\ -\xf8\x3a\x3c\x9d\x9d\xd0\x59\x9b\x4e\x14\xb0\xc0\x64\x01\x3a\xb2\ -\xfd\xba\xa6\x8b\xa4\xb0\xd9\x8a\x9e\xda\xcd\x98\x7a\xcf\x23\x40\ -\x67\x35\xa1\xe9\xa6\x56\x2c\xdc\xe6\xd3\x3d\xbc\x87\x91\x7b\xf7\ -\x83\x28\xeb\x7b\x6e\xff\xf6\xf7\x9c\x3f\x22\x6d\xe0\x1a\x00\x31\ -\x7c\x54\x66\x50\x3f\xf7\x6d\xaf\xae\xba\x37\x11\x13\x6d\xc2\xa4\ -\xa4\x01\xc0\xf5\x19\x35\xdf\xb1\xe8\xeb\x0b\x1a\x83\xa6\x58\xa0\ -\xaf\x0e\x13\x6d\xf9\x48\xcc\x9f\x7d\xf3\xbb\x8f\x63\xed\xc2\x2d\ -\xff\x7e\x96\x46\xb8\x57\x27\xef\xdd\xbb\xf7\x0c\x59\x64\xd3\x22\ -\xfd\xd5\x38\x2e\x9d\x72\x9e\x11\x33\xe5\xc2\x56\xdc\xbe\x92\x02\ -\xad\x73\x0f\x69\x15\xfe\x0f\x4b\x78\xbd\x21\x32\x90\x63\xa1\x8f\ -\x94\x87\xf1\xe9\xab\xbb\x70\xdb\xd3\xa7\x62\x48\xe1\x63\x00\x26\ -\x92\x64\x97\x97\x97\xcf\xf1\xfb\xfd\xe3\x42\x40\x3f\x66\xb4\x2b\ -\xfd\x03\x81\xc7\x67\xfb\xfe\x50\xb8\xe0\x8e\x19\x49\x99\x8d\xb4\ -\x47\xc0\x08\x2d\x59\xc3\x92\xad\xf3\xf8\xbc\x37\x1e\xfb\x80\x0e\ -\x24\xc6\x32\x2d\x4f\x15\xd6\xeb\x98\x86\x8b\xb5\x27\xde\x9e\xbf\ -\xb1\xae\x4c\x30\xe0\xc2\x1a\x16\x71\xbc\x04\x90\xc4\x9c\xfd\xd3\ -\xac\xaf\x66\x2e\xcf\xa2\xb7\x65\x83\x54\xde\x66\xd3\x90\x14\xb6\ -\x47\x15\x0d\xbd\x1e\xd6\x53\xbb\xf7\xf9\x3e\x2f\x0a\x9e\xfc\x67\ -\xac\x6c\xf0\x02\x2a\xae\xe8\xfb\x96\x00\x6e\x0a\x69\x32\x3e\xdd\ -\xdd\x6e\x74\xc8\x7a\xe4\x44\x1b\xfe\x1d\xa0\xe3\x1b\x7a\xca\x20\ -\x51\xe2\xcf\x66\xe1\x3b\xf8\xdd\x19\xc7\x5c\x18\xfe\x1e\xcf\xd5\ -\x43\xd2\xf2\x5d\x00\x60\xf5\x35\x26\xec\xca\xf1\x5c\x8c\xf9\xab\ -\xff\x11\x60\x00\x6f\x9d\x48\xfc\x84\x8e\x14\xdc\x00\x00\x00\x00\ -\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x05\x83\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x01\x73\x52\x47\x42\x00\xae\xce\x1c\xe9\x00\x00\x00\ -\x04\x67\x41\x4d\x41\x00\x00\xb1\x8f\x0b\xfc\x61\x05\x00\x00\x00\ -\x09\x70\x48\x59\x73\x00\x00\x0e\xc3\x00\x00\x0e\xc3\x01\xc7\x6f\ -\xa8\x64\x00\x00\x00\x1a\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\ -\x72\x65\x00\x50\x61\x69\x6e\x74\x2e\x4e\x45\x54\x20\x76\x33\x2e\ -\x35\x2e\x31\x31\x47\xf3\x42\x37\x00\x00\x04\xf2\x49\x44\x41\x54\ -\x58\x47\xb5\x97\xc9\x4f\x5b\x57\x14\xc6\xd9\x74\xdd\x55\xaa\xfe\ -\x1f\xfd\x0b\xaa\x2e\x10\x10\x21\x66\x89\x75\xb3\x4e\x97\xcd\x3e\ -\x51\x94\x36\x50\xe6\x86\x84\x90\xd0\x0c\xe0\x30\xa5\x59\x77\x50\ -\x0b\xc6\x03\xc4\x80\x07\xb0\x19\x8c\x67\xe3\x79\x9e\x8d\x7b\x7a\ -\xbe\x83\xb9\x69\x37\x0e\x8a\xec\x23\x7d\xf2\xf3\xe3\x72\x7e\xdf\ -\x3b\xef\xde\x73\xaf\xdb\xea\xf1\xd9\xca\xda\x5b\xfb\xda\xdb\x77\ -\xb4\xba\xfe\x6b\x4b\x05\x06\x58\x60\x5e\xa2\xf9\x62\x79\x75\xdd\ -\x61\xb1\xda\xa8\x50\xc8\x53\x36\x9b\x6d\xa9\xc0\x00\x0b\x4c\xb0\ -\x61\xe0\xf3\xd5\xf5\x77\x74\x70\x70\x20\x03\x92\xc9\x24\x25\x12\ -\x89\x96\x08\xb9\xc1\x00\x0b\x4c\xb0\x61\xe0\x06\x97\x84\x36\x36\ -\xb5\x64\xb1\x58\x29\x95\x4a\x51\x3c\x1e\xa7\x58\x2c\x46\xd1\x68\ -\xb4\x29\x42\x2e\xe4\x44\x6e\x30\xc0\x02\x13\x6c\x18\xf8\x62\x99\ -\xbf\xe8\x75\x7a\xda\xd8\xd8\x24\xb3\xd9\x42\xad\x0a\xe4\x06\x03\ -\x2c\x30\xc1\x16\x03\x6f\x56\xd6\xc8\xb8\xbd\x43\x5a\xfe\xc3\xa6\ -\x56\x27\x83\x5d\x6e\x2f\xb9\xbd\x3e\xf2\xfa\xfc\xac\x00\x79\xfd\ -\x75\xf1\x77\x0f\xc4\x7f\x73\x7b\x20\x1e\xf7\x11\xb9\xdc\x1e\xc9\ -\xf9\xd7\xdf\x1b\xb4\xc5\x0c\xb0\xc0\x54\x06\x34\xcb\xab\xb4\xf3\ -\xfe\x3d\xe9\x0d\x06\x11\x02\xa0\xf3\x50\x98\xe2\x89\x24\xa5\xd2\ -\x19\x51\x32\x05\xa5\xe5\x5e\x38\x12\xa5\x40\xf0\x9c\xfc\x81\x20\ -\xf9\x1a\xa9\x6e\x1a\xb1\xa1\xd5\x92\xc1\x68\x14\x16\x98\xca\xc0\ -\xd2\x9b\x15\x32\x99\x76\xc9\x68\xdc\xe6\x01\x3b\x32\x38\x78\x1e\ -\x12\x68\x57\x57\x27\xf5\xf4\xf4\xf0\x67\x17\x75\x76\x76\xd2\xcd\ -\x9b\x5d\x74\xe7\xce\xf7\x64\xb5\x1d\x50\x34\x16\x17\x93\x18\xdb\ -\x48\x30\x89\xd8\xda\xd2\xd1\x36\x3f\x3d\x58\x60\x2a\x03\x8b\x9a\ -\x65\xda\xdd\xdb\xa7\xed\x1d\x93\xb8\x43\x20\x71\x2e\x5f\xa0\xbe\ -\xbe\x3e\x1a\x1c\x1c\xa4\xda\x3f\x44\xa5\x72\x85\x5e\x2f\x2d\x52\ -\x7f\x7f\x3f\xdd\xba\xf5\x2d\xa5\x33\x59\xa9\x04\xc6\x36\x12\x2a\ -\x85\xd0\xe9\x0d\x9c\xdf\x24\x2c\x30\x95\x81\x57\x8b\x1a\x32\xf3\ -\xec\x34\xed\xee\xb1\x76\x65\x70\x84\x67\x6f\xb1\x54\x12\x18\x54\ -\xae\x54\x18\x98\xa1\x8b\x5a\x8d\x06\x06\x06\xa8\xaf\xb7\x97\x0a\ -\xc5\x22\x57\x21\xc6\x26\x22\x0d\x75\x1e\x0e\x49\x4e\x03\x57\x18\ -\x0c\xb0\xc0\x54\x06\x5e\xbe\x5e\x22\x2b\x37\x87\x3d\x76\x06\x21\ -\x50\x5e\x3c\x71\x3f\x57\x00\x06\x2a\xd5\x0b\xca\x64\x73\x52\x09\ -\x7c\xef\x65\x03\xc5\x52\x99\x62\xf1\x04\x9b\x8d\x35\x54\x28\x1c\ -\x95\x9c\x28\x3f\xf2\x83\x05\xa6\x32\xb0\xf0\x62\x91\x9b\xc3\x21\ -\xed\xf3\x32\xd9\x37\x5b\x65\x70\x9c\x1b\x47\xa5\x5a\x15\xd8\xd0\ -\xd0\x90\xdc\x63\x36\x2d\x69\x34\xf2\x5a\xbe\xbb\x7d\x5b\x2a\x90\ -\xe0\xe6\x12\x43\xdf\x68\x20\x54\x09\x81\xf2\x83\x71\x70\x78\x48\ -\x60\x2a\x03\xcf\x7f\x79\x45\x76\x87\x9d\x5b\xa4\x95\x27\x97\x4d\ -\x06\x27\x92\x69\xaa\x5e\xd4\xc4\xc0\xf0\xf0\x30\x75\x77\x77\x53\ -\x47\x47\x87\x4c\xc4\xbb\x77\xef\xd1\xd1\xf1\xb1\x54\x24\x91\xe4\ -\xc6\xc5\xab\xa2\x91\x50\x25\x84\x69\x6f\x57\x18\x60\x81\xa9\x0c\ -\x3c\x5b\x78\x29\x09\x6d\xdc\x22\xe1\x0e\x91\xe2\x25\x57\xe3\x7a\ -\xe3\x15\xa0\x02\xd5\x8b\x0b\xf9\x84\x4a\x5c\xfa\x5c\x2e\x4f\x69\ -\x2c\x4b\x36\xf0\x31\x25\xd8\x04\x62\xdf\x6c\x16\x06\x58\x60\x2a\ -\x03\xf3\xcf\x5f\xd0\xc9\xc9\x09\x1d\x32\xdc\x6e\xb7\xcb\xe0\x34\ -\xf7\x6c\x94\x1c\xe5\x46\x15\x10\x28\x3b\x0c\xe0\x33\x95\x49\xf3\ -\x32\xbd\x9e\x92\xdc\x82\x11\x16\x8b\x45\x18\xa7\xcc\x02\x53\x19\ -\x98\x9b\x5f\x20\xe7\x99\x93\x4b\xe3\x20\xc7\xd1\x91\x0c\xc6\x13\ -\x22\xd0\x03\x20\x04\xee\x5d\x55\x21\xc3\x4b\xf0\xba\x4a\xa7\xb3\ -\xf2\xff\x78\xbd\x60\x80\x05\xa6\x32\xf0\xe4\xe9\x33\x6e\x97\x6e\ -\x29\xcd\x31\xbb\x43\xe4\xf2\x79\xa9\x40\x7b\x7b\xbb\x08\xd7\xf9\ -\x42\xe1\x7f\x55\xc8\xe6\x72\xd7\x52\x26\x77\x69\x00\xaf\x17\x0c\ -\xb0\xc0\x54\x06\x1e\xcf\xcd\x93\x87\x7b\xf6\xc9\xc9\x29\x9d\x9e\ -\x3a\x65\x70\x9e\x9b\x50\x99\x97\xe1\x55\xe0\xba\x90\x2f\xca\xfd\ -\x4f\x11\xc2\x61\x3f\x12\x06\x58\x60\x2a\x03\xb3\x4f\x9e\x72\xbf\ -\xf6\xd1\xa9\xd3\xc9\xe5\x39\x93\xc1\x45\x5e\x62\xa5\x52\x91\xc1\ -\x65\x11\xae\x71\xef\x53\x85\x70\xf0\xd3\x83\x01\x16\x98\xca\xc0\ -\xcc\xa3\x39\x0a\xf0\xa6\x71\x76\xe6\x22\x97\xe7\x72\xe7\xc2\x4c\ -\x6f\xa6\x10\x78\x7a\x30\x02\x81\x00\x81\xa9\x0c\x4c\xff\xfc\x98\ -\xce\x79\xd3\x70\xf3\xb6\xe9\xe5\x6d\x16\x51\xe1\xd6\xdb\x4c\x21\ -\x9c\xce\x33\x29\x3f\x58\x60\x2a\x03\x93\x33\xb3\x14\x09\x87\x19\ -\xee\x25\xbf\xff\x72\xeb\xac\x72\x17\x6c\xa6\x10\x2e\x97\x8b\x7c\ -\x5c\xfe\x48\x24\x4c\x60\x2a\x03\x13\x53\x8f\xe4\xe8\xe4\xe3\x7d\ -\x3b\x18\xbc\xdc\x3a\x6b\xbc\xe9\x34\x53\x08\x54\xd8\xcf\xaf\x3a\ -\xca\xfb\x03\x98\xca\xc0\xf8\xe4\x8c\x9c\xd9\x82\xfc\x6e\xae\x0c\ -\xb4\x22\xf0\xf4\xc8\x0f\x16\x98\xca\xc0\xd8\xc4\x34\xb7\xcc\x24\ -\x85\x42\x7c\x80\x68\xa1\x01\xe4\x0e\x33\x03\x2c\x30\x95\x81\xd1\ -\xb1\x49\xee\x58\x69\x8a\xd5\x4f\xb1\x38\xb7\xfd\xf6\xc7\x9f\xf4\ -\x7b\x93\x84\x5c\xc8\x79\x75\x42\xce\xf0\xb9\x62\x74\x7c\xea\x3f\ -\x93\x70\x7a\x96\x72\xdc\xfb\x51\x1a\x9c\x56\xf4\x06\x23\x19\x78\ -\xef\xc6\xe1\xb1\x19\x42\x2e\xe4\x44\x6e\x30\x72\xdc\x19\x47\xf8\ -\xa1\x95\x81\x29\x9e\x91\x15\x6e\x36\x36\x3e\xe7\xe1\xdc\x8e\x03\ -\x83\xad\xc9\x42\x4e\xe4\x06\xa3\x52\x29\xd3\xc8\x4f\x13\xca\xc0\ -\x8d\xfb\x0f\x1e\xba\x70\x60\x44\x87\xf2\xf0\x52\x6c\xa5\xc0\xd8\ -\xd2\xe9\x08\x4c\xb0\x61\x00\x3f\x8f\xbe\xba\x77\xff\x81\xe7\xc7\ -\xd1\x71\xfa\x61\x64\xac\xa5\x02\x03\x2c\x30\xeb\x6c\xf9\x81\xf8\ -\x65\xfd\xc6\xd7\xac\x6f\x5a\x2c\x30\xc0\x02\xf3\xc3\x2f\x64\x16\ -\xdc\xa0\x24\x78\x2f\xad\x14\x18\x60\x31\xb3\xad\xed\x5f\xeb\xe7\ -\x6e\x9d\x4c\xe1\x16\xf1\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\ -\x60\x82\ -\x00\x00\x04\x0e\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x03\xb0\x49\x44\x41\x54\x78\xda\xbc\ -\x57\xc9\x6e\x13\x41\x10\xad\xea\xf6\xd8\x8e\xa3\xc0\x81\x23\x4a\ -\x62\x84\x71\x22\x45\xf1\xbf\x10\x16\x01\x57\xf2\x11\x08\x71\x44\ -\x08\xf2\x21\x80\x58\xc2\x1f\xd8\x37\x40\x02\x2e\xc9\x25\x41\x41\ -\x31\x0e\x51\xb8\x84\x6c\x28\x31\x5e\x66\xa8\xaa\xe9\x9e\xcd\x56\ -\x32\x06\x3b\x63\xb5\x34\xd3\x6e\xcf\x7b\xfd\xea\x55\x75\x19\xc1\ -\xbf\x9c\xd7\x6f\xdf\xad\x28\xa5\x66\x3d\xcf\x83\x51\x5e\x88\x08\ -\xae\xeb\xae\xdd\xba\x71\xbd\x42\x8f\x6d\x64\xf0\x57\x6f\x96\x57\ -\x67\x67\xca\x33\xa5\xab\x57\xa0\xdb\x75\x47\x4a\x40\x6b\x05\x1b\ -\xdf\x36\x61\x6d\xfd\xeb\xfa\xed\x9b\x0b\xf3\x19\x9a\x2b\x28\xa5\ -\x67\xb4\x42\x01\xef\x74\x3a\x30\x2a\x15\x78\xf7\x00\x19\x60\x2c\ -\xc6\x64\x6c\x26\x90\xf5\x3c\x17\x76\x7f\xed\x09\x81\xa9\xa9\x49\ -\x96\x48\x48\x0c\x8b\x08\x03\xf3\xa0\x10\xc3\xe6\x66\x1d\xf6\x0f\ -\x0e\x80\x31\x19\x9b\x09\x20\xc3\x38\x5a\xc3\xfe\xfe\xbe\x80\x56\ -\x2a\xf3\x23\x51\x60\x65\x65\x15\x0e\x08\xdc\xc9\x64\xc0\x6c\x0d\ -\x99\x00\x78\xb4\x63\x45\x93\x8a\xee\x0f\x8f\x7e\xcb\x37\xf5\xef\ -\x0d\x23\x59\x42\x42\x3b\x37\x80\x42\xbc\xae\x38\x3d\x05\x7b\xb4\ -\x41\xc7\x71\x04\x8b\x31\x41\x02\x62\x16\x28\x8a\x0b\xc7\x06\x14\ -\x1a\xb3\xe8\x18\x20\x9a\xb9\x6c\x36\x2b\xcf\xad\x56\x8b\x42\xd6\ -\x05\xef\x6c\xf4\x80\xa8\x22\x03\xb2\x09\x19\xcb\xce\x85\x04\x50\ -\xc9\xf0\xc0\x07\xe4\x78\xf1\xb0\x17\xdf\xe7\xf3\x79\xb8\x77\xf7\ -\x8e\x3c\x3f\x7f\xf1\x12\x9a\xcd\xa6\xf8\xe5\xac\xcb\xae\xd1\x06\ -\x43\x70\x92\x04\x90\x00\x50\x69\xfa\xd2\x8b\x19\x27\x2a\x7f\x86\ -\xa4\xcb\xe7\x72\xfe\x0f\xe9\x3e\xb9\xe6\x74\xf7\x83\xc1\xf0\x47\ -\x8c\x00\x33\x64\x79\xfd\x49\x23\x97\xa4\x0a\x46\x14\x40\x91\x0f\ -\x8d\x2a\x56\x4a\x00\x4c\x93\x06\x31\x55\x19\xcb\xed\xf1\x00\xa7\ -\x09\x86\x2f\x44\xd4\x09\x05\x94\x0c\xf0\xbc\xd8\x33\xa6\xc1\xf7\ -\x0c\x01\x83\xc1\x23\xa6\x40\xb7\xeb\x09\x33\x7f\x77\xd6\x84\x71\ -\x79\x45\x11\x9a\xb3\xa6\xe3\xfb\xb4\x0a\xd8\xd7\x58\xf9\xd9\x8c\ -\x8c\x19\x51\xc0\xf5\x5f\xe8\x86\xa0\xfe\xee\x92\x0a\xe8\xc8\xb3\ -\x4e\xad\x40\x10\x56\x43\xda\xcf\x82\x9e\x34\x24\x03\x2a\x37\x00\ -\x55\x11\x83\xd1\x9d\x28\x94\x89\x78\x42\x83\x09\x59\x0a\x06\x56\ -\x35\x2d\x18\x4a\xb0\xfa\xa4\x21\xc6\x41\x55\x58\x3e\xd9\x34\xec\ -\xfa\x56\xbb\x2d\x73\x9c\xff\x5c\xb5\x64\x4d\x1a\x13\x1a\x06\x16\ -\x43\x27\x3d\xc0\x8e\xe4\xb8\x60\x57\x45\x14\xf0\x1d\xcb\x95\xab\ -\x56\xab\x41\xb1\x58\x84\x6a\xad\x2a\x3f\x9c\x9b\x9b\x03\x97\xce\ -\x0d\x5e\x33\x00\x7e\x98\x86\x84\x95\xc8\x02\xd7\x84\xa0\x1b\x2a\ -\xa0\xfd\xdd\x9f\x34\x4f\x60\x69\xe9\x19\xe4\x28\xff\x59\x89\x4a\ -\xa5\x02\xf7\x17\x17\xa1\xd3\xed\x08\x38\x2a\x4c\xef\x01\x93\x86\ -\x7e\x08\xdc\xfe\x95\xd0\x12\xd0\x6c\x32\xfa\x14\xc6\x0a\x50\xad\ -\x56\x63\xaf\x6b\xb7\x3b\x12\x06\x09\x40\x3a\x17\x06\xef\x3c\xa5\ -\x12\x62\x10\x77\x9b\x76\x56\x1d\xae\xfb\xc9\xc3\x85\x77\xa5\x14\ -\x0e\xd8\x8d\x60\x80\xd3\x53\x07\x6c\x9d\xe6\xf8\xd8\xb4\x8b\x9c\ -\x27\xc9\xcc\x1e\x68\xe7\x21\xbe\x8f\xa1\x55\xdf\x3a\x60\x52\xc4\ -\x00\x0f\xbc\xbb\x14\x97\xcd\xa8\x1e\x0f\xb8\xb4\x45\xad\x30\x56\ -\xff\xff\x65\x87\x67\x13\x40\x73\xa6\xa0\x60\x86\x0a\xb8\xe6\x34\ -\xc4\xf0\x08\x8e\x1e\xc5\xc3\xeb\x09\x55\x50\x51\x19\x33\x91\x86\ -\xca\x6f\x48\x22\x72\x8d\xa2\x23\x4e\x96\x62\x15\x96\x62\x25\x3e\ -\x18\x6d\x4b\xae\xc5\x80\xaa\x7f\x3f\x40\xb5\x9e\x7b\x02\x1a\xef\ -\x3f\x7c\x84\xe3\x93\x13\x18\x96\x0b\x18\xaa\x30\x36\x06\xe5\x6b\ -\x25\xf1\x96\xf4\x03\x51\x02\x8e\x93\xf5\x53\x90\x98\x35\x1a\x5b\ -\xc2\x70\x62\x62\x62\xa8\x04\xb8\x09\xdd\xfa\xb1\x0d\xd3\xd4\xf6\ -\xf7\xf4\x84\x6c\x78\x6e\x36\xb9\x13\x66\x15\x9c\xf1\x71\x18\x76\ -\x0e\x78\x26\xd4\x3b\x3b\x3f\xa1\x5c\x2e\x05\xc5\x85\x09\x78\x47\ -\x47\x47\xf5\x4f\x9f\xbf\x14\x27\x89\xdd\x79\xfc\x37\x24\x2c\xae\ -\xae\x75\xc6\xe6\x8d\x5e\xa4\x51\x7a\xfc\xe4\xe9\x72\x36\x97\x9f\ -\x3a\x0f\x02\xad\x3f\xcd\xc6\xa3\x87\x0f\x16\xe8\x71\x43\xfe\x9c\ -\xd2\xb8\x44\xe3\x32\x8d\x0b\x36\x33\x46\x78\x71\xfe\x1d\xd2\xd8\ -\xa6\xb1\x6b\x43\xcd\x24\x0a\xfc\x5f\x2d\x5d\x9b\xfb\xdf\x76\xe0\ -\xd3\xed\x98\x0f\xd6\xbf\x02\x0c\x00\xb3\x9c\x7e\x55\x76\xf0\x09\ -\x34\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x07\x7a\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x07\x1c\x49\x44\x41\x54\x78\xda\xc4\ -\x56\x79\x6c\x1c\xf5\x15\xfe\xe6\xd8\x63\x76\xd7\xeb\xf5\xae\x1d\ -\x3b\x71\xec\xc4\x69\x1d\x4a\x08\xd8\xa1\x04\xa7\x11\xb9\x9c\xa8\ -\x15\x14\x92\xc8\x51\x55\x84\xaa\x56\xa5\x52\x1a\xb5\xd0\x23\x6d\ -\x50\x45\xd5\x72\x94\x1e\x88\xfe\x47\xa5\xa6\x54\x3d\x00\xa9\xb4\ -\x52\x45\x49\x10\x01\xd2\x22\xcb\xce\xa1\xd4\x25\x91\x1d\xc7\x40\ -\x1c\x07\x3b\x29\x21\xf1\xb5\xbb\xde\xc3\x33\xbb\x3b\x47\xbf\xdf\ -\xec\x1a\x8c\x71\x92\x45\x0d\xed\x58\x4f\xe3\x99\x9d\xdf\xf7\xbe\ -\xf7\xde\xef\x7d\xef\x27\x39\x8e\x03\x49\x92\x70\x99\x4b\x3a\xf8\ -\x8b\x75\x6d\x41\x1f\xf6\xa8\x70\x6e\x97\x25\x47\x73\xe0\x14\x7f\ -\xe0\x9f\xed\x48\xba\x25\xc9\x07\xe2\x69\xeb\x81\x3b\x7f\x74\x64\ -\x98\xaf\x1d\x7c\xc4\x4b\xba\x1c\x81\x27\x76\xb6\x44\x6e\xbb\xbe\ -\xf2\x90\x56\x11\x5e\x59\xd7\xba\x19\x95\xf5\xcd\xf0\xd7\x34\xd2\ -\x45\xc9\x07\xd7\x18\xe3\xe7\x31\x75\xe1\x0c\x2e\xf5\xbe\x06\x3d\ -\x9d\x3a\x75\xf8\xcd\xa9\x75\x7b\x9e\xea\x4b\xfe\xb7\x04\xa4\x97\ -\x7f\x76\xdb\xe7\x2b\x7d\xce\x8b\xcb\xd6\x77\xa0\xb6\x65\x13\x60\ -\xe7\xf9\xd6\xe2\x4f\xf6\x9c\xe5\x32\x09\x29\xbc\x79\x31\xda\xd7\ -\x89\xb7\xbb\x9f\xc7\x54\x4e\xba\xeb\xf6\x07\x0f\xbf\x54\x6e\x36\ -\xe6\x12\x90\xf6\x3d\xb2\x76\x6b\x5d\x54\x7b\xe1\xc6\x8e\xfb\xa1\ -\x55\x2d\xe0\x9b\x02\xfe\xd1\x3b\x8d\xfd\x7d\x39\xf4\x0c\xe7\x99\ -\xf8\x22\xae\xcd\x5b\xdb\x32\x1f\xb6\xb6\xf8\xb0\xa5\x55\xa3\x3b\ -\x2f\xf4\xc4\x18\xfa\x9f\x7f\x12\x97\xe2\xfa\xf6\x6d\x0f\x1d\xdd\ -\x5f\x0e\x89\x0f\x10\xb8\x7f\xfb\xf2\xea\x7b\x36\x2f\x1d\x6f\xd9\ -\xb6\x0b\x5a\x2c\x8a\xf4\x54\x0e\xdf\xfc\x73\x06\xe7\x33\x1a\xaa\ -\x62\x0b\x11\x8e\x44\xa1\xaa\x12\x14\x45\x82\x2c\xc9\xc8\xa6\xe2\ -\x18\xbd\x78\x01\x0b\xfd\x59\xfc\xea\xee\x10\x2a\x2a\x7d\xd0\x27\ -\xe3\xe8\xdb\xb7\x17\x7f\x7a\x6d\xa4\xe6\xc9\x17\x06\x27\xae\x46\ -\x40\x9d\xf5\xbf\x67\xfb\xda\xba\xae\xc6\x9b\xdb\xa1\x45\x22\x48\ -\x25\xa7\xd1\xf1\x5b\x83\x59\x68\xc4\xc6\xd5\x8b\xb1\xa9\xb9\x02\ -\x4d\x31\x1f\x53\x6c\x22\x93\xb7\x5d\x1b\x49\x68\x38\xd7\x58\x8b\ -\x91\x73\xef\x60\xc7\x6f\x46\xf0\xd7\x9d\x16\x49\x46\x20\x30\xb6\ -\xeb\x07\xba\x48\xa0\x95\xb8\x85\x2b\x11\x90\x67\x32\xf1\xd3\x7b\ -\x6f\xba\x2e\x18\x0a\xaf\x58\x74\x53\x1b\x1f\x75\xec\xfe\x9b\x83\ -\x40\x55\x03\xbe\xf5\xb9\x4f\xe1\xbe\x75\x35\x58\x54\xa9\x62\x2c\ -\x9b\x47\x7c\xda\x44\xd2\x30\x91\xca\x5b\xd0\x7c\x12\x6a\x42\x0a\ -\x96\x36\x35\xa0\xbe\xb9\xd9\x5d\x23\xd6\x0a\x0c\x81\x25\x30\xdd\ -\x86\x29\x83\x80\xda\xd2\x14\xf9\x79\xfd\x8d\x6b\x00\x53\x47\xe7\ -\x1b\x0e\x2e\x18\x61\xdc\xbc\x7c\x31\x56\x2d\xd6\x30\x91\x2d\x20\ -\x4e\xa7\x99\x82\x8d\x69\xcb\x81\xce\xbd\x68\xb8\xe6\xc0\x60\x09\ -\xbd\x5e\x90\x44\x3d\xe2\xa8\x42\xe7\x80\xed\x62\x08\x2c\x81\x39\ -\x27\xcb\x97\x25\xe0\xf7\x7b\xa4\x2d\x55\x0b\x1b\xb8\x6d\x72\x78\ -\xf5\x6c\x00\xa1\x70\x94\x69\x0f\x21\xa1\x9b\x48\x9b\x36\x98\x71\ -\xe4\x19\x60\x81\xfb\xc5\x64\x50\xa6\x22\x23\x2f\xcb\x70\x54\x19\ -\x5e\x9f\x02\xaf\x07\x58\x42\x12\xaf\x0c\x05\x5c\x0c\x81\x25\x30\ -\x05\x76\x39\x04\x7c\xec\x6f\x7f\x30\x5a\x0d\x58\x79\xf4\x4f\x54\ -\x40\xd3\x02\x6e\xcd\x33\xa6\x03\x5b\x66\x10\xaa\x17\x92\xd7\x47\ -\xf3\x42\xd6\x78\xf7\xf3\x99\xf7\x70\x85\x8f\xa5\x50\xe1\xf1\x2a\ -\xa8\xab\xab\xe2\xda\x10\x31\x72\x70\xb1\x88\xe9\x62\x97\xb1\x09\ -\x65\x4b\xb4\xb8\xe8\x77\x27\x0f\x9f\xcf\x0b\x85\xbf\xa4\x59\xe7\ -\xbc\x2d\xe3\x4b\x3f\xdc\x8b\x40\x20\x08\xd9\xe3\x81\xac\xaa\x90\ -\x14\x71\x67\xc8\x24\x66\x3a\x32\x76\x7d\xad\x1d\xb2\x51\x40\xde\ -\x94\x58\x0e\xfa\x73\x0a\x2e\x96\x65\x7f\x20\xc8\x2b\x77\x81\x4d\ -\x20\xd8\x14\x1b\xdb\x84\xc7\x43\x02\xb2\x84\x74\x8e\x35\x67\xda\ -\x3d\x1e\x1f\x14\x3a\x57\x84\x53\x45\x10\xf0\xba\xce\x1d\xfe\xef\ -\xd8\x0a\x7c\x8c\xde\xa2\x37\x9b\xdb\x4d\xe5\x5a\x58\x26\x11\xad\ -\x22\x66\xb9\x6d\x58\x54\x0c\xcb\x25\x21\x7b\x35\xb7\xcf\xd3\x39\ -\x0b\x59\xdb\xc6\x63\x0f\x7c\x99\x35\x57\x90\xa3\x83\x3c\x31\xbd\ -\x74\x28\xea\x2e\x0b\x21\x64\x94\x3a\xa3\x57\xb9\x17\x44\xc0\xb2\ -\x47\x2b\x06\xa2\x58\x65\x49\xe1\x7b\x14\x2d\x5b\xca\xa5\x47\x47\ -\x5d\x89\x6b\xa9\x4e\xbb\x5a\x3f\x9c\xc8\x23\xc3\xbe\x4f\xe8\x39\ -\x4c\x64\x74\x4c\x66\x73\xc8\x17\x4c\x14\x4c\x5a\xc1\x7c\x0f\x41\ -\xe1\xb7\x12\x37\x65\x32\x59\x40\x6b\x4d\xda\xc5\x10\x58\x02\xb3\ -\x5c\x02\x76\x3c\x63\x1e\x9e\xb8\x78\x11\x22\x8f\x9b\x6a\xff\x4d\ -\x54\x1f\x09\xe4\x30\x96\x29\x60\x62\xda\xa2\x00\xd9\xee\x20\x72\ -\x08\x6e\xd3\x84\x82\xda\xc2\xec\x62\xea\x85\x9a\x8e\xc6\x4d\xb4\ -\xd7\x71\xad\x23\x41\x60\x4d\x66\xcc\x23\xf3\x0c\x90\x79\x09\xe4\ -\x8f\x0c\x8c\xfd\x61\xe8\x64\x3f\x44\x5e\xdb\xa2\x43\x68\xa8\x30\ -\xd8\x01\x5e\x8c\x67\x2d\x18\x6c\x43\x31\x03\xec\x92\x73\x9b\x5a\ -\x50\xa0\x26\xe4\xa9\x0d\x79\x12\x13\xcf\x17\xc7\x4c\xc4\x90\xc2\ -\x9a\xd8\x10\xd9\xc8\x38\xdd\xdb\x8f\xa7\x0f\x9e\x7d\x9c\xd8\xb9\ -\x72\x08\x18\x4f\xbd\x74\xfa\xe8\x64\x3c\xfd\xf6\xd9\xfe\x37\x18\ -\x81\x8a\x6f\x37\xbe\xcc\x5a\x07\xa8\xa3\x1a\x4c\x3a\xb0\x66\x8c\ -\x64\x84\xf3\x02\x85\x21\x57\x60\x97\xf0\xf9\xdd\x31\x07\x13\xe3\ -\x36\xbe\xbb\xe4\x55\xae\xf5\x60\xb0\x6f\x00\xaa\x64\xd8\x9d\xbd\ -\xef\x0e\x0a\xec\x72\x08\x08\xbd\x4e\xfe\xe0\x77\x27\xbe\xfa\xe6\ -\x89\x53\x9c\x03\x29\x84\x55\x03\x0f\x37\x3c\x83\x05\x9a\xc9\x4e\ -\x88\x41\x37\x7d\xac\xbd\xc3\x3d\xc0\xc8\x4d\x3a\x2e\x38\x98\x9c\ -\x92\x31\x74\x9e\xba\x90\x4e\xe1\x27\x4b\x9e\x45\xd8\x63\x20\x99\ -\x48\xe1\xe4\xb1\xd7\xd1\xfe\x69\x5b\xee\xfa\xe5\xa6\xe1\xab\x49\ -\xf1\xec\x69\xc8\x1e\x43\xed\x37\xb6\xdd\x70\xf7\x67\x6f\x59\xfc\ -\xc4\xc6\x3b\x36\xa0\x32\x4c\x1d\xb1\x75\x1c\x37\x56\xa1\x47\x5f\ -\x85\x33\x66\x5d\x11\xcd\x29\x16\xb6\x59\xbd\x84\x5b\xfd\x27\x70\ -\x4b\xa0\x97\xa1\x68\x48\x4c\x19\x38\xf8\x62\x37\x36\x7e\x22\x8e\ -\xda\x1d\x7f\x04\x8e\xef\x42\x77\x8f\x82\x0d\xdf\xef\x14\x62\x94\ -\x2f\xe7\x3c\xc0\x1e\x42\xfd\xce\x3b\xaf\xef\xd8\xb2\x6a\xd1\xe3\ -\x2d\xb7\xde\x80\xe5\x2b\x9a\x5c\x65\x13\xfa\x00\xc7\x9a\x35\xe2\ -\xc5\xce\x53\x5c\x3d\x10\x1b\xf6\xad\x81\x73\x38\xd9\x73\x0a\xeb\ -\x1b\xe3\xa8\x8b\xf1\xfb\x0d\xcf\xb0\xc9\x99\xe0\x81\xef\xe0\xd0\ -\x3f\x65\xac\xdf\x3d\x3f\x89\x0f\x1d\x48\x68\x41\x5a\x5d\x7d\x75\ -\xf0\x93\x8f\xdd\xbb\xfa\xd7\xd5\x91\xd0\xd2\xe6\x95\x4d\x58\x50\ -\x1b\x45\x55\xb4\xc2\xdd\xfd\xc5\x13\x99\x84\x44\x3c\x8d\xb1\xd1\ -\x04\x06\x4f\x8d\xa0\x60\x24\xed\x95\x91\x77\xe4\xfa\x88\x82\xa0\ -\x26\x54\x92\x39\x6a\x7f\x96\x42\x4c\x61\x3a\xbd\x1b\x87\x0f\xd9\ -\x58\x37\x0f\x89\x79\x8f\x64\xa5\x01\x12\xa3\x2d\x5c\xb3\xa2\xf6\ -\xba\x7b\x36\x37\x7f\xbd\x3a\xec\x5f\x2d\xcd\xd1\x75\x52\xc9\x4d\ -\xa4\x72\xff\xfa\xfd\x2b\x6f\xed\xed\x3d\x33\x1e\x7f\xee\xd1\x1d\ -\x07\xda\x2a\x5f\x47\x2c\xc4\x19\xa1\x31\x33\x1c\xd7\xd8\xf0\x34\ -\xdc\x49\x75\x19\x12\xd2\x15\x4e\xc5\x9e\x52\x36\x2a\x69\x51\x5a\ -\x45\x49\x39\xa5\x59\xe2\x29\xd4\x88\xca\x83\x04\x8d\xf5\xc0\xa2\ -\xe7\x1e\xe9\xe8\xfe\x4c\xd5\x71\xd4\x86\x35\xf8\x35\xa5\xb8\xe2\ -\x0a\x24\xa4\xab\x1d\xcb\x4b\x4e\x67\xa6\xda\x5c\x71\xb7\x4b\x7d\ -\x6e\x94\xbe\xe5\x21\x12\x4d\x7f\x79\x74\x5b\xf7\xca\xf0\x59\x34\ -\x45\x4c\x4e\xd5\xb9\x24\xbe\xe7\x92\x48\x1b\xd6\xda\x3b\x1e\xec\ -\x3a\x76\x35\x02\x1f\xf5\xf2\xbe\x4f\x62\x6b\xf7\x9a\x48\x1f\x6a\ -\x98\x89\xf7\x49\x70\x63\xfa\x19\xc7\xe0\x1e\xf4\x1c\x35\xd1\x76\ -\xdf\xdf\x35\x19\xd7\xf6\x12\x69\x1d\xa3\x0d\x7f\xf1\xc7\xfb\xd7\ -\x1f\x4b\xb6\x62\x3c\xa5\x43\xd7\xad\x62\xb1\xba\xbe\x42\xc5\x61\ -\xe5\xb2\x06\x45\xcd\xfd\x3e\x70\xad\x09\xcc\x21\xb1\x8f\x24\x5a\ -\x30\x9c\x54\x61\x18\x96\x3b\x6c\xd1\x4d\x12\x4e\x90\xb5\x73\x5d\ -\xab\x1f\x07\x81\x0f\x65\x62\x20\xb5\x0c\xe3\x53\xd3\x6c\x55\xbe\ -\x36\x69\xd3\xa3\x2c\xbb\x8c\x72\x36\xe1\xb5\xdb\x13\x0f\xdf\xd5\ -\xed\x08\xed\x62\xf3\x88\x93\xc3\x17\x1e\x3a\xc0\x13\x30\x06\x3f\ -\x6e\x02\xb3\x49\xd4\xd3\x42\xa5\x77\x19\xda\x05\x91\xa5\xff\x05\ -\x81\x19\x12\xc1\x92\xb6\xcc\x0c\xbf\xac\x5b\xaa\x19\x69\xfd\x7f\ -\x5d\xff\x11\x60\x00\xed\xc3\x44\x84\xce\xaa\x3c\x57\x00\x00\x00\ -\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x08\x4f\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x07\xf1\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x0b\x70\x54\xe5\x15\xfe\xee\x73\x37\x9b\x90\x90\x10\x13\xf2\ -\xdc\x24\xb4\x06\x2d\x94\x22\x95\x76\xe2\x14\x68\xab\x56\x49\xd3\ -\x49\xb0\x34\x12\x1d\x41\xda\xd1\xe9\xc0\x04\x9d\x4e\x87\xa9\x32\ -\xd6\xd6\x0e\x95\x06\x8b\x3a\x54\xc5\xa6\x0c\x10\x82\x0d\x16\xb3\ -\x16\x42\x01\x13\x30\xb1\x3e\x5a\x1a\x2b\x24\x3e\x9a\x77\xf6\x9d\ -\x8d\x79\xc3\x26\xfb\xba\xb7\xe7\xbf\x7b\x37\xc9\xc2\x86\xd1\xa9\ -\xf4\xce\x9c\x6c\xee\x7f\xff\xbd\xe7\x3b\xdf\xf9\xce\xf9\xcf\x72\ -\x00\xc4\x23\x47\x8e\x58\x38\x8e\x2b\x56\x55\x15\xd7\xeb\xa2\xf7\ -\x83\xde\xdf\x50\x51\x51\x51\x4a\xb7\xc1\xc8\xba\x48\x16\xc7\x9c\ -\x97\x96\x95\x21\x14\x0a\x5d\x37\x00\x82\x20\xc0\x52\x5f\x5f\xcc\ -\xfc\x91\x4d\xcc\x06\x60\x64\x91\x87\x42\x0a\x6c\x36\xbb\x86\x94\ -\x5d\x11\x36\x22\xf7\xff\xcb\x1a\xbb\xcf\xc9\xc9\x89\xac\x1b\x67\ -\x03\xe0\xd9\xbe\x69\x34\x92\x84\x81\x01\x17\x64\x59\x82\x41\x37\ -\x59\x5f\x63\xcf\x22\x26\x90\xb9\xdc\x2e\xed\xf3\x5a\x6b\xa2\x64\ -\xa0\xef\x0e\x40\xa2\x4f\x6e\xc6\x0d\x37\x9b\x19\x71\x1a\x09\xa1\ -\x1d\x74\x39\x91\x40\x4e\x27\x06\xdd\xfa\x2e\x15\x0a\xfd\x17\x4f\ -\x6b\xec\x59\x50\x51\xa1\xea\x91\x89\x82\x08\xb7\xd3\x19\x15\x6d\ -\x64\x8d\x6d\xe2\x39\x11\x92\x60\x40\x82\x21\x05\x43\x03\x63\xc8\ -\xce\xcc\xbe\xd2\x77\x34\x00\x91\xb8\x48\xcf\xca\x41\xe5\xdf\x3a\ -\x71\xce\x1d\x84\xd7\xa7\x30\xee\xb0\x38\xcd\x84\x92\x6c\x0e\x5b\ -\x8b\x0a\x60\xe0\x39\xf8\x43\x04\x82\xde\xc3\xd2\x95\x9d\x9d\x1d\ -\x05\xc0\x6e\xb7\x6b\x54\xf3\xf4\x5a\x83\x98\x80\x3f\xfe\x63\x13\ -\x5e\xbb\x78\x0c\xbe\x00\xf0\xc1\xd7\xd5\x18\xee\x75\x00\x9c\xc6\ -\x00\x50\x5a\xdf\x8d\x1c\xca\xd0\x99\xf2\x2f\x63\x69\xaa\x51\xa3\ -\xed\x44\xf7\x18\xaa\xde\xb5\xa1\xe6\xd0\x7f\x50\x7d\x77\x2e\xbe\ -\x91\x11\x0f\xbf\xaa\xe7\x77\x56\xde\xa1\xdf\xf3\xbc\x08\x59\x88\ -\xc7\x9e\x73\x25\xe8\x19\x3e\x8f\xdd\xb7\x37\xe1\x2b\x05\x2b\x89\ -\xbd\x20\xc2\xfc\xc5\x00\xc0\x96\x83\x14\xf0\xd9\x0d\x85\xb0\x53\ -\x64\x99\xc9\x46\x5c\x0a\xa8\xda\x93\x3b\xf2\x13\xb1\xcc\x38\x1f\ -\x27\x06\x8d\xb8\xc7\xd2\x8b\x6d\x2b\x52\xf1\x78\x51\x16\x39\xe1\ -\x21\x10\x6a\x45\x99\x29\x33\x81\xe3\x69\xdd\x88\xf3\xb6\xbf\xe0\ -\xef\xbd\x6f\xa2\x6e\x93\x07\x4e\x87\x9b\x58\xbb\x8c\x90\x22\x69\ -\x8c\xc6\x4e\x01\x3d\xa0\xf4\x52\x71\xf2\x08\x90\x85\x38\x81\xde\ -\xa8\x6a\xd4\x04\xe9\xcf\x94\xc2\xe1\xa7\x2b\x16\x62\xb5\x39\x11\ -\x0f\x9e\xe8\x85\x75\xc2\x8a\x27\xbf\x2a\xc1\x28\xcb\x08\x4c\xeb\ -\x82\x87\x24\x1b\x11\x67\x98\x87\x17\x5a\x36\x63\xdb\x9a\x3d\xf4\ -\x3c\x9e\x34\x14\x00\xc7\x33\xfa\x63\xf7\x18\x31\x42\x1f\x8b\xc0\ -\x66\x73\x10\x85\x02\x1c\x76\x07\x61\x52\x34\xca\x18\xc9\x1c\x45\ -\xda\xd1\xd7\x0f\x13\xe9\xe4\xf0\x77\x12\x51\xde\x38\x8a\xed\x01\ -\x19\x55\x45\x1e\x78\x21\x68\xc0\x19\x00\x39\x61\x3e\x8e\x9e\xff\ -\x2d\x14\xc2\x7f\x73\xd2\x3a\xf4\xda\xbb\xe9\xbb\xa4\x17\xbb\x0d\ -\xc9\xc9\xf3\x63\x42\x10\x67\x1a\x85\x84\xc2\x2f\x2d\x81\xc3\xe6\ -\x44\x8e\x39\x17\xc1\xa0\x8f\xa2\xf3\x69\x75\xd0\xdf\xdf\x8f\xdc\ -\x3c\x73\xd8\x89\x51\x46\x73\xbc\x1d\xab\x0e\xb5\x61\x7b\xe7\x27\ -\x78\xa2\xae\x12\x3e\x55\xa0\x5d\x02\xe2\x12\xd2\x71\x6a\x43\x07\ -\xee\x35\x94\x22\x2d\x9e\x28\x5f\xb8\x18\xbd\x5d\x9d\xc8\xcf\xcc\ -\x20\x20\x7c\x4c\x06\xf8\x48\x69\xb2\xfc\xdd\xb9\xd7\x88\x8a\x63\ -\x05\xb8\xfb\x0f\x22\x2c\x6d\x3b\x61\x92\x13\xb4\xd2\xe2\x29\xdf\ -\x9c\x24\x82\x33\xc5\xc1\x5d\xbb\x1f\xb6\x7b\xd6\xa0\xf6\xd2\x29\ -\x74\xe4\x7e\x0d\xbb\x9f\x69\xc5\x37\x7b\xc6\x71\x6b\xcf\x28\x1c\ -\x3b\xb7\x60\x2a\x45\xc4\x6d\xce\x45\xf8\xb8\x64\x25\x3a\x4b\x57\ -\x23\xd0\x70\x0c\x8a\xdf\x4f\x9e\x84\x68\xd1\x5e\xad\x01\x15\x4d\ -\xdb\x02\x44\xbf\x1b\xa1\xb8\x01\x3c\xd9\xf0\x2d\x74\x7a\xde\xc3\ -\x8e\xb5\x8d\x90\x0c\x26\x70\xd4\x29\x1d\x8f\x6f\x83\xf7\xa3\x0b\ -\xc8\xff\xf3\x69\x8c\xd0\xda\x5f\xe7\xa5\xa0\xf8\x95\x76\x94\x1c\ -\xf0\xe2\xd5\xf5\x2b\x70\x76\xa8\x1a\x65\x85\x5b\x91\xbb\x79\x37\ -\xd2\x76\x55\x61\xf8\xb5\xc3\x70\x59\x8e\xc2\xf6\x70\x23\x52\x5e\ -\x6f\x8e\x59\x86\x7c\xb8\x0a\x18\x80\x10\x02\xea\x24\x7c\xa1\x09\ -\x98\x6f\x58\x86\x7d\xf7\x7b\xf0\x56\x77\x13\x1a\x3b\xf6\x21\x6e\ -\x5e\x2a\xac\x5b\x1e\xc0\xe4\x27\xed\xb8\xb1\xee\x0c\x8c\x05\x85\ -\x08\xfa\xfc\xc8\x20\x9a\xdf\xd9\xb8\x0c\x0b\x28\x2d\xf9\xbf\xb7\ -\xe0\x82\xa3\x0d\x01\x69\x2b\xde\xe9\x19\x40\x62\x68\x0a\x79\xeb\ -\xee\x45\xe6\xce\xe7\xb1\xfc\x18\x05\xa1\x5e\x4b\x84\x9a\xd0\x00\ -\xab\xb5\x4f\x13\x63\x4f\x5f\x07\x75\x31\x23\xb6\xaf\xae\xc5\xae\ -\xb3\xf7\xe1\x17\xae\xb3\x48\xf9\x74\x18\x09\xcf\x55\xc3\xe9\x76\ -\x53\x69\x04\xb4\x68\xba\x49\x98\x12\x1d\x32\x4f\xaf\x4c\x41\x81\ -\xba\x15\xf6\xcb\x45\xd8\xff\xaf\x21\x0c\x4d\xf6\xa0\x7b\x70\x92\ -\xc2\xd3\x3b\x7d\xb0\x1d\xea\x9e\x62\xbd\xe0\xe7\x00\xc0\xf4\x9e\ -\x97\x97\x4f\x82\xeb\x43\x2e\x89\x90\xa3\x56\xba\xe8\xc6\x0a\xb4\ -\xf5\xd4\xe0\xe5\xc1\xa3\x38\x50\x37\x0a\x29\x21\x09\x41\xbf\x57\ -\x4b\x99\x95\xf6\x99\xf3\x0a\x20\xf1\x46\x38\x46\xda\xd0\xdc\xdf\ -\x82\x67\x8b\xdf\xc5\xb2\xc2\x15\x50\x95\xa9\x30\xdd\x04\xc0\x6e\ -\xb5\x22\x2b\xdb\x0c\x50\x29\xc7\x2a\x03\x3e\x72\x5a\xf1\x0c\x02\ -\x37\xd3\xd4\x48\xd8\xf0\x4d\x4d\xe1\xce\xdf\xf5\x82\x5b\x28\xe1\ -\xd9\xb7\xee\xd7\xca\x50\xa6\xfe\xae\x09\x93\x67\xed\x36\x8e\x1a\ -\x98\x0f\x8f\xd5\x17\x61\xc3\xad\x95\xd4\xf7\x33\xe1\x0d\xfa\xa9\ -\x89\x85\xc8\x14\x4a\x27\x95\xa8\x1a\x0f\x8e\xd8\xd4\x5a\x6d\x0c\ -\x11\xf2\x33\x9d\x54\xa0\x3d\x7c\xd8\x48\xb1\x82\x6c\x80\xe3\x4f\ -\xcf\x43\x58\x72\x13\x9e\x5e\xdf\x47\x51\x7e\x88\x1f\xbd\x64\xc2\ -\xc7\xae\x66\x98\x8c\x06\x24\x1a\x53\x31\x36\xe9\xc1\x8f\x0f\xa4\ -\x22\x2b\x79\x31\x1e\x5a\xfd\x1c\x82\x21\xbf\x7e\x36\xf0\xda\xfb\ -\x64\x41\x46\xe9\xa1\x1c\xdc\x57\xbd\x40\x6b\x82\x22\x6f\xbc\xb6\ -\x06\x58\xb9\xf1\x22\x73\x2e\x11\x6a\x0e\xae\x7d\x7b\xb0\xb4\xf6\ -\x24\x46\x15\x1e\x2f\x6f\xea\xc1\xc9\x0f\x5e\xc4\x0e\xcb\x77\xe1\ -\x18\x05\x12\x0d\xe1\xf4\xae\xbb\xe5\x01\x3c\x72\xd7\x41\x50\xab\ -\xd7\xbe\x23\x8a\xb2\xd6\xc4\x78\x02\xc0\xc9\x74\xf8\x53\x3b\xc8\ -\x4f\x1a\xc6\x83\xfb\xcd\x58\x3f\xff\xd0\xdc\x00\xd8\x71\x6c\xa5\ -\x7c\xb1\xc9\xc5\xe6\x74\xc1\xdb\xd8\x00\x21\x23\x1b\xc3\x19\x59\ -\x80\xd7\x8b\xee\xae\x3e\xdc\x9c\x58\x82\x7d\xeb\x7e\x48\x7b\x44\ -\x0c\x4c\x74\x21\x33\x71\x31\x61\xe0\xe1\xb1\x5f\xd2\x2a\x29\xc9\ -\x94\x86\x11\xcf\xa4\xa6\x28\xc6\xa4\x91\x4e\x44\xc6\xfc\x86\xdb\ -\x7e\x8e\xc3\xef\x55\xe1\xd4\xc0\x53\x73\x03\x60\xd7\xa2\x82\x02\ -\xf4\x59\x6d\x58\x94\x9b\x83\xd6\x33\xc7\x91\x5f\xb9\x1d\x0b\xd3\ -\xd3\xa8\x9b\x75\x91\x30\xcd\x9a\x88\xd8\x09\xc9\x52\xe4\xf3\xa7\ -\x23\x2d\x7b\x1e\x9e\xb2\xfc\x00\xaf\xff\xfb\xf8\x55\xe9\x8d\x9c\ -\xb0\xda\xff\x74\x3a\x16\x2f\x2f\xc7\xe9\x0b\x75\x58\xf3\x2b\xbc\ -\xf4\xe6\x2f\xb1\x9e\x96\x43\x57\x01\x60\xaa\xe5\x68\x92\x19\xb9\ -\xf8\x3e\x26\x2e\xb6\x62\x69\x8d\x05\xec\xb0\x53\xd9\x40\xa9\x0d\ -\x95\x8a\xde\x35\x98\xa8\xc3\xc7\x60\x7d\xeb\x71\xd4\x3f\xb2\x17\ -\xe3\x81\x93\xfa\xeb\xa2\x91\xb0\x56\xce\xab\x0b\xd0\xee\xaa\xc3\ -\xda\x5b\x36\xd2\xc4\x74\xb0\x4c\xfc\x0d\x5e\x6d\xdc\x11\x06\x11\ -\x05\x80\xd1\x26\x88\x12\xec\x7b\xab\x60\xde\xf2\x33\x1a\xa5\x24\ -\x4d\x3c\xbc\xde\xaa\x15\x6e\x66\x1f\xb3\x48\xa4\xde\xc0\x08\xde\ -\xee\x3a\x19\x3e\xb8\xae\xa0\x58\xab\x3c\xee\x38\x78\xd2\x42\xbb\ -\xe7\x20\xee\x5a\xbe\x99\x74\xb6\xbf\x4c\xd8\x09\xcb\xe9\xc7\x50\ -\xc6\x47\x03\x60\xd5\xa0\x22\xf0\xa9\x07\xe6\x87\x1f\xd5\x4a\x84\ -\x74\x45\xc4\x10\x00\x12\xa8\x28\x86\x8d\xfd\x1f\x19\x38\xd9\xc7\ -\xe5\x10\x8d\x61\xe4\x20\x96\x31\x21\x72\xec\x53\x0c\x97\x76\xc7\ -\x50\x2d\x56\xde\xb4\x84\xdd\x7f\x9f\x4d\xc8\x51\x0c\x58\x6d\x36\ -\xaa\x04\x01\xe9\x2f\xbe\x02\xa7\xc7\x03\x95\x8d\xe9\x44\x01\x13\ -\x26\x13\x68\xd4\xfc\x27\x8a\x18\x1b\xf4\x6b\x00\xbc\x70\x80\xda\ -\x43\xcc\x5e\xaf\xb1\xa0\xcc\x04\xa8\x88\x3e\xfc\xb3\xab\x1d\xfe\ -\x71\x34\x33\x88\x62\x38\xf5\x61\x22\x72\x69\x9e\xfb\xbc\x17\xfb\ -\xea\x14\x6f\x83\x6c\x9a\xdb\x79\x48\xff\x19\x42\x15\x8e\x3e\x3b\ -\x4d\x5e\xe7\xd0\xd2\xb2\x0b\x95\xb4\x14\x60\xa0\x6f\xa8\xa9\xa9\ -\x69\xa5\x28\x73\x94\xc8\x7c\xf5\x59\x7e\xe9\x50\x82\x0c\x82\x09\ -\x6f\x0c\xfd\x1a\x1f\x8e\xbd\x7f\x55\xf4\xd3\x7a\x20\x12\x37\x57\ -\x84\xa7\x31\x1a\x2b\xd0\xf4\x86\xe6\xfc\x51\x46\x38\xd9\x28\xdb\ -\x93\x44\x96\x5f\x5e\x5e\xbe\xca\xe7\xf3\x29\x9f\xef\xe7\x16\xaf\ -\x4d\xc0\x61\x41\x46\x43\x08\x05\x15\x65\x64\x78\xd4\x87\xb5\xa7\ -\xab\x7f\xb2\x11\xe8\xec\xa4\xc8\x1b\xc8\x79\xd5\xb4\xf3\x11\xb6\ -\x8d\xd3\xe5\x92\xa0\x1b\xff\x05\xfe\x1a\x63\x82\x49\xbc\x7d\x17\ -\xda\xbe\xbd\x0a\x68\x6e\xc2\xd0\x99\x1d\xf8\x1e\xad\xf5\x47\x9c\ -\x47\xfa\x40\x80\x51\x41\x36\x7e\x1d\x00\x04\x64\xf2\xf0\x76\x0b\ -\xc6\xc9\x79\x09\xdd\xdb\x67\x3b\x07\xe6\x16\xee\x17\x75\x25\x93\ -\xe5\xe9\x81\x3a\xc8\x06\xf5\x80\xf1\xff\x02\x40\x5d\x00\x91\xfa\ -\xb8\x7c\xa5\x73\x76\xfd\x57\x80\x01\x00\x4b\x6a\x12\x4f\x67\xc6\ -\xed\xc4\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x08\xd1\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x08\x73\x49\x44\x41\x54\x78\xda\xb4\ -\x57\x7b\x50\x54\xd7\x19\xff\xdd\xd7\xee\x02\x2b\x02\xe1\x2d\xbb\ -\x3c\x8c\x62\x1b\x89\x69\x4d\xb5\xa3\x49\xb0\x6d\x62\x82\x86\x16\ -\xe2\x28\x09\x3a\x8d\x3a\x9d\xd8\x8e\x8e\xa4\xe3\x74\x34\x25\xd5\ -\xfc\x53\x62\xc4\xf7\x18\x8d\x56\x1b\x27\x01\xa9\xb6\x44\x62\xc4\ -\x57\xf0\x81\x66\x62\x0c\x43\x6a\x24\x89\x0a\xe5\xb5\x2f\x76\x57\ -\x44\x08\xb8\xec\xf3\xde\x7e\xe7\xee\xae\x80\x92\x74\x62\x93\xcb\ -\x7c\xcb\xde\xef\x9c\x3d\xdf\xef\xfc\xce\xf7\x3a\x1c\x00\xf1\xc0\ -\x81\x03\x35\x1c\xc7\xcd\x55\x14\x05\x3f\xd4\x43\xeb\x83\xd6\xaf\ -\x2d\x2e\x2e\x2e\xa0\x57\x7f\x58\x2f\x92\x44\x30\xe3\x05\x85\x85\ -\x08\x04\x02\x3f\x18\x00\x41\x10\x50\x73\xf8\xf0\x5c\x66\x8f\xa4\ -\x7f\x38\x00\x1d\xdb\x79\x20\x20\xc3\x6c\xb6\xa8\x48\xd9\x13\x66\ -\x23\xfc\xfe\xff\xe8\xd8\xbb\xc1\x60\x08\xeb\x75\xc3\x01\xf0\x6c\ -\xde\x1d\x34\x92\x04\x87\xa3\x0b\x1a\x8d\x04\x6d\x48\x34\x21\x1d\ -\x1b\x0b\x8b\x40\xd2\x65\xef\x52\xff\x7f\x9b\x4e\x94\xb4\xf4\x5b\ -\x07\x24\xfa\xcf\x0d\x99\xe1\x86\x33\x23\xde\x41\x42\x68\x6f\x74\ -\xd9\xa0\x27\xa3\xfd\x37\xec\xa1\x59\x0a\x64\xfa\x16\x45\x3a\x36\ -\xe6\x97\x15\x28\xa1\x9d\x89\x82\x08\xbb\xcd\x36\x62\xb7\x61\x1d\ -\x9b\xc4\x73\x22\x24\x41\x0b\xbd\x36\x0e\x37\x1d\x7d\x48\x4b\x4d\ -\xbb\xdb\xf6\x48\x00\x22\x71\x91\x34\xce\x80\x95\xc7\x5b\x70\xd6\ -\xee\x87\xcb\x23\x33\xee\x30\x29\x31\x12\xf9\x69\x1c\x56\xcc\xc8\ -\x82\x96\xe7\xe0\x0d\x10\x08\x5a\x87\x1d\x57\x5a\x5a\xda\x08\x00\ -\x16\x8b\x45\xa5\x9a\xa7\x65\xb5\xa2\x1e\x7f\xbb\xb4\x18\xef\x5d\ -\xa9\x86\xc7\x07\x5c\x7e\x54\x19\xc5\x7c\x08\x00\xa7\x32\x00\x14\ -\x1c\x6e\x85\x81\x4e\xe8\x54\xd1\x04\xe4\xc4\xeb\x54\xda\x8e\xb6\ -\xf6\xa1\xfc\xa2\x19\xef\xbe\x73\x1d\x7b\xf3\x8c\x98\x9e\x12\x05\ -\xaf\x12\x3a\xdf\x61\xe7\x8e\xd0\x3b\xcf\x8b\xd0\x08\x51\xd8\x72\ -\x36\x1f\x6d\x3d\x0d\xd8\xf8\xe4\x69\x3c\x94\x35\x8d\xd8\xf3\x23\ -\xc8\xdf\x28\x00\x98\xda\x4f\x1b\x3e\xf3\x42\x36\x2c\xb4\xb3\xd4\ -\x58\x1d\x06\x7c\x8a\x3a\xf2\x54\x66\x34\xa6\xe8\x62\x70\xf4\x86\ -\x0e\xf3\x6a\xda\x51\x32\x35\x1e\xa5\x33\xc6\x91\x11\x1e\x02\xa1\ -\x96\xe5\xa1\x30\x13\x38\x9e\xf4\x3a\x34\x98\xff\x85\x8f\xda\xcf\ -\xe1\xe0\x62\x27\x6c\x56\x3b\xb1\x76\x1b\x01\x59\x52\x19\x1d\xfd\ -\x08\x68\x80\x8e\x97\x82\x93\x87\x8f\x24\xc0\x09\xb4\xa2\xa2\x52\ -\xe3\xa7\x0f\xb7\xcc\xe1\x0f\x53\x93\x91\x9b\x1e\x8d\x25\x47\xdb\ -\x61\xea\x37\xe1\xb5\x87\x25\xe8\x34\x1a\xf8\xee\xf8\x05\x0f\x49\ -\xa3\x43\x84\x76\x0c\x76\x9e\x5f\x8a\x92\x59\x5b\x68\x3c\x8a\x7c\ -\xc8\x07\x8e\x67\xf4\x8f\x9e\x63\xc4\x30\x7d\x6c\x07\x66\xb3\x95\ -\x28\x14\x60\xb5\x58\x09\x93\xac\x52\xc6\x48\xe6\x68\xa7\xcd\x1d\ -\x9d\x88\x24\x3f\xa9\xf8\x65\x34\x8a\xea\x7a\xb1\xda\xa7\x41\xf9\ -\x0c\x27\x5c\x10\x54\xe0\x0c\x80\x46\x1f\x83\x43\x0d\xaf\x43\x26\ -\xfc\x3f\x1e\xfb\x1c\xda\x2d\xad\xf4\x5b\xf2\x17\x8b\x19\xb1\xb1\ -\x31\xa3\x42\x10\x87\x12\x85\x84\xec\x07\x27\xc3\x6a\xb6\xc1\x90\ -\x6e\x84\xdf\xef\xa1\xdd\x79\xd4\x38\xe8\xec\xec\x84\x31\x23\x3d\ -\x68\x44\xa7\x41\x7d\x94\x05\x4f\xbc\xd3\x84\xd5\x2d\xd7\xb0\xf6\ -\xe0\x4a\x78\x14\x81\x66\x09\x88\xd0\x27\xe1\xc4\x0b\xcd\x78\x5e\ -\x5b\x80\xc4\x28\xa2\x3c\x79\x12\xda\xff\xd3\x82\xcc\xd4\x14\x02\ -\xc2\x8f\xca\x00\x1f\x0e\x4d\x76\x7e\xb3\x77\xe8\x50\x5c\x9d\x85\ -\xbc\x37\x45\xd4\x34\x95\x21\x52\xa3\x57\x43\x8b\xa7\xf3\xe6\x24\ -\x11\x5c\x64\x04\xec\x95\x7f\x87\x79\xde\x2c\x54\x0e\x9c\x40\xb3\ -\xf1\x11\x6c\xdc\xd4\x88\x9f\xb7\x7d\x8d\x9f\xb5\xf5\xc2\x5a\xb6\ -\x1c\xee\x38\x11\x33\x6d\xe3\x71\x35\x7f\x1a\x5a\x0a\x72\xe1\xab\ -\xad\x86\xec\xf5\x92\x25\x61\xa4\xd3\xde\xeb\x03\x0a\x4e\x97\xf8\ -\x88\x7e\x3b\x02\x11\x0e\xbc\x56\xfb\x38\x5a\x9c\x9f\xe0\xd5\x39\ -\x75\x90\xb4\x91\xe0\x28\x53\x5a\x4b\x4b\xe0\xfa\xea\x73\x64\xfe\ -\xe3\x24\x6e\x91\xee\xc8\x98\x38\xcc\xad\xfa\x02\xf9\xfb\x5d\xf8\ -\xe7\xfc\xa9\x38\x73\x73\x2f\x0a\xb3\x57\xc0\xb8\x74\x23\x12\xdf\ -\x28\x47\xcf\x7b\x15\xe8\xaa\x39\x04\xf3\xb2\x3a\xc4\xbd\x5f\x3f\ -\x6a\x18\xf2\xc1\x28\x60\x00\x02\xf0\x29\x83\xf0\x04\xfa\x91\x9e\ -\x30\x05\xbb\x17\x39\x71\xa1\xf5\x34\xea\x9a\x77\x23\x62\x4c\x3c\ -\x4c\xcb\x7f\x8b\xc1\x6b\x5f\x60\xe2\xc1\x53\xd0\x65\x65\xc3\xef\ -\xf1\x22\x85\x68\xfe\xf8\xc5\x29\x78\x80\x8e\x25\x73\x73\x0d\x3e\ -\xb7\x36\xc1\x27\xad\xc0\xc7\x6d\x0e\x44\x07\xdc\xc8\x78\xee\x79\ -\xa4\x96\x6d\xc7\x4f\xaa\x69\x13\xca\xb7\x39\xa1\xea\x68\x80\xc9\ -\xd4\xa1\x3a\x63\x5b\x47\x33\x65\x31\x1d\x56\xe7\x56\xe2\x8d\x33\ -\x0b\xf1\x4a\xd7\x19\xc4\x75\xf7\x40\xbf\x6d\x2f\x6c\x76\x3b\x85\ -\x86\x4f\xdd\x4d\x2b\x39\xa6\x44\x45\x66\xfd\xb4\x38\x64\x29\x2b\ -\x60\xb9\x3d\x03\x6f\x37\xf6\xa0\x67\xb0\x13\x2d\xdd\xee\x50\x6e\ -\xa0\x85\x7d\x57\xa1\x6c\x9e\x33\x3c\x1d\xdf\x0b\x80\xf9\x7b\x46\ -\x46\x26\x39\x5c\x07\x8c\xe4\x84\x1c\xa5\xd2\xf1\x13\x8b\xd1\xd4\ -\xf6\x2e\xf6\xdc\x38\x84\xfd\x07\x7b\x21\xe9\xc7\xc2\xef\x75\xa9\ -\x47\x66\xa2\x79\xe9\x19\x59\x90\x78\x1d\xac\xb7\x9a\x70\xbe\xf3\ -\x3c\xb6\xe5\x37\x20\x67\xd2\xa3\xa1\xcc\x16\x5c\xb7\xd7\xdc\x8d\ -\x98\xb4\x78\xf5\xbb\x86\x8f\xfa\x86\x44\x44\x0b\xf2\x0c\x02\x37\ -\x94\xd4\xc8\xb1\xe1\x71\xbb\x31\x7b\x43\x3b\x3e\x5d\x22\x61\xeb\ -\x85\x45\x58\x37\xf7\x03\xb8\x29\xbf\xcb\x8a\x5f\xcd\x78\x5a\x31\ -\x02\x5e\xbf\x1b\xa5\x35\x8f\x61\xd1\xf4\x55\x48\x88\x9a\x88\x26\ -\xd3\x79\x54\x5c\x5c\x83\x73\xd7\x2f\xaa\x9b\x67\x4b\xb2\x1c\xf3\ -\xe4\x43\xb9\x48\xf7\xfd\xfa\x9b\xa2\x80\x19\x15\x28\x1d\xf3\x41\ -\x21\x8f\x15\x34\x5a\x58\xf7\x6d\x87\x30\xf9\x47\x58\x3f\xbf\x83\ -\x76\xf9\x25\x16\xbc\x15\x89\xab\x5d\xf5\x88\xd4\x69\x11\xad\x8b\ -\x47\xdf\xa0\x13\xbf\xdb\x9f\x00\x63\xdc\x64\x2c\xfd\xc5\x46\xec\ -\xfd\xf4\x25\xfc\xa9\x3a\x17\xc6\xd4\x54\x6c\x5a\xb2\x05\x6f\xbe\ -\xb4\x07\x3b\x48\xd8\xf7\xb4\xa4\x24\x1c\xbf\xb5\x0a\xb3\xd6\xe1\ -\x75\x16\xf5\xa3\xfa\x00\x0b\x37\x5e\x64\xc6\x25\x70\x02\x87\xae\ -\xdd\x5b\x90\x53\x79\x0c\xbd\x32\x8f\x3d\x8b\xdb\x70\xec\xf2\x2e\ -\xbc\x5a\xf3\x2b\x58\x7b\x81\x68\x6d\xb0\x88\xcc\xfb\xe9\x8b\x28\ -\x79\x66\x3f\xca\x6a\xe6\xe1\xb2\xb3\x06\x6b\x17\x6c\x87\xb5\xff\ -\x12\x3e\x6c\x2d\x85\x73\xc0\xa5\xae\x9d\xa8\x8f\x42\x4e\x72\x21\ -\xd6\x14\xee\xc4\xce\x63\x6b\x97\x3e\xfd\xd7\x6e\xe5\x64\x29\x96\ -\xd1\x50\x80\x31\x94\x58\x51\x51\xe1\x58\xb8\x70\x21\xae\x37\x37\ -\xab\x09\x83\xa3\xdd\xbb\xea\x6a\xd1\x7f\x60\x1f\x92\x2b\x6b\x01\ -\x97\x8b\xc2\x90\x60\x13\xed\x22\xaf\xa5\xa4\x25\xc2\xd1\xdf\x82\ -\x24\xfd\x04\x15\xc5\x35\xc7\x39\x6c\xa8\x2f\xc4\x9f\xe7\xaf\xc7\ -\x27\xe6\x1d\x64\xd8\x02\x0f\x35\x5d\xdb\x9f\x0d\x7a\xfe\xca\xa3\ -\x1c\x1d\x17\x55\xdb\x31\x06\xcc\x34\xbe\x8c\x6d\x47\xd6\xc1\xde\ -\x3e\x90\x5b\xbf\x09\x17\x46\xa4\xa7\xf1\x59\x59\x2a\xfd\x0f\x1a\ -\x0d\xf0\x9d\xfa\x00\x99\x2b\x57\x23\x33\x29\x91\x70\xfa\xc9\x31\ -\xc7\x61\x5c\x5a\x12\x92\x53\x63\x91\x94\x12\x43\x0c\x24\x22\x79\ -\x5c\x2c\x52\x8c\x31\x38\xd1\xba\x19\x05\xd3\x8b\x70\xc5\xbe\x9f\ -\x22\xc0\xa2\x96\xf6\xbb\x0b\x25\xd3\xdd\x74\x99\xf1\x6f\xdb\x3e\ -\xe4\x4d\x2d\x02\xb5\x09\x65\x34\x24\x8d\xcc\x8f\x6c\xf7\xd4\xc9\ -\xdc\xba\xf2\x19\xfa\xaf\x34\x22\x3e\xef\x37\x60\xc5\x4e\x61\x0d\ -\x25\x09\xab\x0e\x01\xfa\x0c\xb0\x3f\x72\x44\x39\x94\xdd\x4f\x7f\ -\x79\x01\x86\xe4\x58\x58\xfa\xaf\xc1\x4f\x2a\xd6\x4a\x78\xe5\xa1\ -\x65\xd9\x77\xa6\x63\x63\xe6\xfe\xaf\x90\x92\x10\x05\x0a\xb2\x99\ -\xac\x3f\x14\x47\xd8\x27\x47\x10\x44\x09\x96\x1d\xe5\x48\x5f\xbe\ -\x8a\x5a\x29\x49\xad\xa0\x7c\x28\x55\xcb\xdc\xd0\xbc\xa0\x70\x61\ -\xdc\x70\x0e\x36\xaa\x60\xcb\x67\xdf\x9b\x70\x76\xe5\x0f\xe9\xd6\ -\xd4\x71\x70\x0c\x36\x84\x33\x82\xe6\x2e\x00\x8c\x2e\x05\xbe\x6e\ -\x27\xd2\x97\xfd\x31\x18\x22\x1c\x33\x40\x00\x98\x83\x86\x2b\x87\ -\x1a\x29\x9c\xea\xb8\xe1\x50\x1a\xf0\x9a\x54\x9a\xff\x67\x77\xcc\ -\x07\xe7\x86\x23\x7e\x04\x00\x93\xd9\x4c\x91\x20\x20\x69\x57\x15\ -\x6c\x4e\x27\x14\xd6\xa6\x13\x05\xac\xa5\x36\x99\x4c\x23\xda\x2f\ -\xa6\xb3\x50\xf9\xd6\x6b\x1f\x50\x5b\xb4\x5e\xb7\x83\xea\x3f\xf0\ -\x97\xb3\x1c\x55\x51\xc0\x4d\x4e\xb8\xf5\xe9\xe0\xfc\x97\x4f\x72\ -\xd0\x89\xc1\x03\x8f\xa0\x39\x7d\x6e\xeb\x1d\x1f\x11\x83\x14\x06\ -\xa1\x1b\xa9\x9f\xbb\x9f\x67\xce\x23\x79\x70\xde\x3c\x8e\xb4\xe4\ -\xa0\xb3\x51\xdd\xc2\xf0\xea\x1b\x49\x46\x23\xa5\xe0\xee\x29\xca\ -\xe1\xbc\x41\xd9\xd9\x85\xcf\x98\x7b\x31\x00\xb4\xd1\x80\xb9\xaa\ -\xaa\xca\x20\xcb\xf2\x77\xbd\xef\xa8\x35\x23\xc1\x97\x8b\x4b\x04\ -\xc0\x98\x42\x46\xc8\x90\x9f\x88\xd3\x0e\x9b\xa5\x25\x1d\x55\x73\ -\xd5\x38\x6b\xb4\x5a\xdb\x01\x6b\x23\xb6\x32\xff\x64\x44\x8c\x25\ -\xc9\x2c\x2a\x2a\x7a\xc2\xe3\xf1\xc8\xdf\xf9\xca\x05\x5e\xf1\x7b\ -\x21\xdf\xce\x79\x7f\x41\x9c\x31\x30\x6b\xe6\xb4\xa0\x53\xf8\xe8\ -\x08\x7c\xa1\x8b\x96\x24\x04\x01\x30\x2f\xbd\xd8\x40\x0c\x74\xe0\ -\xc8\xb9\x0d\x28\x21\x8d\x8d\x01\x20\x7c\xd0\x87\x84\xbf\xcf\x9b\ -\x17\x5b\x23\xf6\xf1\x55\x58\x9b\x60\xc4\xb3\xd9\x94\x9f\x28\xf3\ -\x42\x0c\x79\x98\x9f\xc0\xd0\xfd\x04\xd7\x5b\x28\x17\x98\x51\x5b\ -\xbf\x11\xaf\x90\xba\x93\xdd\x90\xb8\x61\xb7\x15\xfe\x3e\x01\x28\ -\xa1\xdc\x3e\x86\x24\x65\xc2\x53\x78\xcc\x38\x1d\xbf\xd7\x44\xe3\ -\xe1\x3b\x4d\x20\xad\xee\xfd\x1a\x57\x4c\x97\xf0\x56\xcb\x87\xf8\ -\x88\x34\x56\x92\xbe\x70\x2a\xfe\xde\xee\x9f\x24\xac\xde\xc6\x91\ -\xc4\x87\x18\x0d\x17\x1d\x76\x18\x03\x24\xdd\x24\x3d\x24\xb7\x43\ -\x3a\x7c\x9f\x00\xc2\xeb\x49\xa1\x1b\xb0\x66\xd8\xfa\x8c\x0b\x6a\ -\x0c\x31\x48\xe2\x0b\xbd\xab\xcf\x7f\x05\x18\x00\xe4\xa4\x3c\x57\ -\x14\xda\x93\x0b\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\ -\x00\x00\x06\x80\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x06\x22\x49\x44\x41\x54\x78\xda\x9c\ -\x97\x6b\x4c\x14\x57\x14\xc7\xcf\x3c\x76\x51\x1e\x75\x41\x90\x35\ -\x82\x52\x5b\xc0\x77\xd5\x62\x44\x44\x14\x50\x91\x2a\xd0\xa4\x55\ -\xb4\xd6\xc4\x2f\x36\x69\xd2\x34\x69\x62\x4b\x52\x45\x79\xd9\x86\ -\xa6\xfd\xd4\xb4\xfd\x40\x3f\x34\xa9\x6f\x6b\x0a\x52\x41\x2d\x95\ -\x56\xac\x56\xa5\x45\xd1\x50\xc5\x02\x0a\x2c\xc8\x2e\x2c\xb0\xb0\ -\xc0\x3e\xa7\xe7\xdc\x9d\x5d\x97\x75\x61\x17\x6e\x72\xb2\xb3\x33\ -\xe7\xde\xdf\x7f\xce\xdc\x39\xe7\x0c\x80\xef\x21\xa6\x17\x57\x55\ -\x6c\x2e\xb9\x2c\xe1\xb1\xd2\x0f\x7f\x65\xea\xa1\x4a\x89\xcc\x4f\ -\x7f\x9f\x23\x24\xad\xf8\x92\x54\x76\xb3\x53\xda\x58\x58\xed\x6b\ -\x51\x65\x72\x5e\x85\xd4\x3d\x2a\x31\xa3\x63\x5f\x22\x44\xcf\x13\ -\x09\xef\x7d\x15\x1a\x34\x37\xbe\x0c\x38\x3e\x03\x38\x2e\x18\x80\ -\x03\x93\xd9\x06\x01\xa2\x00\x99\xeb\x17\x01\x5f\x54\x6d\xaa\x3d\ -\x92\x19\x80\xae\x66\x2f\x70\xd3\xb9\x82\x6c\xf8\xbe\xee\x29\x3b\ -\x41\xc7\x3b\xa1\xc2\x74\xbd\x34\xc7\x9b\x3f\x1b\x9c\xdb\xb1\xb0\ -\xe1\x70\xf9\xb1\x65\x31\x91\x79\x09\x71\x91\xa0\x9e\x1d\x02\x82\ -\x20\x80\xd6\x62\x00\x09\xef\x43\x85\x5a\xbe\xb9\xde\x0e\x3b\x96\ -\x45\xc0\xcf\xb5\x0f\xc0\x43\x84\x03\x7e\x34\x1b\x7e\xb8\xd1\x0e\ -\x02\xe7\x58\xd6\x86\x13\xf7\x27\xcd\x87\x9d\x85\x17\x60\x22\x11\ -\x9c\x0b\x7e\xe8\xfc\xe7\x99\x09\xb1\x1f\xaf\x8c\x9b\x0b\x8d\xcf\ -\xc6\xa0\x55\x3f\x02\x3c\x5e\x1e\xb3\x9b\x99\x93\xde\x68\x67\x0b\ -\x4b\xf8\x6f\xdb\x92\x39\x70\xae\xa6\x01\x6a\x0e\x65\xd0\xa2\x40\ -\xf0\xb3\x08\xff\xf1\xaf\x0e\xe6\xc3\xcb\xab\xda\x25\x87\x88\x7d\ -\x89\xd1\xb0\x6b\x02\x11\xcc\x35\x76\xdb\x01\x75\xfa\xdb\xfb\xbb\ -\xb3\xd6\xc5\x43\xd5\xe3\x41\xd0\x0d\x5b\x41\x14\x10\xcf\x39\x5d\ -\x24\xc7\x6a\x78\xc8\xf3\x02\x68\x9a\x9b\xe1\x6a\x7e\xe6\x0a\xbc\ -\xd0\x89\x70\x3d\xc1\x4f\xdd\xea\x44\xf0\x73\xb8\x73\xd8\xd9\x54\ -\x09\xf6\xac\x8d\xf2\x2a\x82\xf6\x80\xa8\x5e\x9d\xf1\xd9\x82\xc8\ -\x50\x68\xd2\xdb\xc0\x60\xe1\x01\x4c\x63\x60\x18\x1c\x00\x52\x60\ -\x1e\x1d\x03\x9b\xd5\x0a\x31\xcb\x97\xb0\xff\x4f\xef\x37\x11\x3c\ -\x05\xe7\x19\x93\xf3\xca\x19\xfc\xec\x1d\x0d\x28\x5d\x82\xc7\x0f\ -\x81\xe4\x4b\x1c\xf3\x21\xdf\x5d\x1e\x7b\x02\x69\x30\x43\x08\x08\ -\xca\x0d\x09\x55\x81\x76\xd4\x0e\x86\x9e\x67\xa0\xef\xec\x30\x3e\ -\xb9\x51\x59\xfa\xcb\x47\x29\x5b\xaf\x7c\xba\x35\x93\xe7\x79\x08\ -\x0c\x0c\x64\xf0\x1a\x07\x5c\x83\xf0\x96\x33\x47\x73\xe0\x7c\x7d\ -\x17\x88\x78\x5d\xe0\x39\x39\x02\x2f\x1a\x5d\x23\x1f\xf2\x3d\x83\ -\x22\xe8\x91\x39\xdf\x0e\x8a\xc0\x0c\xbc\x1e\x68\x0d\x08\x02\xa3\ -\xae\x0f\x86\x7a\x7b\x8d\x57\x0b\xb2\xb6\xe3\xf9\x1e\x34\x03\x5a\ -\x90\x69\xa8\xaf\xee\x61\x7d\xc3\x06\x4f\x78\x45\x43\x37\x28\x44\ -\x1e\x38\x3f\xde\x65\x8a\x84\x1d\x3d\xcb\xff\xe9\x66\x22\xde\x55\ -\x54\x9a\x6a\x4b\xb2\x02\x48\x00\x8a\xe4\x60\x44\x52\x42\x7f\x6f\ -\x3f\xf4\x3e\xba\xf5\x25\x9e\x6b\x43\xd3\xa1\x91\xd2\xa0\x6b\xa5\ -\x7b\xdf\xc7\xdf\x99\xb4\x17\x19\xfc\x48\x0e\x54\xde\x7d\x06\x22\ -\xe7\x3d\xec\x13\x0d\x4e\x02\x4f\xff\x20\xd1\xf1\x1c\xec\x03\x57\ -\xaf\xfc\xa1\x22\x21\x8d\xa7\x4a\x4e\xcb\xf0\x51\xd9\x89\x7e\xdb\ -\x29\x52\x08\xd7\x9e\x46\x78\xd5\x7d\x2d\x28\x04\xff\xee\xdc\x39\ -\x24\xb6\x17\x00\xb6\xaf\x88\x84\xdc\xc2\x0a\xdc\x8c\x6f\x26\x3a\ -\xb7\xb8\x0a\x2d\x06\x2d\x4c\x0e\x39\x65\x91\x3e\x16\xb1\x71\x49\ -\xa6\xdc\x44\xf0\x5f\x9b\x74\x6c\xd2\x94\xe1\x68\x5b\x97\x44\x40\ -\x6e\x11\x83\xa7\xc8\x51\xd6\xd2\x3a\x0a\x0a\x85\xbc\x29\x2c\xb4\ -\xbb\x3d\xde\x55\xe5\x7a\x84\x53\xd8\x7f\x6b\xea\x65\x21\x9c\x0e\ -\x3c\x7d\x71\x38\xec\xf6\x80\x13\xc7\xd7\x5a\x2e\xf8\xef\x8f\xfa\ -\xa6\x75\xe7\x34\x36\xc6\xcf\xf6\x0a\x07\x1f\xeb\x31\xf8\xe9\xfc\ -\x1c\xa8\x7b\xac\x9f\x36\x7c\x43\x6c\x18\xe4\x16\x57\xc0\x9f\x5e\ -\xe0\x93\x09\x70\xc1\x6f\xb6\xf4\x03\x4c\x11\xee\x1c\x89\xaf\x84\ -\xc2\xee\x49\xe0\x13\xad\xcb\xe0\xa7\x10\x5e\xdf\xda\xcf\xee\x64\ -\x3a\xf0\x35\x0b\x7d\xc3\xbd\x09\x70\xc1\x1b\x9e\x0c\x4c\xaf\x7b\ -\xc0\x15\x57\x2f\x50\xf9\x05\xf7\x14\xe0\x82\xdf\xeb\x18\x64\xef\ -\x2c\x37\x0d\xf8\x6b\xd1\xb3\x60\x8f\x9f\x70\x77\x01\x0e\xf8\xe1\ -\x1c\x78\xa0\x19\x72\x64\x8c\xa9\xb2\xf1\xfd\x5c\x1a\x15\xe2\x0b\ -\x2e\xa6\x15\x5d\xfc\x89\xe7\xc5\x1c\x90\x6c\x17\x6a\xf2\xdf\x78\ -\x8b\x97\x7b\x38\x96\x64\x9a\xba\x87\x59\x39\xe5\xa9\xb0\x4c\xc1\ -\x04\xcc\x8a\x0c\x5e\x34\x29\x9c\x5b\xfb\xc1\xb7\xc9\x71\xd1\x11\ -\x39\xa9\xeb\x16\xe3\x3f\x21\x9b\xd2\x3b\x2f\x27\x21\x87\x3c\xaa\ -\x5c\x53\x34\x05\x56\xb9\x45\x73\x83\x1d\xf0\x2f\x18\x5c\x93\x5e\ -\x72\xb9\x03\x1b\xd9\x73\x1e\x2d\x9f\x42\xf1\x92\xfa\x68\x42\x9c\ -\x1a\xcc\x36\x09\x83\xcc\xa2\x3c\x83\x04\x40\xed\xb1\xac\x44\x4a\ -\x14\xb1\xea\x20\x56\xdd\xa8\x7c\xfa\x63\xe4\xfb\x2a\xce\x79\xa7\ -\xf8\x39\x1c\x1b\xd7\x96\x03\x3b\x56\x61\x13\xc2\x67\xcb\x05\x8c\ -\xdf\x94\x7f\x7e\xdf\xc6\x82\x8b\xcd\xcb\xe3\xa2\x37\xa9\xc3\x42\ -\xa0\x59\x6b\xa4\xc7\x4c\x35\x86\x13\xe5\xd4\xab\xa1\xd0\xed\x91\ -\xca\xaf\x9d\xc4\x4d\xd8\xde\x3b\x0a\x76\xfb\xe4\xfb\x80\x42\x3f\ -\x3f\x7c\xe6\x38\x78\x6a\x51\x75\x4b\x46\xf2\x32\x30\x9a\xb0\x8c\ -\x88\x0a\xd8\x52\x5a\x6b\x08\x0f\x56\x30\xb1\x0b\xa3\xc2\x61\x69\ -\xcc\x1c\xb8\xde\x3e\x0c\xa3\x06\x23\x98\xfa\xbb\xaa\xa9\xde\xb8\ -\x36\x21\xda\x1c\xb4\x97\x93\x3e\x71\x88\xd0\xe8\x4d\x28\xc2\x3e\ -\x01\x9c\x87\x79\x61\x01\x0c\x7e\x43\x86\xa7\x21\x3c\x75\xfd\x0a\ -\xb8\x87\x9b\x38\x23\x5e\x05\x46\x8b\xc4\x76\xb8\xa8\x10\x98\x7f\ -\x9f\xd1\x0a\xdd\x06\x0b\x8a\xb3\x40\xd7\xe3\xff\xa0\xbe\xec\x60\ -\x92\xbe\xad\xf1\xfe\xb8\xd7\xd0\x53\x44\xcf\x80\x19\x6c\x1e\x22\ -\x04\x5c\x2c\x52\xa5\x1c\x07\xdf\x72\xec\x72\x4b\x62\xd2\x2a\xe8\ -\xd4\x1b\x41\xc2\xc8\x51\x0f\x18\xa8\x60\xcd\x18\x58\x25\x01\x04\ -\x51\x60\x11\xb3\x59\x2c\xa0\x69\x6d\x03\xed\xc3\xfa\xaf\xef\x94\ -\x1d\x2c\xa5\xa6\xe7\x85\x44\xe4\x29\x42\x37\x68\x71\x89\x20\x78\ -\xc4\x2c\x85\x3b\xbc\x4d\x7e\x84\x51\xe9\x45\x55\x8d\x8b\xd7\xbc\ -\x0e\x36\x9b\x95\x15\x02\x8e\xe7\xd9\xab\xa9\x10\x45\x30\x8d\x8c\ -\x80\x5e\xd7\x8b\x0d\x4f\x1f\x0c\xb6\xff\x7b\xf2\xd6\x77\x1f\x16\ -\xe3\x9c\x0e\x9a\xeb\x35\x15\xbb\x8b\x38\x81\xb9\xa1\x1f\xc3\x47\ -\x23\x14\xfb\x97\xbd\x25\xe3\xe0\x5a\x79\x0e\xf3\x47\x11\xd7\x56\ -\x27\xaf\x03\x33\xde\x69\xe3\xcd\xdb\xec\xbb\x82\x15\x26\xc9\x3e\ -\x6a\x1a\xd4\xfd\x7d\xf7\x78\x41\xe9\x70\xcf\x93\x56\x3c\xd5\x25\ -\xf7\x1e\xf6\x09\x2b\x21\xdd\x15\x15\x33\x14\x21\xb5\x0f\x4b\xcc\ -\xe8\x98\xce\xc9\xd7\x94\xde\xfc\xd3\x0a\xab\xa4\x82\xdb\x66\x69\ -\x73\xc9\x25\xf2\xdd\x86\x96\x86\x46\x82\x57\xca\x3e\xc1\x72\x8b\ -\xe8\xfb\x23\xd3\xb9\xa8\xdb\xc7\xa6\x37\xf8\x0b\xfe\x5b\x10\x9e\ -\x92\x77\xa2\x8e\x3e\x39\xe4\xe8\x84\xd3\x37\xa6\xb7\x4f\x41\xce\ -\x0f\x11\xb4\xc0\x3c\xf9\xbf\xc6\x47\x6e\x77\xfa\xab\xdd\x7a\xc9\ -\x21\x1f\xe5\xc3\xaf\x48\x38\xb3\xa5\x71\xb2\xc2\xe2\xe6\x3f\x53\ -\x7e\xbe\x24\xc2\x3a\x99\xf3\xff\x02\x0c\x00\xf9\x3e\xe7\x0a\xa3\ -\x97\x44\xcc\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\x2f\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x03\xd1\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x4b\x4f\x53\x51\x10\x9e\x99\xd3\x96\x87\x41\x17\x2e\x8d\xa0\ -\x11\xc1\x0d\xfc\x0f\xd9\x10\xf1\x11\xa3\x7f\xc4\x18\x97\xc6\xf8\ -\x5b\x10\x30\xa8\x09\x1b\xd9\xaa\x89\xba\x81\x0d\x18\x0d\x05\x24\ -\xb8\x41\x79\x18\xe8\xeb\x9e\xe3\xcc\xdc\x73\x4e\x4b\x5b\xe1\x1a\ -\x5b\x0e\x0c\xf4\xde\x9e\x7b\xbe\x6f\x66\xbe\x99\x4e\x11\xd2\x95\ -\x7f\x31\xfb\x72\x89\x88\x6e\x38\xe7\xa0\x9b\x0b\x11\xc1\x5a\xbb\ -\x72\xf7\xf6\xad\x71\xbe\xac\xa2\x80\x4f\xcf\xcc\x2d\xdf\x18\x1d\ -\x19\x1d\xbe\x76\x15\x92\xc4\x76\x95\x80\x31\x04\x5f\xbf\xad\xc1\ -\xca\xea\x97\xd5\x7b\x77\xa6\xc6\x72\x7c\xaf\x9f\xc8\x8c\x1a\x42\ -\x05\xaf\xd5\x6a\xd0\xad\x28\x88\xf7\x00\x39\x10\x2c\xc1\x14\x6c\ -\x21\x50\x70\xce\xc2\xce\xcf\x5f\x4a\x60\x70\xf0\xb2\x84\x48\x49\ -\x74\x8a\x88\x00\x8b\x71\x8a\x61\x6d\xad\x08\xbb\x7b\x7b\x20\x98\ -\x82\x2d\x04\x50\x60\xf2\xc6\xc0\xee\xee\xae\x82\x8e\x8f\x8f\x75\ -\x25\x02\x4b\x4b\xcb\xb0\xc7\xe0\xf9\x5c\x0e\xbc\x6b\x28\x04\xc0\ -\xb1\xc7\xc4\x37\x89\x5f\xef\x1f\xfc\xd6\x77\x8a\xeb\x9b\x80\x12\ -\x2a\x0d\x1b\xea\x6f\x5c\x2e\xfd\x93\x35\x4a\xb2\xe7\xca\xd0\x20\ -\xfc\x62\x07\xf3\xf9\xbc\x62\x09\x26\x68\x42\xfc\x06\x62\x30\xc9\ -\x0d\x10\x46\xb1\xc8\xe6\x42\xa1\xc0\xaf\x4d\x3c\x28\xac\x24\x49\ -\xa0\x5a\xad\xea\x7f\x77\x32\x7a\x7c\x8e\xf8\x4c\x39\x57\xb0\xc2\ -\xbd\x3a\x01\x24\x35\xe7\x5d\xcd\x31\xcb\xbe\xbe\x3e\x78\xf8\xe0\ -\x3e\x13\x29\x44\xb0\x70\xa0\x5c\x4f\xcf\xcc\xb6\x10\x6b\xb7\xac\ -\xf7\xd6\x78\x0c\xc5\x69\x26\x80\x2c\x10\x24\xc3\x6f\xba\x28\x1c\ -\x21\xd1\xd3\xd3\xab\x11\x98\x9d\x7b\x09\x47\x47\x25\xb0\x22\x1e\ -\xde\x1f\x22\x50\x57\xf7\x69\xea\x07\x8f\x91\xda\x31\x02\xc2\x50\ -\x40\xd2\x9b\x2e\xa6\x40\x4c\x1e\x76\x0a\x58\x63\xc0\x72\x24\x60\ -\x6d\xba\x97\x08\xb3\x94\x41\x9a\x02\x22\x35\xc1\xb2\x2d\x1a\xc0\ -\x06\xc1\xe9\x33\xa4\x16\x1e\xcc\x6b\x4a\xfa\x21\xe1\x07\x2d\x7b\ -\x5f\xa9\x54\xb4\x6c\x11\x4f\x17\x21\x3a\x4f\xc0\x63\x10\x36\x69\ -\x20\x49\x9c\x82\x48\x68\x02\x01\xd2\x66\x11\x04\x69\x60\x72\x72\ -\x12\x2a\xe5\xb2\x12\xa8\x56\x2b\xf0\xea\xf5\x1b\xe9\xa4\x90\xa5\ -\x55\x84\x0c\x85\xf0\x8b\x18\x05\xb3\x21\x02\x5c\x86\x86\x01\x2d\ -\xd6\xf3\x85\x26\x46\x20\xe1\xee\x38\x3f\x3f\x0f\x35\xf6\xb8\x31\ -\x02\x4c\x33\x53\x04\x42\x5a\x15\xc3\x3b\xe6\x1b\x51\x63\x19\xb2\ -\x00\xc9\x46\x02\x8d\xa1\x4a\x7c\xbe\xca\x2c\xc2\xc4\x26\x5e\xda\ -\xce\x57\x2c\x66\x84\xe7\x48\x2a\x06\x29\x56\x9b\x32\x4c\x01\x63\ -\x04\x98\x2d\xfa\x14\x84\xcd\x7a\x2f\x68\x84\xdf\x4b\x05\x99\x39\ -\x00\x11\xc3\x34\x6b\x40\x14\x29\x79\xc1\x84\x22\x01\xa9\x59\x6c\ -\xa8\x10\x59\xfd\xdc\x17\xc2\x81\x35\x29\xc3\x4a\x68\x44\x2e\x53\ -\x04\x62\x19\x32\x56\x53\x15\x58\x9f\x82\xa4\x5e\xd3\x98\x3e\x58\ -\x2a\x95\xb4\x1b\x4e\x4c\xdc\xe4\x4f\xca\x44\x8f\x93\x12\x94\x1e\ -\xf0\x76\x71\x11\x6c\x25\x4b\x14\xdc\xb1\x32\x4c\x53\x60\xdb\x77\ -\xc2\x98\x02\xfe\x11\x0f\x17\x16\x16\xfe\xd6\x61\x59\x88\x55\xde\ -\x95\x55\x88\x12\x55\x73\x52\x27\x4c\x73\x1e\x45\xa8\x4a\x15\xb5\ -\x9f\x74\xb8\x44\x2e\x9b\x10\x3d\x83\x88\xd3\xd2\x07\x42\x9f\x96\ -\xfc\x84\x46\x14\x3c\xfd\xfb\x22\x40\xfc\x87\x69\xc8\x63\x18\x6a\ -\xdb\x07\x7c\x89\xc4\xee\x87\x1d\x9f\x07\x42\x1b\x6e\xd1\x80\x65\ -\x37\x0d\xe1\xb1\xee\x87\xd8\x0d\x02\xe9\xf9\xc6\xa0\x62\xd6\x23\ -\x60\xfd\xa7\x21\xa6\x2a\x0d\x6c\x3b\x3f\x13\x92\x37\xa3\x98\x4d\ -\x65\x48\xe9\x40\xd2\x10\xae\x6e\x4c\xc4\xcd\xad\x98\xea\xad\x98\ -\x54\x07\xdd\x1d\xc9\x8d\x0a\x90\xda\xcf\x03\x04\x39\x99\x09\xd8\ -\xde\xbd\xff\x00\x87\x47\x47\xd0\x29\x15\x38\xdf\x45\x47\xae\x0f\ -\xab\xb6\x74\x1e\x68\x24\x20\x23\x97\x96\x20\x33\xdb\xd8\xd8\x54\ -\x86\x03\x03\x03\x1d\x25\x20\x43\xe8\xe6\xf7\x2d\x18\xe2\xb1\xbf\ -\x65\x26\x14\xc1\x4b\xbb\x2d\xae\x6f\x68\x14\xf2\xe7\xce\x41\xa7\ -\x6b\xc0\xf9\x54\x6f\x6f\xff\x80\x91\x91\xe1\xd8\x60\x84\x80\x3b\ -\x38\x38\x28\x7e\xfc\xf4\xf9\xca\x65\x66\x77\x16\xdf\x0d\x19\x4b\ -\xe6\x89\xa2\x60\x8b\xa3\x17\xd8\x86\x9f\x3e\x7b\x3e\x57\xe8\xe9\ -\x1d\x3c\x0b\x02\x95\x72\x69\xe3\xc9\xe3\x47\x53\x7c\xf9\x55\xbf\ -\x9c\xb2\x5d\x64\xbb\xc4\x76\x3e\x54\x46\x17\x97\xd4\xdf\x3e\xdb\ -\x16\xdb\x4e\x48\xb5\x90\xe8\x97\xef\x6a\xd9\x3f\x59\xfe\x4b\x0e\ -\x32\xcf\x1d\xca\x50\xf9\x47\x80\x01\x00\xdb\xf8\xfc\x03\x1a\x9b\ -\x81\x37\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\x58\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x03\xfa\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x5b\x4f\x13\x51\x10\x9e\x73\xce\xb6\xdc\x44\x1f\x7c\x21\x31\ -\x2d\x18\x6b\xe1\x01\x78\xc7\x3f\x41\x44\x2d\x6a\x8d\xbf\xc3\x18\ -\x1f\x8d\xf1\xc9\xe8\xcf\xc0\x4b\x31\xea\x03\xbf\x40\x4d\xd4\x17\ -\x78\x01\xc1\x50\x8a\x04\x5f\x80\x42\x0d\x97\x96\xdd\x75\x66\xf6\ -\x9c\xb3\xdb\x4b\xda\xaa\x2d\xdb\x4e\xba\xb7\x9e\xef\x9b\x99\x6f\ -\x66\x67\x05\x04\x5b\xec\xd5\x9b\xf9\x45\x29\xe5\x98\xef\xfb\xd0\ -\xcd\x4d\x08\x01\x9e\xe7\x2d\xdf\xba\x71\x7d\x12\x0f\x2b\x82\xc0\ -\x5f\xbe\xce\x2d\x8d\x8d\xa6\x47\x53\x57\x2e\x83\xeb\x7a\x5d\x25\ -\xa0\x94\x84\xb5\x1f\xeb\xb0\xbc\xf2\x7d\x25\x73\x73\x66\xc2\xc1\ -\x73\xfd\x52\xaa\x51\x25\x05\x83\x9f\x9e\x9e\x42\xb7\xa2\x40\xde\ -\x03\x38\x40\x58\x84\x49\xd8\x44\x20\xee\xfb\x1e\xec\xec\xee\x31\ -\x81\x64\x32\x41\x21\x62\x12\x9d\x22\x42\xc0\x64\x98\x62\x58\x5f\ -\xcf\x43\x71\x7f\x1f\x08\x93\xb0\x89\x80\x20\x98\x98\x52\x50\x2c\ -\x16\x19\x74\x72\x72\xa2\x2b\x11\x58\x5c\x5c\x82\x7d\x04\x8f\x39\ -\x0e\x68\xd7\x04\x11\x00\x1f\x3d\x96\x78\x52\xe2\xfe\x41\xe9\x37\ -\x5f\xc9\x6f\x6c\x82\xa0\x50\x71\xd8\x04\x7f\x79\xa3\xc8\x98\xdf\ -\x60\xa7\x25\x30\x39\x35\x32\x9c\x84\x3d\x74\x30\x16\x8b\x31\x16\ -\x61\x02\x27\x44\xdf\x20\x11\x8c\x72\x03\x52\x58\xb1\xd0\xcd\xf1\ -\x78\x1c\xf7\x95\xc1\x66\x40\x4a\x11\x69\xc5\xe8\xc5\x6f\x8e\x6e\ -\x53\x29\x71\x4d\x5a\x97\xb0\xcc\xb9\x90\x80\x90\x6c\xbe\x76\xd5\ -\x41\x96\x7d\x7d\x7d\x90\xbd\x7b\x1b\x89\xc4\xa1\x52\xa9\x58\xa2\ -\xe3\xe3\xe3\x90\xbd\x77\x1f\x86\x86\x86\xda\x12\xad\xa7\xbd\x55\ -\x1a\x83\x71\x0c\x29\x43\x40\xa0\x40\x84\x54\xc8\x50\x58\xe1\x10\ -\x89\x9e\x9e\x5e\x8e\xc4\xbb\xf7\x1f\x20\x37\xff\x16\xee\x64\xb3\ -\xb0\xba\xba\x06\x2f\x9e\x3f\xe3\xe8\x90\xb0\x8c\xc8\x9a\x19\xaf\ -\xc9\x18\x81\x55\x11\x20\x86\x14\xe6\x20\x3c\xd2\xa6\x80\x4c\x37\ -\x0e\xf4\xb4\x02\x27\x27\xc7\x30\x9b\x99\xe5\x73\xbb\x3b\xbb\x48\ -\xcc\xe1\x88\xb4\x34\xed\x14\xad\x4d\x46\x58\x5e\x9d\x06\x44\x44\ -\x70\x1c\x01\xc9\xc6\x89\x67\x2f\xa4\x35\x93\xf7\xf0\x5c\x8b\x32\ -\xf4\x35\x01\x8d\x41\x56\xa5\x01\xd7\xf5\x83\x50\xb2\xf7\x86\x6d\ -\xc0\x9e\x56\x27\xc6\x31\x47\x81\x73\x6e\x00\xe6\xe6\xe6\xf8\xcf\ -\xc9\x44\x82\x6b\x99\xef\x01\xd1\xa2\x0f\x40\x55\x0a\x48\x8c\x84\ -\x19\x89\x80\xc7\x61\x92\x5e\x24\x5f\x42\x05\x11\xe0\x74\x28\x98\ -\x9e\x9e\x66\x21\xd2\xf5\xa9\xa9\x6b\x90\x99\xcd\x60\x5a\x5c\x06\ -\x37\xf7\x35\x29\x05\x5d\x05\x61\x5a\x74\x23\x8a\x96\xa1\x42\xf3\ -\x2c\x01\x9b\x12\xbc\xe6\xba\x2e\xbc\xc9\xe5\x50\xc5\x0a\x5c\xcf\ -\xe5\x63\x52\xbf\x8b\x04\x84\x6d\xb1\xad\xe0\xd1\x11\xc6\x90\x8c\ -\xd5\xa0\x0c\x03\x40\x1b\x01\x64\x4b\x8d\xc8\xe7\x14\xb9\xe0\x60\ -\x14\x0e\x8f\x8e\x78\x9f\x85\x4b\x1e\x88\xd6\xe0\x51\x06\x06\x43\ -\xd5\x6a\x80\x14\x49\x79\x11\xae\xb4\x0b\x52\xcd\x8a\x48\x0d\x07\ -\x1d\xd3\x0f\x17\xa3\x02\x12\xed\xb5\x60\x13\x01\x5b\x86\x88\x55\ -\x53\x05\x9e\x4e\x81\x1b\x7a\x24\x82\x3f\x1e\xa1\xd7\x66\x11\x8a\ -\x88\x68\x17\xb5\x91\x06\x74\x19\x06\x29\xf0\x1a\x77\x42\x9b\x02\ -\xfc\x54\xca\x15\x58\x58\x58\xe0\xe3\x32\xee\x53\x39\xc9\x96\x82\ -\x6b\x32\x0b\xa0\x86\x6a\x3b\xa1\x13\x76\xc2\x20\xe7\x56\x84\xac\ -\x54\x17\x81\x7d\x30\x51\x12\x12\xfe\x31\x02\x96\x81\xc5\xa9\xeb\ -\x03\xa6\x4f\x53\x7e\x4c\x23\x0a\x1f\x40\x41\xd6\x85\xf8\xcf\x69\ -\x48\x63\x28\xd9\xb0\x0f\xe8\x12\xd1\xc0\x52\x8a\x8e\xcf\x03\xa6\ -\x0d\xd7\x69\xc0\x43\x37\x55\xa4\x77\x03\xb4\x59\x5e\x7f\x4d\x20\ -\x58\x9f\x1e\x78\x5e\x95\x06\x3c\xfd\x34\x14\xe1\xc3\xc8\xfc\x76\ -\x76\x26\x34\xcf\x0e\x15\x94\x74\x75\x19\xca\x60\x20\x89\x84\xab\ -\x1b\x13\x71\x6d\x2b\x96\x61\x2b\x96\xac\x83\xee\x8e\xe4\x8a\x05\ -\x28\xa5\xac\xef\x84\xc4\x8e\xda\xad\x8f\xf6\xf1\xd3\x67\x6e\xbb\ -\x9d\x52\x01\x41\xf5\xe3\x74\x95\xbe\x9a\x62\x6d\xf1\x3c\x10\x25\ -\x40\x23\x17\x97\x20\x32\x2b\x14\x36\x99\xe1\xe0\xe0\x60\x47\x09\ -\xd0\x10\xba\xf9\x73\x0b\x86\x71\xec\xaf\x9b\x09\x49\xf0\x34\x5e\ -\xe5\x37\x0a\x1c\x85\xd8\xc0\x00\x74\xba\x06\x7c\x9d\xea\xed\xed\ -\x5f\x90\x4e\xa7\x6c\x83\x21\x02\x7e\xa9\x54\xca\x7f\xf9\xfa\x6d\ -\x24\x91\x4c\xc0\x59\xbc\x1b\x22\x16\x76\xd8\x72\x9e\xb0\xc9\xd1\ -\x0b\x68\xa9\xc7\x4f\x9e\xe6\xe2\x3d\xbd\xc9\xb3\x20\x50\x3e\x39\ -\x2e\x3c\x7a\xf8\x60\x06\x0f\xd7\xf8\xe5\x14\xed\x22\xda\x25\xb4\ -\xf3\xa6\x32\xba\xb8\x51\xfd\x1d\xa0\x6d\xa1\xed\x98\x54\x13\x89\ -\x7e\x7a\x57\x03\x00\xd1\x65\x02\x14\xe2\x32\xda\x21\xbd\x9e\xff\ -\x11\x60\x00\xf3\x07\xc6\x40\x5d\xa8\x0d\x58\x00\x00\x00\x00\x49\ -\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\xdc\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x7e\x49\x44\x41\x54\x78\xda\xbc\ -\x57\xcf\x6f\x1b\x55\x10\xfe\xde\x7b\x5e\xbb\x76\x15\x38\xa0\x1c\ -\x68\x48\xfa\x83\x34\xe9\x21\xcd\x3f\x51\x4e\x39\x85\x52\xdc\x46\ -\x70\x2a\x22\xbd\x15\x01\x97\x52\xb8\x91\x20\xfe\x03\x48\xa0\x48\ -\x04\xb5\x87\x86\x84\x3f\x20\x3d\xd0\x0b\x20\x01\x97\x44\xb4\x31\ -\x2a\x8a\x9b\x50\x95\xe2\x96\x26\x75\xec\x24\xb6\x77\x97\x99\xd9\ -\xb7\xeb\x5f\xa9\xdd\x83\x5d\x4b\x93\x78\xf7\x8d\xf7\xfb\xde\xcc\ -\x37\xf3\x66\x15\x82\x8f\x33\xbf\xf0\xc3\xb2\xd6\xfa\x84\xef\xfb\ -\xe8\xe6\x47\x29\x05\xcf\xf3\x56\xdf\x7c\xe3\xf5\x51\xba\x2c\x2b\ -\x06\xbf\xfe\xfd\xe2\xca\x89\xe1\xa1\xe1\xc1\x57\x8f\xc2\x75\xbd\ -\xae\x12\x30\x46\xe3\xce\x5f\x6b\x58\xcd\xfc\x99\x49\x9f\x39\x7d\ -\x32\x46\xf7\x52\x5a\x9b\x61\xa3\x95\x80\x57\x2a\x15\x74\x2b\x0a\ -\xbc\x7b\x20\x06\xc6\x62\x4c\xc6\x66\x02\x71\xdf\xf7\xf0\xe8\xbf\ -\xc7\x42\x60\x60\xa0\x9f\x43\x24\x24\x3a\x45\x84\x81\xd9\x28\xc5\ -\x58\x5b\xcb\x62\x73\x6b\x0b\x8c\xc9\xd8\x4c\x40\x31\x8c\x63\x0c\ -\x36\x37\x37\x05\x74\x74\xf4\x64\x57\x22\xb0\xbc\xbc\x82\x2d\x02\ -\x77\x62\x31\xd8\xad\x29\x26\x00\x9f\x76\xac\xe9\xa6\xa6\xef\x4f\ -\xf2\xdb\xb2\x92\xbd\xbb\x11\x31\x07\x47\x4e\x22\x12\xee\xc8\xfe\ -\x91\xeb\xf6\x91\xe2\xf5\x23\x87\x07\xf0\x98\x36\xe8\x38\x8e\x60\ -\x31\x26\x24\x21\xd6\x41\x53\x5e\x38\x37\x60\xb3\x62\x89\x91\xa3\ -\xfc\x80\x42\xc7\xda\x60\x93\x1f\xd1\x7d\x36\x4e\x55\xb9\x5c\x0e\ -\x52\xf6\x74\xf4\x88\xa0\xa6\x67\xf2\x73\x19\x2b\xba\x17\x11\x50\ -\x5a\x4c\x29\x63\x09\x18\xc4\xe3\x71\x4c\x4f\x7d\x8a\xb7\xdf\x9a\ -\xc0\xbf\xb9\x1c\x12\x89\x84\x58\xa1\x50\x90\x7b\x1f\x7f\x74\x49\ -\x7c\xd8\xd7\x10\xc9\x7d\x8d\xd6\x78\x03\xf2\x4c\x8b\xc1\xd6\x44\ -\x40\x91\x93\xd2\xf4\x20\xa3\xa2\x38\xb3\xcb\xe4\xe4\x05\x89\xc2\ -\xb5\xef\xe6\x90\x4c\xa5\x90\x4c\xa6\x30\x3b\xf3\x05\x45\xc0\xc1\ -\xfb\x1f\x7c\x18\xca\x2c\x4a\xd7\xd3\x4c\xbc\x04\x23\xb0\x90\x80\ -\xa4\x80\x43\xc8\x4c\x83\x9b\x96\x99\x16\x71\xe0\x15\xaa\x8a\x74\ -\xfa\x1c\xe6\xe7\xaf\xe3\x8f\x95\x15\x59\xbe\x75\xeb\x36\xce\xa6\ -\xcf\xa2\xaf\xbf\x0f\x7b\xbb\x7b\x81\x2f\x54\xab\x32\xb0\xcf\xd4\ -\x62\x8c\xe5\x35\x69\x80\xcb\x24\x50\x97\xdd\x93\x11\xd1\x55\xca\ -\x15\x8c\x8d\x8d\xe1\xe6\xcd\x1f\x31\x37\xf7\xad\x10\x3c\x7a\xec\ -\x18\xce\xa4\xd3\x28\x14\x8b\xe2\xa3\x94\x6e\x5d\x86\xbe\x25\x60\ -\x31\xd8\xea\x52\xe0\xba\xbe\x30\x0b\xd3\x10\x68\x40\x89\x58\x18\ -\x30\x71\x20\x81\x77\x27\x27\xf1\x90\x74\x90\xcb\x3d\xc4\x05\x4a\ -\x4b\xa5\x52\x26\x92\x9e\xf8\xb4\xb3\x30\xad\x61\xf8\x59\x8c\x8c\ -\x59\xa3\x01\x7a\x90\x69\x70\x16\x41\x5a\x23\x52\x85\x62\x21\x52\ -\xfa\x83\xdc\x03\xee\x64\x22\xd8\x3a\xbf\x16\x16\x54\x41\x95\x94\ -\x6d\x44\x35\x55\xa0\x4d\x94\xa3\xda\x70\x71\xd3\x70\xa9\xd4\x66\ -\xbf\x9c\xc1\xc8\xc8\x08\x7a\x7b\x7b\xf1\xd5\xcc\x2c\x5c\x2a\x49\ -\x5e\x0b\x94\xad\xda\x9a\x44\x35\xc2\x30\xfb\x95\x61\xbd\xb3\xe2\ -\x68\xc4\x8c\x84\xff\xca\x95\xaf\xb1\xbd\xbd\x8d\xf3\xe7\xdf\xc1\ -\xc5\x8b\xef\xd1\xf7\x3c\xbe\xa1\x7b\x89\x64\x02\xc6\x31\xe2\xdb\ -\xce\x6a\x37\x65\x1a\x35\xc0\x8a\xe4\xbc\x84\x39\x0a\xd9\xc6\x9d\ -\x38\x32\xab\x19\x2c\x2d\x2d\x61\x7c\x7c\x1c\x87\x0e\xbd\x8c\xe3\ -\xc7\x07\x71\xea\xd4\x6b\x58\xba\x71\x03\x99\xdb\x19\x8a\x82\x13\ -\xec\xac\xa6\xc6\x9b\xcd\xd4\x97\x21\x61\x85\x55\x50\xd5\x40\x43\ -\x0a\x98\x35\x93\x9a\x9e\x9e\x92\x66\x73\x6e\x62\x02\x7b\xa5\x92\ -\x18\x0b\x32\x1e\x77\x64\x6d\x67\x77\xc7\x92\x6f\x11\x81\x00\x3f\ -\x7a\x7e\x90\x82\xa6\x32\x0c\x3b\x61\x18\x2e\x62\x49\xa7\xe3\xd5\ -\xab\xd7\xe4\xba\xb1\x15\x2f\x2c\x2c\x4a\x09\x72\x2b\x76\x5d\x57\ -\xfc\xdb\xce\x02\xca\x34\x75\xc2\x58\xb5\x13\x5a\xb6\x51\xd3\xe0\ -\xff\xdc\xeb\x4b\xd1\x81\x62\x97\x28\x7c\x2e\x4a\x25\x0f\x61\xf4\ -\xe4\xbc\x52\xea\x19\xa6\x91\x6a\x54\xea\x08\x70\x4d\x86\x7d\x9a\ -\xf3\x13\x96\xa1\x3d\x4b\xea\xda\x6d\xcd\x19\x63\x3f\x1a\xcf\x82\ -\x5d\x7b\x16\xf0\x19\x11\xf6\x81\x58\xb5\x0f\x58\x0d\x84\x35\xab\ -\x55\xc7\xe7\x01\x1d\x1d\x4e\x0d\x1a\xf0\x68\x3b\xa6\xa6\x73\x55\ -\xc7\xa7\x4e\x13\xa8\x36\x3b\xaf\x4e\x03\x9e\x3d\x0d\x55\x4d\x23\ -\xd2\xba\x0b\x33\x61\xd8\x19\x8d\x60\xd6\xa7\x40\xce\x6f\x55\x17\ -\xae\x6e\x4c\xc4\x2d\x5a\xb1\x16\x1d\x74\x77\x24\x0f\x06\x17\xbd\ -\xff\x3c\x40\x23\x18\xcf\x04\x64\x3f\xfd\xfc\x0b\x8a\x3b\x3b\xe8\ -\x94\x0a\x18\x2a\x95\x4c\x62\x88\xba\x28\x6b\x4b\xe6\x81\x5a\x02\ -\x0e\xb5\x5c\x29\x41\x62\xb6\xbe\xbe\x21\x0c\x7b\x7a\x7a\x3a\x4a\ -\x80\x87\xd0\x8d\xbf\xef\xe1\x30\x0d\x38\xba\xb1\x0f\xb0\xe0\xb9\ -\xdd\x66\xef\xae\x4b\x14\x9c\x83\x07\xd1\xe9\x1a\xf0\x6d\xaa\xef\ -\xdf\xff\x07\x43\x43\x83\x51\x23\x61\x02\x7e\x3e\x9f\xcf\xfe\xfa\ -\xdb\xef\x47\xfa\x89\xdd\xf3\x78\x37\x24\x2c\xea\xa4\xa5\x2c\x63\ -\xf3\x46\x5f\x24\x1b\x9c\xfa\xec\xf3\xc5\x78\xe2\xc0\xc0\xf3\x20\ -\x50\xda\xdb\x5d\xff\xe4\xf2\xa5\xd3\x74\x79\x47\x5e\x4e\xc9\x5e\ -\x22\xeb\x23\x7b\x21\xac\x8c\x2e\x7e\xb8\xfe\x9e\x90\xdd\x23\x7b\ -\x14\xa6\x9a\x49\xa4\xf8\x5d\xad\xf5\x78\xdb\x31\x39\xf0\x09\x57\ -\xe4\xd7\xf3\xff\x05\x18\x00\xe1\x63\xe3\x9a\xe0\x40\x83\x24\x00\ -\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\xaa\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x4c\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x4d\x6f\x13\x57\x14\xbd\xef\xbd\x19\x3b\x71\x48\x40\xea\x2e\ -\x88\x60\xd4\x10\xd3\x05\xf9\x27\x59\x14\x28\x9b\xf2\xa1\x48\xb4\ -\x7f\x21\x29\x0a\x81\x10\xb0\x5a\x58\xc1\x8a\xae\x51\x36\x05\xc2\ -\xaa\x90\x5f\x50\x2a\x15\x36\x21\x8b\x04\x51\x25\x0d\x8d\x68\x62\ -\xf2\x85\x21\x69\x6d\xcf\x4c\xef\xbd\xef\xc3\xe3\xd8\x71\x82\xe4\ -\x61\xd0\x55\xf0\xcc\xf3\x9c\xf3\xee\xb9\xf7\xbc\x6b\x01\xfa\xf2\ -\x1f\x3c\x7a\x3c\x2d\xa5\x3c\x11\x45\x11\x24\x79\x09\x21\x20\x0c\ -\xc3\xd9\x6f\x4e\x7f\xdd\x8f\x1f\xcb\x82\xc0\x7f\x79\x38\xf9\xf2\ -\x44\xae\x2f\xd7\xfb\xe5\x31\x08\x82\x30\x51\x02\x4a\x49\x78\xfd\ -\xe7\x3c\xcc\xce\xbd\x9a\x3b\x7b\xe6\xd4\x49\x0f\xef\x65\xa4\x54\ -\x39\x25\x05\x83\x57\x2a\x15\x48\x2a\x0b\xb4\x7b\x00\x0f\x08\x8b\ -\x30\x09\x9b\x08\xa4\xa2\x28\x84\xd5\xb5\x75\x26\xd0\xd3\x73\x84\ -\x52\xc4\x24\x5a\x45\x84\x80\x29\x50\x62\x98\x9f\x5f\x80\x8d\xcd\ -\x4d\x20\x4c\xc2\x26\x02\x82\x60\x7c\xa5\x60\x63\x63\x83\x41\xfb\ -\xfb\x4f\x26\x92\x81\xe9\xe9\x97\xb0\x89\xe0\xbe\xe7\x81\xd9\x9a\ -\x20\x02\x10\xe1\x8e\x25\xde\x94\xf8\xff\xf7\xc5\x0f\xfc\x64\xe1\ -\xaf\x45\xc7\x1c\x38\x75\xb4\x30\xe2\x2f\x0a\xbd\x2d\xd0\x6f\xd9\ -\x3b\x53\xf4\x3c\x7b\xb4\x07\xd6\x71\x83\xbe\xef\x33\x16\x61\x02\ -\x0b\x62\x16\x48\xd4\x85\xb4\x01\x29\x4c\xb1\x28\x4e\x19\xfd\x4d\ -\xa5\x52\x7c\xaf\x54\x2a\x73\xea\xe8\x1e\x05\x7d\xaf\x5c\x2e\x6b\ -\xc9\x76\x47\x77\x04\xa5\x92\x5c\x84\x84\xe5\xee\x39\x02\x42\x72\ -\x08\xa1\xf4\x03\x04\xf7\x90\x69\x7b\x7b\x3b\x9c\x3f\xf7\x2d\x47\ -\x47\x47\x86\x3f\x17\x0a\xef\xe0\xfb\xef\x2e\xc1\x0f\xc3\x43\x4c\ -\x8e\x09\x11\xd9\x46\x61\x36\xc2\x9b\x32\x18\x14\x75\x04\x04\x2e\ -\x12\x92\x76\x26\x6a\x0a\x87\x48\xb4\xb5\xb5\x31\x70\x26\x93\x81\ -\x95\x95\x15\x18\x1f\xbb\x0a\xdd\xdd\xdd\x70\x33\x9f\x87\xd0\xbc\ -\xc8\xae\xdf\x2d\x78\x0d\x63\xe8\xb0\x04\x58\x02\x4a\xa1\x4d\xa9\ -\x11\x96\xd3\xc4\xb2\x28\xc9\x2f\x20\xed\x96\x97\x97\x61\xec\xda\ -\x55\x38\xd0\xd9\x09\x63\xd7\xc7\xf9\x39\x49\x20\x8d\x6c\x4d\xda\ -\xc0\x65\xd5\xca\x1a\xd6\xd5\x00\xb5\x09\x2f\xb4\x19\x50\x18\xd2\ -\x84\x26\x70\xfb\xd6\x4f\xfc\xe5\xa1\xa1\x61\xce\x0c\xd5\x04\xad\ -\xb7\x3b\xdc\x15\x3f\x32\x04\x0c\x06\x45\x4d\x06\x82\x20\x62\x66\ -\x82\xb5\xb2\x45\xa8\x33\x20\xf1\xaf\x30\xec\x0b\x85\x02\x5c\xb8\ -\x70\x11\xb2\xc7\xb2\xf0\x71\xeb\x23\x02\x47\x7b\x82\xc7\x12\xe0\ -\xd2\x4f\xc5\x48\x98\xb1\x1a\x08\x19\x48\xa7\xdc\x66\xc0\xee\x5e\ -\xb1\x28\xd6\x98\x26\x26\xee\xc3\xda\xea\x1a\x78\xca\x27\x37\x8b\ -\xad\x6b\x1e\xba\x0b\x84\x93\xd6\x18\x51\xac\x0b\xa4\x72\x1a\xc5\ -\xd3\xa5\x4c\xba\x48\xeb\x91\xd1\x51\x28\xa2\x4f\xdc\xbd\x7b\x07\ -\x32\x58\x98\xbe\xf2\x6a\xd2\xda\x2c\x38\xab\x0e\x43\x35\x6a\xc3\ -\xda\xc5\x02\x59\x72\x08\x70\x04\xbe\xca\xe5\x60\x60\x60\x00\x66\ -\x66\x66\xe0\xd7\xa7\x4f\x20\xdd\x9e\x06\xe5\xa9\xea\xda\x26\xd1\ -\x68\x53\x8e\x00\x55\x24\xe9\x22\x5c\x1d\x80\xeb\x57\xfb\x9c\x0e\ -\x29\xba\x06\x07\x07\x21\x9b\xcd\xc2\xcf\xf7\xee\xc1\xd2\xdf\x4b\ -\x68\xab\x3e\xbe\x50\xb9\xf5\x8d\x43\xd5\xb6\x21\x62\xd9\x2e\xa8\ -\xd6\xc0\x0e\x09\x84\xd2\xcc\x89\xe7\xf6\xf6\x36\x07\x5d\xe5\x20\ -\x80\x2b\x28\x45\x3a\x9d\x82\x7c\xfe\x06\xda\xaa\x72\x6b\x77\x0d\ -\x8d\xef\xde\xaf\x25\xa8\x6b\x43\xeb\x84\x46\x2f\xfc\x47\xed\x53\ -\xc6\x56\x9b\x9a\x9a\xd2\xe0\xa5\x0a\x04\x61\x00\x07\xbb\x0e\xc1\ -\xa3\x87\x93\x6c\x42\x24\x8d\xd8\x47\x2b\x6a\x27\x54\x75\x4e\xe8\ -\x55\x9d\xd0\x6a\x2e\x5c\xc5\xea\x67\x01\xf6\x7b\xe4\x0e\x15\x32\ -\xaa\x30\xac\x40\xa9\x1c\x18\xd3\x8a\xf6\x36\xa2\x2a\x03\x87\x53\ -\xe7\x03\xd6\xa7\x49\x1f\xdb\x86\xb1\xf3\xc4\x76\xb4\x23\xa8\xef\ -\x09\x73\x6f\xbf\xf8\x1a\x83\xce\x08\xeb\x03\x5e\xd5\x07\x4c\x0d\ -\xd8\x9e\xdd\xef\xae\x3e\xe1\x92\xee\x70\xda\x51\x03\xa4\xa5\x92\ -\x55\x93\xa8\x8e\x4f\xad\x26\x50\x35\xbb\xb0\xa6\x06\x42\x73\x1a\ -\x8a\x98\x11\x49\x99\xc0\x4c\x18\x73\xd7\x70\xa7\x04\x7c\x7e\x8b\ -\x9a\x74\x25\x31\x11\x37\xb1\x62\xc9\x75\x90\xec\x48\xae\x07\x17\ -\xd9\x78\x1e\xc0\x09\x88\x66\x02\x8c\xdf\x9e\xfd\x0e\x5b\x68\x3c\ -\xad\xaa\x02\x82\xca\xe0\x40\xd3\x77\xbc\x97\x6b\x8b\xe7\x81\x38\ -\x01\xdf\x4f\xe9\x16\x44\x66\x8b\x8b\x6f\x98\x61\x27\x0e\x1d\xad\ -\x24\x40\x43\xe8\x1b\xb4\xee\xa3\x38\xf6\xcb\x9d\x3e\x40\x05\x4f\ -\xb3\x1d\x4d\xc2\x94\x05\xbf\xa3\x03\x5a\xdd\x03\xf6\x48\x7f\xfb\ -\xf6\x1f\xe8\xeb\xeb\x75\xe6\x42\x04\xa2\x62\xb1\xb8\xf0\xc7\xf3\ -\x17\xd9\x23\xc8\xee\x73\xfc\x36\x44\x2c\x74\xd7\xd2\x02\x61\xd3\ -\x46\x0f\x62\xf4\xde\xc8\xff\x38\x99\x4a\xb7\xf5\x7c\x0e\x02\xa5\ -\xff\xfe\x5d\x1c\xb9\x3c\x7c\x0a\x3f\xbe\xe6\x1f\xa7\x18\x5f\x60\ -\x1c\xc6\xe8\xb2\x9d\x91\xe0\x45\xfd\xf7\x1e\x63\x09\x63\xd5\x4a\ -\x4d\x24\x32\xf4\x5b\xcd\x0d\x85\xc9\x5d\x94\xe2\x12\xc6\x16\x1d\ -\xb0\xff\x0b\x30\x00\xf4\x50\xd1\x84\x51\xcd\xbf\x3e\x00\x00\x00\ -\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\x6f\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x11\x49\x44\x41\x54\x78\xda\xbc\ -\x57\xdb\x4e\x14\x41\x10\xad\xee\x9e\xdd\x55\x0c\xfa\xa0\x26\x24\ -\x46\x44\x44\x20\x1a\xf7\xc1\x10\x30\xd1\xf0\x0f\x5e\xbf\xc5\x18\ -\x1f\xc5\xf8\x2d\x5e\x30\x11\xbe\x80\x07\x35\xe1\xf2\x80\x51\xc0\ -\x28\xac\xa8\xd1\x17\x65\x61\x61\xd1\x65\x67\xc6\x3a\xd5\xd3\x33\ -\x7b\x01\x16\x93\x1d\x26\xa9\xd0\x5b\xd5\xcc\x39\x75\xed\x1e\x45\ -\xf6\xc9\x3c\x7b\xf1\x72\x5e\x6b\x3d\x18\x86\x21\xa5\xf9\x28\xa5\ -\x28\x08\x82\xc5\xbb\xb7\x6f\xe6\xf9\xe7\x8e\x02\xf8\xd3\xe7\xe3\ -\xef\x06\x07\xfa\x07\xfa\x2e\x9c\x27\xdf\x0f\x52\x25\x60\x8c\xa6\ -\x4f\x9f\x57\x68\x71\xe9\xe3\xd2\xbd\x3b\xb7\xae\x78\xac\xeb\xd0\ -\xda\x0c\x18\xad\x04\xbc\x5a\xad\x52\x5a\x51\x80\xf7\x44\x1e\x01\ -\x0b\x98\xc0\x06\x81\x6c\x18\x06\xf4\xeb\xf7\x9a\x10\xe8\xee\x3e\ -\x8b\x10\x09\x89\x76\x11\x01\x30\x84\x53\x4c\x2b\x2b\x05\x2a\xae\ -\xaf\x13\x30\x81\x0d\x02\x0a\x30\x19\x63\xa8\x58\x2c\x0a\x68\x3e\ -\x7f\x25\x95\x08\xcc\xcf\xbf\xa3\x75\x06\xcf\x78\x1e\x45\xae\x29\ -\x10\xa0\x90\x3d\xd6\xac\xd4\xbc\xde\x28\x6d\x8a\xa5\xb0\xfa\x95\ -\x74\xc4\x1a\x8f\x8d\x8a\xf3\x88\x6a\xf4\x2e\x52\x7b\x47\x0b\xf6\ -\x9e\x73\xdd\xb4\xc6\x0e\x66\x32\x19\xc1\x02\x26\x1e\xed\x36\x68\ -\xce\x0b\x72\xe3\x79\xf6\xc5\x86\x01\x72\xb9\x1c\xad\x2c\x2f\xd3\ -\xe6\x66\x89\xb2\xd9\x2c\xdb\x8c\x08\xd6\xd0\xc1\x96\xcb\x59\xbd\ -\xe1\x97\xee\x2a\x1c\x59\x88\x80\x71\x01\xa2\x08\x81\xe5\xd2\x9b\ -\x10\x50\x5a\x44\x29\xbb\xd9\xe3\x7f\x06\x81\xb1\xb1\x47\x34\xf1\ -\x6a\x42\xd6\xd0\x39\x3d\x74\xb0\x39\x3d\x08\xef\x2a\x0c\xee\xa2\ -\x65\x22\x0c\x48\x13\x01\xc5\x9b\x94\x06\x5b\x55\x57\x38\xd7\x6f\ -\xdc\xa0\xd9\xd9\x19\xf1\x1a\x2f\x82\x60\x0d\x1d\x6c\x6e\x5f\x2b\ -\x91\x77\x0a\x86\x95\x3a\x02\xc8\xaf\x0d\x95\x8e\xd9\x2a\x6b\xa1\ -\x91\xe1\x11\xda\xde\xde\xa6\xa5\xa5\x45\xce\x9f\x27\x82\x35\x74\ -\xb0\x21\xf7\xb6\x26\xd4\xde\x12\x39\xe5\x1c\x00\x56\xd0\x54\x03\ -\x28\x38\x91\x88\x00\x9b\xb0\xe7\xd2\xe5\xcb\x62\x9f\x99\x9e\x61\ -\xf0\xac\x08\xd6\xd0\xc1\x86\x22\xc4\x6e\x25\xe9\xdb\x43\x28\xaa\ -\x81\x18\x23\xa9\x01\xe9\x02\xdf\x0f\x85\x99\x12\xef\x1d\x5b\x25\ -\xde\x9d\x3e\x7d\x8a\x7a\x7b\x7b\xe9\xc3\x87\xf7\x52\x70\x78\xb0\ -\x86\x0e\xb6\x72\xb9\x1c\xed\xdd\x6f\x0e\x50\x5d\x0a\x50\x8c\xc0\ -\xac\x89\x40\x20\x61\x92\x4e\x88\x6b\xc0\x92\xc1\x70\x1a\xe6\x50\ -\x2f\x73\xc5\x17\xd7\x8a\x22\x58\x43\x67\xc7\x76\x0b\xef\x23\xb1\ -\x5d\x90\xa4\x25\x1a\x44\xb5\x6d\x68\xe2\x1c\xb9\x70\xa9\x68\x46\ -\x5c\xbb\x36\x22\xba\xb9\xb9\x59\x11\x3c\xd0\xc9\xfc\x68\x08\xed\ -\x5e\x62\x5b\xdb\x61\x98\xfa\x14\xd4\xd6\x40\x52\xb1\x76\xcd\x63\ -\x86\x7a\x38\xdc\x5d\x5d\x5d\xb4\xb0\xb0\x20\x36\xac\xa1\x2b\x6f\ -\x6d\x01\x9d\x54\xab\x11\x18\xcd\x28\x87\x61\x1a\x6b\x00\x15\x89\ -\xbc\x28\x5f\xc7\x04\xec\x4c\xc0\xcb\x79\x33\x87\x3a\x9f\xcf\xd3\ -\xd4\xd4\x94\xd8\x46\x47\x47\x45\x07\x9b\x2b\xda\x03\xe0\x27\x6d\ -\x68\x74\x63\x17\x04\x4d\x29\x50\x9c\x2f\x44\x01\xee\xf9\x81\x4f\ -\x43\xc3\xc3\x52\x70\x10\xac\xa1\x83\x4d\x22\xd5\x4a\x0c\xd5\xb5\ -\xa1\x4d\x41\xd0\x98\x02\x1d\x7b\x2d\xf9\x42\xeb\x44\xb1\x0d\xd8\ -\xdb\xa1\xab\x43\x34\x39\x39\x29\xbf\xab\x55\x1c\xdb\x3b\x12\x01\ -\xb7\xff\x40\x77\x01\x66\xd2\x38\x09\xbd\x64\x12\xaa\x38\xef\xae\ -\x62\x6b\x83\xe8\xfb\x3b\x1c\x36\x15\x1f\x2e\xd0\xb5\x6a\xbf\x5d\ -\x18\xc4\x38\x4d\x73\xc0\xcd\x69\xe4\x27\x69\xc3\xc6\x53\x2d\xee\ -\xec\xff\xf2\x3c\xc1\xb7\x18\x38\x23\xdc\x1c\xf0\x92\x39\x10\xd5\ -\x80\xeb\x59\xad\xda\x7e\x1f\xd0\xf1\xe1\xd4\x50\x03\x01\xbb\x66\ -\x6a\x66\x77\x72\x7d\x6a\x37\x81\x64\xd8\x05\x75\x35\x10\x44\xa7\ -\xa1\xaa\x19\x44\x5a\xa7\x70\x27\x74\x93\xd1\x08\x66\x7d\x0a\xe4\ -\xfc\x56\x75\xe1\x4a\xe3\x46\xbc\xcf\x28\xd6\x52\x07\xe9\x5e\xc9\ -\x8d\x14\xa0\xd6\xba\x79\x12\x82\x9d\xc7\x1b\x42\x96\xd7\x6f\xde\ -\x52\x99\xcf\xfb\x76\x55\x01\xa0\x3a\x8e\x1e\xa5\xfe\x8b\x7d\x52\ -\x5b\x72\x1f\xa8\x25\x80\x33\x5e\x5a\x90\x99\xad\xe2\x32\xca\x7f\ -\x3b\x3b\x3b\xdb\x4a\x00\x07\xd7\xd7\x6f\xdf\xe9\x1c\x5f\xfb\x75\ -\xe3\x1c\x40\xc1\xe3\x9a\x55\xf8\xb2\x2a\x51\xc8\x1c\x3b\x46\xed\ -\xee\x81\x30\x4a\xf5\x8f\x1f\x3f\xa9\xbf\xbf\x2f\x1e\x2a\x20\x10\ -\x96\x4a\xa5\xc2\xf4\xcc\x6c\xcf\x59\x66\x77\x18\xdf\x86\x8c\x45\ -\x95\x4a\xa5\x00\x6c\x38\x7a\x82\xa5\xef\xd1\xe3\x27\xe3\xd9\xdc\ -\x91\xee\xc3\x20\x50\xf9\xfb\x67\xf5\xe1\x83\xfb\xb7\xf8\xe7\x27\ -\xf9\x38\x65\x39\xc9\x72\x86\xe5\xb8\xeb\x8c\x14\x1f\xf4\xdf\x06\ -\xcb\x77\x96\x5f\x2e\xd5\x20\xd1\x81\x6f\xb5\xf8\x52\x98\xde\x83\ -\x10\x57\x58\xca\xf8\x3c\xff\x27\xc0\x00\xae\xc0\xc6\xfb\xb0\x77\ -\x30\x24\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x05\x0c\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\xae\x49\x44\x41\x54\x78\xda\xbc\ -\x57\xdb\x52\x1b\x47\x10\xed\x99\x59\x49\x20\x0a\xf9\x21\x29\xf2\ -\x90\x32\x88\x9b\xb0\x11\x52\x3e\xc2\xf9\x81\x38\x97\x17\x7e\x24\ -\x95\xca\x63\x0c\x7c\x4b\x2e\xce\x23\x7f\xe0\xa4\x2a\xc9\x8b\xb8\ -\x09\xdb\x44\x42\x02\x4c\xa8\x72\x0c\x22\x08\x49\x48\xbb\xe9\xd3\ -\x3b\xbb\x5a\x2d\x4a\x9e\x24\x2f\xd5\xb5\xda\x99\x9e\xe9\xd3\xdd\ -\xa7\x7b\x06\x45\xfe\x93\xf8\xe1\xa7\x9f\x4b\x5a\xeb\x47\x9e\xe7\ -\xd1\x38\x1f\xa5\x14\xb9\xae\x5b\xfe\xf2\xf3\xcf\x8a\xfc\x79\xa7\ -\x60\xfc\xfb\x1f\x9f\xef\x3c\x5a\xc9\xad\x2c\x2d\xce\x53\xaf\xe7\ -\x8e\x15\x80\x31\x9a\x5e\x1f\x55\xa8\x7c\xf8\xf2\xf0\xab\x2f\x9e\ -\x16\x1c\x1e\x4b\x6b\x6d\x56\x8c\x56\x62\xbc\xdb\xed\xd2\xb8\xa2\ -\x00\xef\x89\x1c\x82\x2d\xd8\x84\x6d\x00\x48\x7a\x9e\x4b\x6f\xff\ -\x7e\x27\x00\x66\x67\x1f\x22\x44\x02\x62\x54\x40\x60\x18\xc2\x29\ -\xa6\x4a\xa5\x4a\x97\x57\x57\x04\x9b\xb0\x0d\x00\x0a\x66\x12\xc6\ -\xd0\xe5\xe5\xa5\x18\x2d\x16\x0b\x63\x89\x40\xa9\xb4\x43\x57\x6c\ -\x3c\xe1\x38\x64\x5d\x53\x00\x40\x1e\x7b\xac\x79\x50\xf3\xef\xc6\ -\xf5\x3f\x32\x53\xad\xd5\x49\x33\x6a\xc3\xc0\xf0\xf4\x58\x87\x10\ -\x11\x78\x02\x22\xe1\xb7\xfd\x36\x5a\x87\x3a\x9e\x8b\xad\x07\x23\ -\x07\xa7\xb2\x73\xb3\xf4\x8e\x1d\x4c\x24\x12\x62\x0b\x36\xf1\xe8\ -\x40\x41\x6b\x25\xb9\x71\x1c\x7f\x33\x6c\x9a\x9a\x98\xa0\x6a\xa5\ -\x22\x32\x91\x4a\xc9\xe2\x09\x1e\xfb\xf3\xe8\x48\xde\xf2\xcd\xe3\ -\x51\x1d\xc7\x31\x64\xd8\x40\x28\xec\x40\xe0\x84\x66\x02\x82\x84\ -\xb0\x15\xa4\xb7\x0f\x40\x69\x11\xa5\x7c\x65\x87\x17\x63\xc3\xcd\ -\x8d\x67\xb4\xb5\xb5\x41\xe9\x74\x9a\x52\xfc\xfd\xd7\xf9\x39\x6d\ -\x6e\x3e\x93\x37\xbe\x31\xbe\xb5\xb9\x21\x7a\x29\x01\xe0\x08\xf8\ -\x50\xd8\xb8\xb6\x11\x32\xd6\x06\xe4\x1e\x00\xc5\x4a\x4a\x03\xad\ -\x0a\x89\x83\x85\xcb\xb9\x65\x4a\x26\x93\x74\x78\x58\x66\x8f\x93\ -\xf4\xea\xd5\x4b\xf6\x7e\x52\xde\x88\x40\xbd\x5e\xa7\x04\xcf\x43\ -\x0f\xfa\x01\xe1\xe2\x22\x7b\x8a\x0d\x5f\x06\x00\x80\xf5\x7e\xa8\ -\x74\x88\x16\x61\x42\x2e\x57\xf3\x6b\x92\x6a\x78\x96\x4a\x25\xe8\ -\xb0\x5c\x16\xdd\xf2\xc1\x01\x7f\x27\xa9\xdd\x6e\x89\x3e\xf4\xa0\ -\x8f\xe5\x5a\xca\x2c\x22\xd6\x29\xec\xad\x6d\x54\xdc\x7b\x1c\xb0\ -\xe4\x42\x78\xc8\x4e\xb9\x2e\xc8\x33\x27\xf3\xb5\x6a\x4d\x3c\x2e\ -\x95\x76\x69\x7d\x7d\x9d\xcb\xa9\x42\x0e\x7f\xd7\x8e\x6b\x96\x64\ -\x73\xe4\xef\x89\x28\xc4\x84\x2c\x07\x42\x1b\x31\x0e\xf4\x7a\x9e\ -\x1f\x3e\x9b\x06\x1f\xad\x40\xa3\xb5\x7c\x41\xd0\xb6\x3a\x2d\x3a\ -\x39\x39\xa1\x9b\x9b\x6b\x7a\xf2\xe4\x53\x3a\x67\x0e\x5c\x72\xef\ -\x68\x77\xda\x32\x0f\x3d\xa5\x5c\x14\xc5\xbd\x08\x84\x69\xb5\x36\ -\x40\x46\xd8\x14\xae\xf9\x11\x70\x25\x4c\xda\x8d\xe4\x4b\x88\x42\ -\xf4\xe1\xcc\x0c\x4d\x4d\x4d\xd1\x71\xf5\x98\x1e\x64\x32\x34\x33\ -\xf3\x11\x65\x32\xd3\xf2\xde\x3f\xd8\xa7\xfd\xbd\x3d\x99\x87\x5e\ -\xb3\x79\x23\xeb\xee\x3f\xd6\x5b\xd3\x07\x65\x1b\x51\x00\x00\x11\ -\x00\x5b\xdd\x10\x80\x84\x8a\x83\xc7\x05\x4b\x85\x42\x81\x5a\xad\ -\x5b\xda\xdb\xdb\xa5\xe2\x27\x45\x99\xc7\x7b\x8f\x8d\x23\x9f\x45\ -\x9e\x87\x9e\xb2\xeb\x86\x9b\x47\x69\x1b\xcb\x03\x33\xac\x0c\xfb\ -\xf9\xf1\xc3\xa5\x64\xd6\xe5\x8d\x17\x16\xe6\xe9\xe2\xe2\x42\x3a\ -\xd9\xe2\xc2\x82\xcc\x2f\xf1\x7b\x77\x67\x87\xc7\x4a\x34\xcf\xbf\ -\xa1\x07\x04\x58\x37\x4c\xa2\x1c\x30\x71\x0e\x20\x87\xc8\x4b\x90\ -\x23\x5f\x19\xfe\xf3\x42\xde\x77\x6d\xad\x48\x67\x67\xa7\xd4\x68\ -\x34\x28\x9b\x5d\x90\x33\x23\x3b\xbf\xc8\x63\x67\xb2\xb6\x50\x28\ -\x8a\x9e\x8e\xd4\xf9\xa0\x98\xc1\x32\x34\x3a\xac\x82\x3e\x07\x24\ -\x3c\xbd\x3e\x07\x8c\x12\x00\x2e\xff\xe5\xf3\xab\x4c\xbe\xa6\x8c\ -\xe7\xf3\x8f\x99\x78\x1d\x79\x37\x9b\xfe\xd8\xea\xea\x63\xba\x6d\ -\xb5\xfc\x08\x0c\x49\x41\xc8\x01\x5b\x86\x7e\x0a\xe2\x1c\x08\x3b\ -\xa1\xbf\x81\x41\xe9\xf8\xad\x80\xee\xee\xba\xb4\xbd\xbd\x2d\xe3\ -\xf8\x8d\x7e\x1f\x1f\x83\x9e\x1e\x4a\xc0\xc8\x5d\x80\x23\x11\xef\ -\x84\x4e\xbf\x13\xda\x7c\x05\x24\x34\x7d\x4f\x5c\xb7\x4b\x9d\x8e\ -\x4b\x41\xb4\x86\x8d\xa9\xff\xf4\x7e\x00\x41\x68\x67\x00\x00\x6a\ -\x32\xe8\xd3\xc8\x4f\x50\x86\x83\x27\x1a\x85\x0d\x2a\xb0\x33\x6c\ -\xec\xff\xed\xfb\x36\x70\x46\x0c\xe9\x03\xb6\x44\x54\xb4\x15\x8f\ -\xf6\xd1\xe1\xe1\x14\xe3\x00\xce\x76\x13\xe9\x5c\xfd\xeb\xd3\xa8\ -\x01\xf4\x3b\xa3\x3b\xc0\x01\xd7\x9e\x86\x2a\x7a\x18\xe9\x31\xdc\ -\x09\x83\xf3\xc1\xd8\x8b\xcb\x40\x19\x6a\x89\x42\x34\x5c\xe3\xb8\ -\x11\xc7\x5b\x71\xe4\x46\xa4\x85\x07\xe3\xbd\x92\x1b\x21\xa0\xd6\ -\xb1\x32\xf4\xef\x03\x9a\x1c\x56\xf0\x58\x5e\xfc\xf2\x2b\x35\x6f\ -\x6f\x69\x54\x2c\x80\xa9\xf4\xe4\x24\xe5\x96\x97\x84\x5b\x72\x1f\ -\x88\x02\xc0\x4d\x47\x4a\x90\x91\xd5\x70\x19\xe5\xf7\xf4\xf4\xf4\ -\x48\x01\xe0\x12\x5a\x3f\x39\xa5\x39\xbe\xf6\xeb\x78\x1f\x00\xe1\ -\x71\xed\xaa\xf2\xe5\x02\x51\x48\xf0\xf1\x3a\xea\x1a\xf0\x6c\xaa\ -\xdf\xbc\x39\xa7\x5c\x6e\x29\x6c\x22\x00\xe0\x5d\x5f\x5f\x57\x7f\ -\xfb\xfd\x8f\xec\x43\x46\xf7\x3e\xfe\x37\x64\x5b\xdc\x45\x3b\x55\ -\xd8\x86\xa3\x0f\x70\xba\x7e\xb7\xb1\xf5\x3c\x99\x9a\x98\x7d\x1f\ -\x00\x3a\xed\x56\xed\xdb\x6f\xbe\x7e\xca\x9f\xaf\xe5\x9f\x53\x96\ -\x0f\x58\x3e\x66\xc9\x04\x95\x31\xc6\x07\xf5\xd7\x60\x39\x65\x79\ -\x1b\xa4\x1a\x20\xd2\xf8\x5f\x8d\x88\xd4\x98\x01\x20\xc4\x1d\x16\ -\x9c\xe5\x77\xff\x0a\x30\x00\xd5\x74\x17\x7c\xd7\xa5\x99\xb5\x00\ -\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x05\xbe\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x01\x73\x52\x47\x42\x00\xae\xce\x1c\xe9\x00\x00\x00\ -\x06\x62\x4b\x47\x44\x00\xff\x00\xff\x00\xff\xa0\xbd\xa7\x93\x00\ -\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\x01\ -\x00\x9a\x9c\x18\x00\x00\x00\x07\x74\x49\x4d\x45\x07\xdb\x0b\x01\ -\x0d\x11\x28\x15\xf5\x08\x81\x00\x00\x05\x3e\x49\x44\x41\x54\x58\ -\xc3\xe5\x97\x41\x68\x13\x59\x18\xc7\x7f\x2f\x93\x99\xc9\xd8\x89\ -\x26\x93\xb6\x6b\xea\xb6\x88\x60\x2b\x5e\x12\x51\x8b\x78\x50\x90\ -\x0a\xf6\x56\xaf\xf1\x52\x04\xf1\x62\xf1\x22\x08\xab\xae\xb8\xe0\ -\x0a\x45\x10\x05\xc1\x83\xf6\xe0\x41\x0f\x7a\xd0\x4b\x51\x3c\x36\ -\xbd\xf4\x52\x85\x2a\x52\x25\xb5\x71\x21\x8d\x42\x5b\xd3\x84\x64\ -\x32\x33\x7d\x7b\x58\xf2\xe8\x6c\xbb\xcb\xc2\xae\x7a\xd8\xef\x36\ -\xf3\x66\xde\xf7\x7f\xff\xef\xff\xfe\xdf\x7b\x42\x4a\xc9\xf7\x8c\ -\x08\xdf\x39\xbe\x3b\x80\x28\xa0\x0d\x0e\x0e\xfe\x32\x35\x35\xf5\ -\x53\x2e\x97\xc3\x75\xdd\xaf\x96\x4c\x08\x81\x61\x18\xbc\x7d\xfb\ -\x96\x17\x2f\x5e\xfc\x2a\x84\xf8\x59\x48\x29\xdb\xfa\xfb\xfb\xab\ -\x3b\x76\xec\x60\x66\x66\x86\x83\x07\x0f\xb2\xb8\xb8\x48\xb3\xd9\ -\xfc\x4f\x93\x1b\x86\x41\x2a\x95\xa2\x5e\xaf\x53\x28\x14\xc8\xe7\ -\xf3\x08\x21\xec\x28\x60\x2d\x2c\x2c\x90\x4c\x26\x39\x75\xea\x14\ -\x1f\x3f\x7e\xa4\x5c\x2e\xff\xa7\x20\x4c\xd3\xa4\xbd\xbd\x9d\x63\ -\xc7\x8e\xf1\xe8\xd1\x23\x3e\x7f\xfe\xdc\x1a\xb2\x90\x52\x76\xee\ -\xdf\xbf\x5f\xa6\xd3\x69\x39\x34\x34\x24\xa7\xa7\xa7\xe5\xd7\x8a\ -\xd1\xd1\x51\x99\x4e\xa7\xe5\x81\x03\x07\xa4\xfc\x63\xfb\x75\x46\ -\x01\x52\xa9\x14\x1f\x3e\x7c\xa0\x54\x2a\x91\xcd\x66\xc9\xe5\x72\ -\xdc\xbf\x7f\x3f\xc4\x80\x61\x18\x00\xa1\x77\xff\x84\x21\xc3\x30\ -\x88\xc5\x62\x44\x22\x11\x1e\x3f\x7e\x8c\xef\xfb\x24\x12\x89\x90\ -\x08\x49\x26\x93\xc4\x62\x31\x4c\xd3\x04\xe0\xc1\x83\x07\xa4\xd3\ -\x69\x74\x5d\x07\x60\xcf\x9e\x3d\xe8\xba\x8e\x10\x02\xd7\x75\x79\ -\xf9\xf2\x25\x42\x08\xfe\xec\x21\x2d\x90\x2d\x70\x42\x08\x00\xe6\ -\xe7\xe7\x55\x29\xa2\xd1\x28\x1d\x1d\x1d\x61\x00\x5b\xb7\x6e\x25\ -\x08\x02\x95\x10\x20\x08\x02\x56\x56\x56\xc8\x66\xb3\x4c\x4c\x4c\ -\xa8\xd5\xee\xda\xb5\x0b\xc3\x30\x58\x5a\x5a\xc2\x75\x5d\x95\x34\ -\x1e\x8f\x93\xcb\xe5\xc8\x66\xb3\x0c\x0f\x0f\x13\x8d\x46\x11\x42\ -\xa0\x69\x5a\x48\x0b\x42\x88\x10\x80\x08\x80\x6d\xdb\x00\x78\x9e\ -\xa7\x06\x34\x4d\xc3\x71\x1c\xca\xe5\x32\xbe\xef\x63\x18\x06\xa6\ -\x69\x32\x3b\x3b\x8b\xae\xeb\x48\x29\x31\x4d\x93\x66\xb3\x89\x65\ -\x59\x8c\x8f\x8f\xb3\xb8\xb8\x48\x32\x99\xe4\xd9\xb3\x67\xa1\x85\ -\xac\x65\x45\xd3\x34\x95\x4f\x01\x88\xc7\xe3\x21\xa4\x00\xae\xeb\ -\x62\x59\x16\xae\xeb\xb2\x69\xd3\x26\x00\xa4\x94\x24\x12\x09\xf5\ -\xad\xae\xeb\x74\x74\x74\x30\x3a\x3a\xca\xe4\xe4\x24\xf7\xee\xdd\ -\xe3\xe4\xc9\x93\xa4\xd3\x69\x1c\xc7\xc1\x30\x8c\x75\xf3\xfa\xbe\ -\x4f\x3c\x1e\x0f\x03\xe8\xee\xee\x26\x08\x02\x55\xd3\x7a\xbd\x8e\ -\x10\x82\xdd\xbb\x77\xe3\xfb\xbe\x32\x90\x96\x46\x76\xee\xdc\x89\ -\x10\x42\x31\x76\xe2\xc4\x09\x2e\x5e\xbc\x88\x65\x59\xd4\x6a\x35\ -\x6c\xdb\x66\x64\x64\x84\x58\x2c\x46\x10\x04\xd4\xeb\xf5\x90\x19\ -\x75\x77\x77\x6f\x5c\x82\x56\x9d\xe7\xe7\xe7\xf1\x3c\x8f\xd5\xd5\ -\x55\x06\x06\x06\x68\x36\x9b\x38\x8e\x83\xe3\x38\x00\xf4\xf5\xf5\ -\xe1\x79\x1e\x6d\x6d\x6d\xcc\xcd\xcd\x51\x28\x14\x94\x08\x75\x5d\ -\xe7\xc6\x8d\x1b\x9c\x3d\x7b\x96\xb9\xb9\x39\x6c\xdb\xa6\x58\x2c\ -\x2a\x56\xd7\xe6\x53\x22\xb4\x6d\x1b\x4d\xd3\x94\x6a\x97\x96\x96\ -\x68\x6b\x6b\x63\x62\x62\x82\xa1\xa1\x21\xce\x9c\x39\x43\x26\x93\ -\xc1\xb2\x2c\x0a\x85\x02\x97\x2e\x5d\x22\x91\x48\x50\x2c\x16\xb9\ -\x7e\xfd\x3a\xd7\xae\x5d\xc3\xf3\x3c\x25\xbc\xbb\x77\xef\xf2\xfa\ -\xf5\x6b\x9e\x3e\x7d\x8a\x94\x92\x72\xb9\x4c\x5f\x5f\x9f\x12\xe5\ -\x3a\x00\x8e\xe3\x84\x4a\xf0\xfe\xfd\x7b\x85\xf6\xc9\x93\x27\xf8\ -\xbe\x4f\xa3\xd1\x40\xd3\x34\x34\x4d\xc3\x34\x4d\x1a\x8d\x06\x00\ -\x63\x63\x63\xa4\x52\x29\x2a\x95\x0a\xd5\x6a\x15\x80\x2d\x5b\xb6\ -\x50\x2e\x97\x55\xcd\xdf\xbd\x7b\xc7\xa1\x43\x87\x90\x52\x12\x04\ -\x81\x62\x32\x54\x82\xd6\x16\x01\x28\x95\x4a\x34\x9b\x4d\x9a\xcd\ -\x26\xbe\xef\x13\x8d\x46\xb1\x6d\x1b\xcb\xb2\x30\x4d\x13\xd7\x75\ -\x89\xc5\x62\x00\xbc\x79\xf3\x86\x44\x22\x41\x57\x57\x17\xcb\xcb\ -\xcb\x7c\xf9\xf2\x85\x6d\xdb\xb6\xa9\x05\xb8\xae\xcb\xc2\xc2\x82\ -\xaa\xbf\xa6\x69\x21\x11\x46\x01\x7a\x7a\x7a\x90\x52\x2a\x06\x6a\ -\xb5\x1a\x3d\x3d\x3d\x7f\xdb\xd5\x3c\xcf\x23\x93\xc9\xf0\xea\xd5\ -\x2b\xa6\xa6\xa6\x00\xe8\xef\xef\xe7\xd6\xad\x5b\xea\xf9\xf8\xf1\ -\xe3\x6c\xde\xbc\x59\x81\x69\x31\xb8\x56\x84\x48\x29\x3b\xa5\x94\ -\xb2\xb7\xb7\x57\x66\xb3\xd9\x7f\xe5\xf5\x99\x4c\xe6\x6f\xc7\xf7\ -\xee\xdd\x2b\x7b\x7b\x7b\xd5\xb3\xea\x05\x00\x8d\x46\x43\x31\xf0\ -\xf0\xe1\x43\xce\x9f\x3f\x8f\x10\x22\xe4\x8e\x1b\x9e\x68\x22\x11\ -\x3a\x3b\x3b\xc9\xe7\xf3\x4a\x5c\x47\x8f\x1e\xa5\x54\x2a\xe1\xba\ -\x2e\xae\xeb\x72\xe1\xc2\x05\x4e\x9f\x3e\x4d\xa3\xd1\x58\xd7\x3f\ -\xa2\x6b\x98\x50\xc2\x2a\x16\x8b\x38\x8e\xf3\x8f\x9a\x8d\x10\x42\ -\xfd\x97\xcf\xe7\xff\x98\x34\x1a\x45\x4a\x89\xae\xeb\xe8\xba\xae\ -\xb6\xa9\xe7\x79\x21\x67\x0c\x01\x08\x82\x00\xcf\xf3\x18\x1f\x1f\ -\xa7\x58\x2c\x52\xab\xd5\xfe\x72\xf5\x6b\x9b\x4e\x4b\x58\x87\x0f\ -\x1f\x56\x35\xae\x54\x2a\x18\x86\x81\xeb\xba\x08\x21\x98\x9d\x9d\ -\x65\x72\x72\x92\x6a\xb5\xba\xce\x19\xa3\x6b\xbd\x7f\x75\x75\x95\ -\xe7\xcf\x9f\x73\xfb\xf6\xed\xaf\x72\x24\xdb\xb7\x6f\x1f\xd3\xd3\ -\xd3\x1b\x03\x00\x18\x1e\x1e\xe6\xdc\xb9\x73\x5c\xbe\x7c\x39\xd4\ -\xe9\x5a\x2b\x05\x58\x5e\x5e\xe6\xe6\xcd\x9b\x1b\x26\x18\x19\x19\ -\xc1\x71\x9c\x75\x6d\xda\xf3\x3c\xae\x5c\xb9\xc2\x91\x23\x47\xf8\ -\xf4\xe9\xd3\xc6\x00\x06\x06\x06\xd8\xbe\x7d\x3b\x77\xee\xdc\x51\ -\xad\x73\xed\x01\x55\x08\x41\x24\x12\xf9\xcb\xe4\x00\x5d\x5d\x5d\ -\x54\x2a\x95\x10\x80\x56\x1f\xb9\x7a\xf5\x2a\x83\x83\x83\xcc\xcc\ -\xcc\x84\x35\x24\xa5\xec\x04\xca\xad\x26\x64\x59\x96\x32\x9f\x8d\ -\xa2\x5e\xaf\x53\xad\x56\x59\x59\x59\x09\x25\xb1\x6d\x5b\x99\xd5\ -\x46\xb1\xd1\x9c\x42\x88\x1f\x90\x52\xb6\x4b\x29\xc7\xe4\xb7\x8f\ -\x31\xa0\x5d\x00\x6d\xc0\x8f\x40\x27\x60\x7c\xa3\xfb\x48\x13\xf8\ -\x04\xfc\x26\x00\x0d\x88\x01\xd6\x37\xbc\x29\xad\x02\x75\xa0\xf1\ -\xbd\x6f\x66\x88\xff\xfd\xed\xf8\x77\xe1\x84\x7e\x64\x57\x78\x6b\ -\x9d\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x06\x74\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x06\x16\x49\x44\x41\x54\x78\xda\xac\ -\x57\x5d\x6c\x54\x45\x14\xfe\xe6\xde\xbb\x77\xb7\x6d\xda\x48\x29\ -\x11\x31\xc2\x83\x3e\xa8\xd0\x27\x84\x18\x1a\x95\x17\x31\x40\x25\ -\x8d\x04\xfb\x40\x04\x7f\xf8\x51\x04\xeb\x03\x46\x83\x26\x82\x0a\ -\x24\x02\x26\x55\x13\x88\x20\x68\xa3\x89\x44\x94\x4a\xb0\x31\x3c\ -\x90\xf8\xd3\x94\x48\x8d\x46\x69\x02\x56\x10\x2b\xd0\x42\x17\xb6\ -\x7f\xbb\xec\xee\xbd\x77\xc6\x73\xe6\xde\xdd\xee\xd2\xdd\xb2\x20\ -\x93\x9c\xdc\xbb\x33\x73\xe7\x7c\x73\xce\x77\xbe\x99\x15\x00\xac\ -\xc5\x5b\x0e\xb7\xba\x52\x2c\xf4\x94\x04\x14\x6e\x4d\x13\x80\x29\ -\x0c\x84\x2c\xe3\xf4\x81\xd7\xe6\xdf\x47\x3d\x4e\xa1\x69\x16\x59\ -\x19\x3b\xdf\xff\xfa\x02\xb8\x72\x74\x40\x8d\xae\xa3\xed\x46\x5a\ -\xe6\x5b\xcb\x00\x1a\x37\xb7\xdd\x4d\xaf\xe5\x64\x83\xc5\x00\x44\ -\x5c\x29\x11\xa6\x97\x4d\x9d\xe4\x8c\xbc\x79\x6c\xc1\x04\x93\x2c\ -\x14\x3c\x4b\x06\x40\x08\x5c\xb2\xcd\xb3\xe9\x29\xf5\xae\xec\x62\ -\x73\x2d\xbd\xc1\x00\x72\x88\xbc\x84\x09\xf5\x4a\xac\xc2\x24\xf1\ -\xb3\xee\xeb\x57\xb3\xf1\xb1\xf8\x48\x4f\x31\x55\xe9\x11\x48\xcb\ -\xbc\x70\x14\x0d\xa2\x91\xfb\xc3\x24\x00\xab\xbc\x15\x98\xe4\xfd\ -\x41\xd0\x27\x68\xe3\xf7\x95\xd4\x67\xd0\x4c\x9b\x01\x92\x45\x2c\ -\xdf\xc2\x66\x61\xb3\x0d\xff\x59\x4a\xb3\xf2\xd0\xd0\x47\x35\x89\ -\x63\xf4\x32\x31\x27\xe8\x36\x26\xaa\x63\x30\x22\xfe\x64\x53\xf8\ -\xf3\xb8\x49\xda\x9d\x8e\xb0\x1a\xdd\x22\x87\x9f\xfb\x95\xba\x09\ -\x00\x21\xfe\xe5\xd0\x8a\x06\x99\x08\x58\xa0\x2b\x43\xea\x31\x9b\ -\xbc\x58\xf4\xdc\xdb\xe2\xbb\x5b\x31\x6f\x2b\x54\xa2\x03\xde\xb4\ -\x6f\x74\x84\x18\x88\x47\x9f\x79\x0c\x4a\xde\x04\x00\xce\x7f\xcc\ -\x98\x8d\x09\x0e\xa5\x40\x94\x05\x00\x92\x18\xb4\x1f\xf4\xc3\x4e\ -\x3b\xdf\xb9\x4f\xe0\xf3\xd5\xfb\x69\xdc\xc2\xd2\xdd\x8b\xb1\x6a\ -\xd6\x4c\x58\xff\x2e\xc7\xde\x9f\x5a\x20\x08\xc0\x73\x4f\x29\x38\ -\x4e\xe9\xd5\x9c\xc7\x81\x72\xfa\xd5\x3a\xf9\x13\x0c\x9a\x33\x80\ -\x54\x3f\x59\x14\x83\x56\x2d\x0e\x4d\xd9\x8b\x2a\xdb\x77\xbe\xf3\ -\xe9\x0f\x71\xb4\xab\x11\x47\x4f\x2c\xc6\xce\x65\x7b\xb0\xbb\xf3\ -\x17\xec\x6e\x6f\xc1\x2e\xea\xe7\xd5\xc2\x21\x3f\x92\x76\xb0\x35\ -\x2f\xdf\xc5\xf8\x11\xe0\x10\x1b\x64\x07\xa7\x7e\x0a\x8f\x76\x4b\ -\x3a\xa2\x73\xce\x3b\x6f\xde\x25\xb0\x6d\xe9\x06\x74\xf6\xac\x85\ -\x0a\xf9\xf3\x3b\xcf\xae\xc0\xd6\x25\xef\x50\x86\xd2\x10\xe6\x05\ -\x5d\xba\x21\x1a\x93\xf4\x8d\x08\x52\xe0\xe6\xbb\xb8\x0e\x07\x02\ -\x87\xac\x05\xec\x3c\xd6\xf1\x1d\x86\xce\xfc\x46\x7d\xe5\x70\xa9\ -\x6f\x20\xd9\x0b\x11\xce\xcf\xef\xa9\xcb\x6f\x68\xd1\xa8\xac\x58\ -\xa9\xc3\xde\xf7\xd9\x2e\xa4\xbd\x01\x78\xca\xc3\x0e\x22\xc6\xc2\ -\x0a\x0b\xf5\xef\xed\xb8\xa8\x78\x51\x9e\x40\x4f\x43\x13\x06\xdf\ -\x36\x35\x35\x35\xe4\x47\x20\x17\x00\xed\x3a\x71\xfa\x38\x9a\x5e\ -\xd9\x40\x8c\x36\xb1\xce\x7c\x09\x0f\x6c\x12\x58\xbf\xa8\x01\x71\ -\xb4\x66\xd9\x9f\x61\x7e\x42\x46\xc9\x29\xb0\x66\xfd\xf3\xf0\x48\ -\x85\xa4\x0a\x48\x2c\xc6\x4a\x80\x49\xf5\xfe\xc1\xfb\xcd\x0b\x59\ -\x85\xad\x3c\xe9\x34\xfd\xe2\xcb\x44\xc0\x53\x84\x96\x26\x7f\xff\ -\x63\x07\x69\x40\x19\xf6\xd5\x9f\xc7\xea\xc3\x77\xe2\xd9\x47\x1f\ -\x86\x28\xff\x41\x17\x88\x96\x6a\x06\x20\x2e\xe9\xf7\x5f\x8f\xff\ -\x85\x84\x13\x23\x00\x6e\xc1\x90\x4b\x42\xfe\xc8\x43\x75\xfa\x09\ -\x5f\x4e\x72\x52\x90\x01\x60\x68\x92\x67\x81\x99\x14\x32\x3b\x6c\ -\xa1\xb6\x76\x0a\x44\x1b\x10\xf7\x7a\x51\x19\x0a\x2a\x34\xd0\xb9\ -\xa4\xe8\xd3\x00\x2c\xd3\x82\xa5\x2c\xad\x05\x63\x25\x5a\xd1\xe6\ -\xf2\x48\x29\x2c\xe4\x28\x25\x33\xd8\x0c\x88\xc8\x07\x80\x80\xcf\ -\x36\xce\xd9\xbd\xf7\xdc\x8f\x59\x5b\x04\x9e\x78\xcc\x44\xf5\x5d\ -\xdd\xba\xde\x33\x62\xc3\x11\xbb\x6a\x9f\xd3\xcb\x08\x5a\xc0\x54\ -\x06\x45\xc5\x2c\x02\x40\x16\x22\xa1\x0f\xa0\xab\x6b\x26\x11\xb1\ -\x82\x00\x18\x50\x96\x43\x8e\x1b\xfd\x51\x02\x50\x16\x31\xb4\xc0\ -\x1c\x3a\xe2\xe9\x6d\xb3\x73\x11\xf0\xc5\xff\x3c\x85\x39\xd3\xe6\ -\x12\x5a\x0f\x26\xa9\x95\x49\xe5\xc7\x0e\x83\x50\x67\x01\x8c\x5b\ -\x05\xf1\x61\x4f\xeb\x3d\x47\x49\x91\x1a\x5a\x86\x15\xa4\x40\x20\ -\x91\x4e\xa2\xe3\x55\xa5\xa3\x93\xa1\x15\x93\xb9\xbb\xfb\x02\xcd\ -\x17\xba\x34\x24\x1d\xf9\x52\x38\xf8\xe7\xef\x33\x18\x19\x89\xa3\ -\x76\xfa\x74\x0d\x26\x03\x42\x47\xe0\x9a\x73\x29\x0f\x40\x2c\xda\ -\x4f\x52\x9b\xf0\x23\x60\x3a\x98\x14\x30\xd9\x34\x0d\x0c\x0e\xc7\ -\x10\xb6\x23\xa3\xc9\xa3\xad\xa7\xd3\x69\x24\xe5\x00\xed\xd5\x47\ -\xc5\x5c\x39\xd5\xfd\x27\xa2\xd1\xa8\x0e\xcd\xef\x5d\x5d\xa8\x9d\ -\x31\x5d\xb3\x9e\x9d\xfb\x51\x2b\x90\x02\x33\x48\xd7\xf6\x67\xce\ -\xe7\x0d\x6e\x7f\x77\x5b\xb6\x6c\xa2\xd1\x2b\xa8\xae\xbe\x0d\xb6\ -\xed\x1f\xed\xec\x3c\x16\x1b\xd0\xd1\x62\xe7\xcc\x13\x8b\x24\xb0\ -\xaf\xaf\x8f\xc4\xc8\xe7\x4e\x7c\x64\x04\xc9\x64\x12\x55\x95\x55\ -\x90\x94\x3f\x82\x00\x29\x0b\xa4\x20\x64\xa8\xe1\x45\x9b\xdb\x2a\ -\x35\xb1\xe0\x27\x96\x25\x74\x41\xb9\xca\x02\xe0\x1d\x0f\x0c\xe4\ -\x5f\x6a\xd8\xa9\x08\x84\xc5\xa2\x50\x9f\x3c\x79\x32\x5b\x6a\x99\ -\x90\xf7\xf6\xf6\xa1\xa6\xba\x06\x0e\xa5\x46\x4a\x59\x90\x03\xe9\ -\xaf\x37\xd4\xcf\x9d\x31\x6f\x59\x9d\xeb\xa4\xb4\x47\xe9\x79\x32\ -\x3e\x78\x39\xf5\xf8\xf2\xf9\x7b\xfc\x63\xda\xc8\xa8\xd7\xd8\xab\ -\x1f\x01\x60\xe7\xed\xed\xed\x04\x70\x48\xbf\xab\x20\x75\x0c\xa0\ -\xa7\xe7\x1c\x86\x86\x86\x50\x57\x37\x87\x0e\x29\x67\xcc\xd5\x84\ -\x01\xc4\xc9\xce\x9e\x38\xd2\xd2\x9f\x73\x38\x31\x90\x2a\x85\xf9\ -\xc1\x4e\x89\xd3\x86\x28\x0a\x80\x23\x74\xf1\x62\x3f\xa5\x27\x5c\ -\x60\x97\x8a\xc6\x2e\xe9\x39\x9e\x1e\x1b\x4b\x42\xbe\xad\xc6\x82\ -\x4b\x63\x2e\x00\xba\x19\x18\xc8\x46\x40\x14\x07\xc0\x65\xca\xec\ -\x76\xdd\xb4\x5e\xd2\xf3\x64\x96\xbc\xae\xeb\xea\x31\x9e\xa3\xd7\ -\x30\x8d\x82\xc7\xb1\x82\x7f\x0f\x75\x02\x63\x1d\xf5\xa4\x12\x81\ -\x42\x9a\xa4\x70\xc5\x8d\x17\x69\x68\xa8\x47\x45\x45\x05\x52\xa9\ -\x34\xfa\xa9\x0a\xd8\xf8\x9d\xfb\x78\xcc\xd0\x2a\x69\xea\xb5\xb2\ -\x07\xc8\xb5\x65\x58\x60\x7b\xfe\x21\x15\xb6\xf5\x1d\x5f\x14\x89\ -\x02\xcf\x8b\x44\x22\x68\x7c\x72\x09\xc2\xe1\x30\x36\x6e\x7c\x4b\ -\x77\xaf\x7d\xf1\x05\x02\x91\xd2\x51\xe0\xd4\x28\xd2\x6e\x2f\x93\ -\xa2\x60\x2d\xab\x94\x5b\xcb\x81\xaf\x5a\x61\x53\x69\x15\x05\x10\ -\xa8\x29\x0b\x52\x28\x47\x78\xbe\xd8\xff\x25\x1c\x72\xae\xf4\xc1\ -\xa0\x34\x29\xd3\x44\xc4\x97\xd7\xad\x29\x2c\x44\xc5\x5a\x9a\x76\ -\xc1\x49\x2a\x46\xc4\x5c\x10\x1e\x39\xd4\x6c\xa7\xc6\x1a\xe0\xf3\ -\x41\x05\xe5\x49\x00\xd2\xa9\xe2\x4a\x58\xac\x0d\x0f\x53\x79\x51\ -\x04\x0c\x71\xfd\xff\x48\x1c\xa5\xdb\xef\x98\xec\x2b\x6b\xec\x4a\ -\x9e\xfe\x4b\x7a\x77\x1d\xa7\x74\x00\x99\xda\x7f\x7b\xd3\x9b\xb8\ -\xd5\x2d\xb3\xf6\x78\x00\x54\x3c\x1e\x6f\x6f\x6e\x6e\xae\x2b\xa4\ -\x60\xff\xd7\x39\xaf\xcd\x3e\xc6\x8b\x69\x25\xd9\x54\xb2\x9a\x52\ -\x53\x75\x03\x8d\xcb\x9c\x4e\x2c\xf4\x88\xeb\x5c\x58\xf9\xcf\x41\ -\xe4\x26\xfe\x20\x97\xf2\xf7\x31\x49\x76\xf5\x3f\x01\x06\x00\x3c\ -\x3d\x67\x8c\x9f\xfd\x2b\x80\x00\x00\x00\x00\x49\x45\x4e\x44\xae\ -\x42\x60\x82\ -\x00\x00\x03\xff\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x03\xa1\x49\x44\x41\x54\x78\xda\xbc\ -\x57\xcd\x52\x13\x41\x10\xee\x99\xc9\x46\x81\x42\x0f\x1e\x2d\x02\ -\x96\x31\x70\x81\x77\x11\x10\x7d\x14\xcb\xf2\x68\x59\x3e\x0b\x12\ -\xf0\xc8\x13\xa8\x55\xea\x05\x2e\x60\x41\x11\x82\x14\x5e\x90\x40\ -\x2c\x7e\xb2\xd9\x59\xbb\x7b\x66\xf6\x2f\x81\x6c\x30\x61\xa1\xc9\ -\xee\x6c\x98\xef\xeb\xee\xaf\x7b\x7b\x05\x98\xc3\xfb\x58\x5d\xdb\ -\x90\x52\xce\x84\x61\x08\xc3\x3c\x84\x10\xa0\xb5\xde\x7a\xb1\xf0\ -\x7c\x0e\x2f\x7d\x41\xe0\xcb\x2b\xab\x9b\x33\xd3\x95\xe9\xf2\xd3\ -\x27\x10\x04\x7a\xa8\x04\x94\x92\xb0\xb3\xbb\x07\x5b\xdb\x3f\xb7\ -\x97\x16\xe7\x67\x0b\xb8\x36\x2a\xa5\x9a\x56\x52\x30\x78\xbb\xdd\ -\x86\x61\x45\x81\xbc\x07\x28\x00\x61\x11\x26\x61\x13\x81\x62\x18\ -\x6a\x38\xfe\x73\xc2\x04\x4a\xa5\x09\x0a\x11\x93\x18\x14\x11\x02\ -\x26\xc3\x14\xc3\xde\x5e\x0d\x1a\xa7\xa7\x40\x98\x84\x4d\x04\x04\ -\xc1\x78\x4a\x41\xa3\xd1\x60\xd0\xb9\xb9\xd9\xa1\x44\x60\x63\x63\ -\x13\x4e\x11\xdc\x2b\x14\xc0\xba\x26\x88\x00\x84\xe8\xb1\xc4\x45\ -\x89\xe7\x67\xcd\xbf\x7c\xa7\xb6\x7f\x00\x82\x42\xc5\x61\x13\xfc\ -\x9b\x3a\x42\xf3\x27\x4f\xa4\xe8\xfe\xd4\x64\x09\x4e\xd0\x41\xcf\ -\xf3\x18\x8b\x30\x81\x13\x62\xbf\x20\x11\x8c\x72\x03\x52\x44\x62\ -\x29\xe0\x17\x8b\xc5\x22\x9e\xab\x28\x8c\xee\xfb\x64\x41\x10\x80\ -\xef\xfb\xfc\x19\x5e\x8f\x1e\x11\x94\xb8\x27\xed\x4b\x58\x6e\x2d\ -\x26\x20\x24\x5b\x08\x8e\x80\x62\xf0\xa5\xc5\x05\xf0\xf0\xd3\x91\ -\xa1\xa3\xd5\x6a\xb1\x58\x7d\xfc\x5c\x5e\xa9\x46\xa4\xae\x3b\xb4\ -\xf5\x56\x59\x0c\xc6\xc9\x12\x10\x28\x10\x21\x15\xde\x74\xd9\xe1\ -\x7a\x85\xea\xda\x27\x0e\xdb\xc8\xc8\x08\xbc\x7a\xb9\xc4\xb7\x56\ -\xaa\xab\x70\x71\x71\xc1\xde\x93\xc5\x0a\xbf\x49\xfd\x60\x31\x8c\ -\xa5\x08\x10\x10\x79\x6c\x16\x6d\xb8\x04\xb0\x52\xdb\x6d\x1f\xef\ -\x07\x48\xa2\x10\x79\x42\x6b\x57\x57\x97\xf6\x5a\x73\x48\x7b\x94\ -\x81\xd9\x53\x4a\x36\xc2\xd2\x1d\x1a\x10\x09\xc1\xf1\xff\x98\xbc\ -\x13\x27\x67\x60\x59\xa7\xd6\x50\xba\xa2\x17\x7e\x68\x09\x58\x0c\ -\x29\x32\x1a\x08\x82\x90\x99\x51\x68\x20\xd2\x40\x2c\x3a\xf2\x50\ -\xe2\xb5\xcb\x32\x9d\x1b\xaf\x45\xce\x3e\x00\xa9\x14\x90\x18\x09\ -\x33\x11\x01\x6d\x36\xd5\x31\xa8\x10\x32\x73\xae\x12\x1b\x2a\xbb\ -\x96\xb7\x03\x84\x29\xe2\xa6\x0a\x3a\xca\x10\x05\x28\x75\xec\x75\ -\xa2\xec\xe8\x5c\x25\xd0\x94\x4b\x57\x4e\x06\x2e\x72\x8a\x31\x24\ -\x63\x75\x29\x43\x91\x02\xa5\x26\x94\x3e\x4f\x87\x94\xd7\x72\xa6\ -\xc0\x31\x70\x18\x2a\xab\x01\x52\x24\xe5\x45\x04\x32\xe1\x75\xfa\ -\x3c\x59\xcf\xd1\x5a\x7f\xf8\x71\x19\x22\x56\xa6\x0a\xb4\x4d\x41\ -\x10\x7b\xad\x62\x0f\xc9\x5b\xda\x84\x6a\xdf\x6d\xd8\x57\x04\x9c\ -\x06\x6c\x19\x9a\x14\xe8\xee\x9d\xd0\x11\x50\xf8\xe3\xf6\xa7\x32\ -\xf2\x5b\x3e\xac\xaf\xaf\xdb\x4e\xe8\xf3\x9a\x8b\x4c\xee\x59\x40\ -\xa8\x9b\x3a\xa1\x48\xe5\x9d\x14\x9b\x6e\xe9\x01\x02\xbb\x3e\x80\ -\x62\xe5\x0c\x88\x3e\xa7\x11\x11\xe1\x74\xf4\x01\xd7\xa7\x29\x3f\ -\xae\xf4\xba\x3c\x57\x9c\x02\xfa\x28\xc1\x24\xbe\xc1\x50\xb2\x6b\ -\x1f\xb0\x25\x62\x81\x7b\xb6\xd7\x5b\x1c\xae\x0d\x77\x68\x40\xa3\ -\x6b\x4a\xc6\x4d\xa2\xd7\xc3\xe5\xf6\x04\xcc\xfe\xd4\x65\x75\x4a\ -\x03\xda\x3e\x0d\x85\x51\xa9\x63\x3b\xf8\x99\x50\x46\x5d\x95\x30\ -\x33\x65\x28\xcd\x40\x92\x08\xd7\x30\x26\xe2\x6c\x2b\x96\x71\x2b\ -\x96\xac\x83\xe1\x8e\xe4\x8a\x05\x28\xbb\xcf\x03\x38\x82\xd1\x4c\ -\x80\xf6\xf9\xcb\x57\x38\xc7\xa6\x33\x28\x15\x10\xd4\x28\x0e\x34\ -\x95\x67\x65\xd6\x16\xcf\x03\x49\x02\x9e\x57\x34\x25\x88\xcc\xea\ -\xf5\x03\x66\x38\x3e\x3e\x3e\x50\x02\x34\x84\x1e\xfc\x3a\x84\x49\ -\x1c\xfb\x3b\x66\x42\x12\x3c\xcd\x7b\xb5\xfd\x3a\x47\xc1\x1b\x1b\ -\x83\x41\xd7\x40\x68\x53\x7d\x74\xf4\x1b\x2a\x95\x72\xd4\x54\x88\ -\x40\xd8\x6c\x36\x6b\xdf\xbe\xff\x98\x9a\x40\x76\x77\xf1\x6e\x88\ -\x58\x34\xd8\xd6\x08\x9b\x1c\x7d\x88\x56\x7e\xf7\xfe\xc3\x6a\xf1\ -\xde\xfd\xd2\x5d\x10\x68\x5d\x5d\xd6\xdf\xbe\x79\x3d\x8f\x97\x3b\ -\xfc\x72\x8a\xf6\x08\xed\x31\xda\x03\x57\x19\x43\x3c\xa8\xfe\xce\ -\xd0\x0e\xd1\x8e\x5d\xaa\x89\xc4\x28\xbd\xab\xe5\x1e\xf4\xfe\x4f\ -\x0e\x2d\xb4\x73\x7a\x3d\xff\x27\xc0\x00\x72\x00\xb0\xb3\xd7\x29\ -\xcf\x3f\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x05\xd8\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x05\x7a\x49\x44\x41\x54\x78\xda\xb4\ -\x57\x6b\x6c\x14\x55\x14\xfe\xe6\xee\xce\xcc\x6e\xb7\x2c\xdd\xdd\ -\xbe\x6c\xa1\x82\x94\x14\x11\x85\x48\x34\xc6\x44\x13\x22\x89\x18\ -\x0c\xf2\xcf\x3f\x46\x8d\xbf\x7c\x81\xd6\xc8\x3f\x1f\x3f\x0c\x89\ -\xa8\x08\x41\x49\x08\xbe\x42\x83\x44\x13\x4d\x08\x81\xd0\x22\x88\ -\xa9\x5a\x0a\x25\x16\xb5\x02\x0d\x22\x15\x68\xbb\xd0\x6d\x77\x77\ -\x76\xf6\xd1\x7d\xcc\x78\xce\xec\x14\x0a\xb6\xcb\xee\x02\xb7\x3d\ -\x99\x9b\x7b\x5e\xdf\x39\xf7\xdc\x73\xef\x4a\xa6\x69\x62\xaa\x21\ -\x49\xd2\x54\xcb\xe2\xe7\x6d\x2b\xdf\x70\xc9\xa2\x95\xb8\x0d\x26\ -\xf2\xba\x12\xfd\xd1\x6c\x28\x95\x31\x36\x3d\xf2\xe2\xbe\x8f\x69\ -\xc9\x98\x4a\x79\x2a\x5f\x52\x91\x00\xa4\x83\x5b\x56\x3c\xe9\xab\ -\x94\xf7\x04\x02\x2a\xaa\x66\x0a\xcc\xac\x72\x92\x45\xdb\x8f\x24\ -\x10\x8d\x64\x11\x89\x1a\x18\x1d\x1d\x47\x58\xcf\xac\x5a\xbe\xb6\ -\x7d\x2f\xfb\xbc\x15\x00\xc4\xe1\xad\x4f\x3c\xe7\xab\x54\xbf\x6c\ -\x9e\x3f\x03\x1e\x5f\x0d\xc5\xfe\x34\xe0\x7d\xf0\x5a\x05\xed\x18\ -\xe5\xe0\x5b\xc4\xc3\x23\xf8\xfb\x4c\x8c\x40\x8c\xbf\xb0\xec\x95\ -\xfd\x3b\x26\x67\xa3\x1c\x00\x52\xc7\xe6\x15\xab\xea\xfd\xae\xdd\ -\xf3\xef\xae\x86\xab\xfa\x5e\x48\x8d\xcf\xc2\xa4\x88\x61\x64\x26\ -\x05\x48\xb2\x42\x26\x63\x06\xcc\xc1\x36\xa4\x42\x7f\xe2\xcc\xa9\ -\x10\x82\x63\xa9\xd5\x8f\xbf\xde\xbe\x67\x42\x70\x2a\x5f\x4e\x14\ -\x1e\xae\x7a\xbf\xba\x7b\x5e\x4b\x03\xd4\x0a\x17\xa4\xba\xa7\x60\ -\x66\xa3\x64\x29\x7b\x35\xfd\x57\x10\x0b\x02\xe6\xb4\x64\xd4\xc4\ -\xbf\x98\xd7\xa2\x00\xfd\x83\xbb\x89\x53\x41\x94\x9c\xce\x81\x28\ -\xe0\x5c\x1c\xfa\x74\x45\xab\xaf\xa6\x0a\x15\x5e\x0f\x50\x79\x0f\ -\xf9\xd5\x80\xf1\x10\x90\x0e\x03\x99\xe8\xb5\xc4\x6b\xc4\xb3\x64\ -\x48\x96\x75\x58\x97\x6d\x14\xf2\x53\x28\x03\x2e\xbf\x57\x59\x3b\ -\xd3\x5f\x45\xa9\x73\x12\x51\x9a\x33\x64\xdc\xc8\x5e\x5f\x5b\x93\ -\xd3\x40\x7c\x5b\x96\x74\x58\xd7\x3f\x12\x5e\x4b\x8c\xcd\x44\x89\ -\x92\x01\xc8\x42\xaa\xf3\x06\x6a\x90\xcb\x8c\x53\xc6\x93\x10\x14\ -\x9d\x69\x01\x98\x7e\x48\xc2\x09\x83\x64\x41\xdb\xc1\xba\xb2\x18\ -\xa8\x63\x5b\xe5\x00\x70\x4a\x92\x09\x83\x0c\x19\xf4\x45\x7a\x14\ -\xa6\x1a\xa0\x5c\x4a\x57\x32\x30\x51\x54\x57\x4f\x8c\x44\xce\xa9\ -\x3b\xb0\xac\xa4\xd0\x3a\xd5\x84\x64\x16\xf4\x23\x0a\x46\xc3\x86\ -\xc9\x10\x84\x62\x45\x84\xd4\x30\xf6\x76\x9d\xa6\x79\x0a\x07\x7b\ -\xcf\x93\xbb\x94\x45\x3c\xe7\x35\x8b\x47\x32\x96\xac\xa5\xa3\x4c\ -\xd7\xd0\x8a\x3b\x05\xd6\x69\x33\xf8\x2b\x53\xb8\x0e\x42\x9b\x83\ -\x22\x25\x70\xf8\xb7\x73\x58\x7e\x5f\x4d\xde\x31\x8d\xe5\x8b\x03\ -\xd6\x9a\x42\x20\x04\x3c\x30\x2c\xe7\xc2\xd6\x2d\x7c\xcc\x0a\xb1\ -\xcd\x88\x9e\x3e\xae\x47\xc6\x28\x8a\x7c\x34\x90\x54\x3a\xee\x2a\ -\x96\x2d\xaa\xa6\x36\x90\xc3\x63\x0b\xab\x2c\xe2\x39\xaf\x31\x8f\ -\x65\xf2\x91\x2b\x60\x5d\xb6\x51\xa0\x6a\x0b\x02\x48\x77\xf7\x85\ -\xda\xb4\x91\x41\x40\xa6\x1a\x72\xc8\x14\x99\x93\x9c\xe4\xb7\x83\ -\x6b\x23\x8b\x3c\xf1\x9c\xd7\x98\xc7\x32\x2c\xcb\x3a\xac\xcb\x36\ -\xd8\x56\x39\x00\x52\xad\x9b\x7b\xf6\x87\x2e\x5f\xfe\x27\x1a\x1c\ -\x80\xe4\x50\x2d\x27\x1e\x97\x1b\x41\x8d\x72\x4b\x8e\xb8\xf1\x98\ -\xd6\x7e\x3b\xad\x35\xe6\xb1\x0c\xcb\xb2\x0e\xeb\xb2\x0d\xb6\x55\ -\x56\x06\x88\xc6\x3e\xdc\x79\xb2\x35\x3a\x78\x1a\xe9\x14\xd9\x10\ -\x2e\xcc\xa9\xf5\xe2\x62\xd8\x84\xb0\xd2\x2c\x5b\xc4\x73\x5e\x63\ -\x1e\xcb\xb0\x2c\xeb\xb0\x2e\xdb\x28\x37\x03\xbc\x6f\xfa\x37\x3f\ -\x9c\x3b\xd1\xd1\x7d\x71\xfd\xa5\xbf\x0e\x91\xe1\x04\x6a\x7d\x95\ -\x56\xaa\x47\x12\xf9\x33\xcf\x05\xca\x73\xa1\xa8\x16\x8f\x65\x58\ -\x76\x57\xc7\xd9\x75\xac\xcb\x36\xca\xad\x01\x1e\x7c\xe3\x8c\xbe\ -\xb4\xa1\xbb\x6d\xcf\x2f\xe7\x09\x44\x3b\x72\x86\xc0\xac\xc0\x0c\ -\x0c\xe9\x94\x7e\xa1\x12\xb9\x30\x14\x57\xd1\xe8\xf7\x5a\x3c\x96\ -\xd9\xfb\xeb\x85\xf5\x6f\x6d\xeb\xe5\x7b\x20\x64\xdb\x40\xb9\x00\ -\x4c\xfb\x22\x19\x7e\x6d\x63\xcf\xd7\x03\x41\xfd\x47\x2d\x78\x12\ -\xfe\x4a\x37\x16\x35\xd5\xd3\x19\x4d\x40\x8a\xf7\x63\x89\xfc\x13\ -\x02\xd4\xfb\xb5\xe0\x29\xb0\xcc\x9a\x8f\x8e\xed\x24\x9d\xa0\xad\ -\x6b\xde\x0c\x00\xd8\xf7\x79\x9c\x0d\xee\xef\x1a\xfe\x3c\x19\x3e\ -\x4f\x51\x53\xb5\x9b\xdc\x09\x61\x5d\xcd\x06\x99\xe1\x4c\xa4\x63\ -\x41\xb4\x1f\x19\xfe\x82\x64\x2f\xd9\xad\xd7\xbc\x91\xf1\x62\x00\ -\x5c\x01\xb1\xa1\xad\xef\x68\x2e\x71\x99\xb4\xd4\xff\x5f\x42\x12\ -\x01\xd0\x2e\xe2\xfd\x1d\x7d\xdd\x36\x60\xa3\x18\xc3\xc5\x02\x98\ -\xa8\x87\x84\x53\xca\x1f\x41\x8a\x19\xdc\x65\x85\xd5\xb2\x69\x4e\ -\x67\x5f\xc9\xf7\xd5\xc4\x8d\xf6\xbd\x94\x07\xc9\xf5\xf5\x60\xb8\ -\x1d\x49\xc8\x4e\x07\x4d\x73\xf4\x4f\x37\xa3\x9c\xb1\xae\x68\xa1\ -\xd2\xed\xa7\xa6\x27\xb2\x65\x16\x6b\x54\x2a\xe1\x55\x2c\x6f\xff\ -\xfe\xc0\xb0\xac\x7a\x03\x2a\x1d\x39\xb7\xea\x41\x3a\x9b\x43\x34\ -\x1a\x23\x8a\x42\xd7\x63\x88\x13\x69\xe1\x91\x7d\xdb\x3f\x78\x73\ -\x35\xc9\x67\x8b\x79\x15\x97\x92\x01\x4f\xf0\xd2\x50\x40\x51\xc2\ -\x90\x15\x17\x5c\x8a\x07\xd9\x6c\x06\x7a\x4c\x47\x3c\x11\x47\x32\ -\x4e\xdf\x78\x02\x7a\x3c\xb6\x92\x64\xa9\x25\x22\x76\xab\x6b\x00\ -\xef\xbc\xfc\xfc\x43\x0d\xb5\x7e\x34\xdd\x51\x87\x44\x4a\x47\x36\ -\x93\xc5\xdc\xd9\x8d\x68\xac\xad\x41\x4c\xd7\xe8\x69\x1e\xc6\xae\ -\xad\xef\x3d\x50\x8a\xdd\x52\x32\xc0\xc5\x35\x72\xfa\xec\x39\x4a\ -\xbf\x1b\x4b\x97\x2c\xa5\x16\xec\x40\xd7\xd1\xa3\x96\xf3\x39\xb3\ -\xef\xc4\x98\x87\xbb\xae\xd5\x7a\x93\xb7\x03\x00\x57\x98\xbe\x60\ -\xde\x5c\x54\xb8\x67\xa0\xaf\xbf\x1f\x82\xde\x08\x0b\x9a\x9b\x11\ -\x0e\x87\xd1\xfb\xc7\xef\xd0\xa2\x1a\xec\xd6\x9b\xbe\x1d\x00\xac\ -\x3a\x3a\xde\x7b\xa2\xb3\xba\xa6\xfe\xd1\xa5\x8b\xef\xa7\x3c\x0b\ -\x1c\xe9\xe9\x41\x2c\xa6\xa1\x69\xd6\x6c\x5c\x30\x06\x3a\x4b\x39\ -\x01\x25\xd7\x00\x5f\xab\x5b\xde\x5d\xb7\xa6\xda\x5b\xd9\x29\x84\ -\x80\xc3\xe9\xc4\xc2\x96\x16\x34\xcf\xbd\x0b\x91\xb1\x50\xe7\x67\ -\x1b\xdf\x5e\x53\xe8\xea\xbd\xd9\x63\x38\x91\xb1\x2a\xa2\xa6\xd5\ -\xcf\xbc\xfa\x89\xd7\x17\x78\x98\x81\xe8\x5a\xa4\xeb\xbb\xaf\x36\ -\xb1\x73\x7e\xa3\x45\xa6\x3a\x82\x37\xfb\xe3\x74\xf2\xe0\x2e\xe4\ -\x23\x6a\xb0\xbf\x3c\xe8\x57\x09\x86\xec\x6f\x6e\xda\xfd\xbb\x45\ -\x00\x26\x32\xe1\xb6\xdf\xfb\xb0\xd3\x9e\x9c\x2e\xf2\x42\x00\xfe\ -\x13\x60\x00\xef\x40\x7e\x67\x61\xb0\x23\x5f\x00\x00\x00\x00\x49\ -\x45\x4e\x44\xae\x42\x60\x82\ -\x00\x00\x04\x92\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x04\x34\x49\x44\x41\x54\x78\xda\xbc\ -\x57\x4d\x6f\x1b\x45\x18\x7e\x66\x66\xd7\x71\x52\x05\xa4\x70\x44\ -\x4d\x8b\x08\x49\x73\x68\x7a\x29\x54\x6a\x7f\x43\x2b\xd1\x8f\x48\ -\xf4\x5a\x6e\x0d\x12\x88\x0b\x82\x1c\x4b\x40\x39\x71\xa4\xbf\x20\ -\x6d\xe8\xd7\xa5\x05\x89\x9e\x01\x09\xc8\xc1\xcd\xa1\x45\x45\x71\ -\x13\xaa\xe6\x52\x9a\xd8\xa8\x49\x6c\xef\x4c\xdf\xf7\xdd\xd9\x5d\ -\xdb\x09\xf6\xb6\xb2\xbb\xc9\x9b\xb5\x77\x26\xf3\x3c\xf3\xbc\x5f\ -\xb3\x0a\xf1\x15\xfe\x70\xfd\x66\x49\x6b\x7d\xc8\x39\x87\x7e\x5e\ -\x4a\x29\x58\x6b\xef\x9f\x3b\xf3\xe1\x14\x7d\xad\x2b\x06\x5f\xbc\ -\x76\xe3\xde\xa1\x89\xf1\x89\xb1\x77\xdf\x41\x14\xd9\xbe\x12\x30\ -\x46\xe3\xe1\xdf\x2b\xb8\xff\xe0\xaf\x07\xd3\x67\x4f\x1f\x0e\xe8\ -\xd9\x90\xd6\x66\xc2\x68\x25\xe0\x8d\x46\x03\xfd\x52\x81\x77\x0f\ -\x04\x60\x2c\xc6\x64\x6c\x26\x50\x70\xce\xe2\xe9\xbf\xcf\x84\xc0\ -\xe8\xe8\x7e\x96\x48\x48\xf4\x8a\x08\x03\xb3\x91\x8b\xb1\xb2\x52\ -\xc6\xc6\xe6\x26\x18\x93\xb1\x99\x80\x62\x98\xd0\x18\x6c\x6c\x6c\ -\x08\xe8\xd4\xd4\xe1\xbe\x28\x50\x2a\xdd\xc3\x26\x81\x87\x41\x00\ -\xbf\x35\xc5\x04\xe0\x68\xc7\x9a\x1e\x6a\xfa\x5c\xa9\xfe\x27\x23\ -\xe5\x47\x6b\x50\x2c\x95\xc8\xa6\xe4\x37\xbd\x5c\xfc\x27\xaf\x4a\ -\x3c\xe7\xe0\x81\x51\x3c\xa3\x0d\x86\x61\x28\x58\x8c\x09\x71\x88\ -\x9f\xa0\x09\x8c\x7d\x03\xad\xd2\x60\x09\x68\x62\xa1\x50\xa0\xcf\ -\xa6\xcd\x8f\x20\x77\x45\xa8\xd5\x6a\x72\x77\x9d\xd1\x53\x92\x9a\ -\xd6\xe4\x75\x19\x2b\x79\x96\x11\x50\x5a\xcc\x21\x21\x60\x04\x7c\ -\xfa\xec\x19\x61\x2d\x7e\xd4\x31\x29\x43\xf7\xed\x9d\x1d\x2c\x5c\ -\xb9\x8a\x1d\xba\x5b\xdb\x39\x73\x92\x71\xe3\x31\x04\xa7\x9d\x00\ -\x2f\xae\xb4\xa1\xc1\xc4\x3b\x92\xaf\xb8\x7e\xf3\x96\x90\xd1\x1e\ -\x7c\x7d\x7d\x1d\x9f\x7f\xf6\x29\x8e\x9f\x38\xbe\x4b\x95\xce\xd1\ -\x0f\x8f\x11\x5b\x0b\x01\x06\x62\x90\xf8\xa1\x97\x4b\x41\x22\xb5\ -\xd1\xa8\x93\xcc\x75\x4e\x1b\x22\x60\x70\xf9\xf2\xf7\x08\x0b\x03\ -\xb8\x78\xf1\x13\x1a\x8f\x98\x67\x57\x02\xf0\xe3\xbc\x09\x36\xc6\ -\x4a\x54\xd1\x99\x0b\x94\x37\xed\xff\xc7\x90\x31\xd3\x78\x5a\x18\ -\x16\x70\xe7\xf6\x1d\x2c\x97\x4a\x98\x99\x99\x11\xb7\xf0\x1a\x3c\ -\xa7\xab\xc1\xf8\x4d\xa9\xd4\x5a\x14\x88\x22\x27\xcc\x58\x1a\xa4\ -\x31\xa0\xd2\xfc\x65\xb0\x6a\xa5\x82\xc5\xc5\xab\xf8\xe0\xd8\x31\ -\x1c\x7d\xff\x28\xb6\xb6\xb6\x44\x2d\xad\x55\x8e\x3a\x80\x16\x17\ -\x70\x30\x32\x66\x53\x0c\x50\x1a\x12\xa0\xb6\x2a\xf3\x97\xb0\x27\ -\xee\x26\x40\xb1\x38\x88\x6f\xe6\xe6\x04\xf0\xc2\x85\x8f\x29\xfa\ -\xeb\xa2\x8c\xf2\x6a\x75\xbf\x92\x2c\x50\x42\x38\xce\x82\x76\x17\ -\x68\x93\xfa\x28\x91\x2b\x20\x5f\x15\x07\x0a\xf8\xe9\xc7\xdb\x58\ -\x5e\x5e\xc6\xf9\x8f\xce\x63\x64\x64\x44\x72\x58\xb5\x49\xda\xcd\ -\x44\xd5\x14\xc3\xec\x95\x86\xf1\xc4\x44\x01\x96\x29\x08\x03\x54\ -\x2a\x9b\x58\x58\xb8\x82\xa9\x23\x47\x70\xf2\xd4\x29\x6c\x6d\x6f\ -\xcb\x18\x17\x29\xcb\xbb\x70\xb9\x05\x48\x31\x4c\x7b\x0c\x70\x44\ -\xca\xa2\x91\x4e\x09\x18\x0a\xc2\x01\x8a\xf6\xaf\xbf\xbb\x24\xb9\ -\x3e\xfb\xd5\xac\x3c\x1f\x2c\x16\xe3\x42\xd4\xb0\xa8\xd5\xa9\x10\ -\x35\xb8\x10\xb9\x3c\xf8\x59\x1a\x12\x96\x6d\xad\x84\xd6\xbb\x20\ -\xca\x62\x80\x83\x90\x26\x2e\x2d\x2d\x51\x0c\x14\x31\x3d\x7d\x2e\ -\xed\x94\x6c\x4c\xea\xe7\xbb\x77\x73\xaa\xe0\x5a\xd2\x30\x76\x81\ -\xdd\xbb\x12\xa6\x04\xe8\xc7\xd2\xee\xe6\xe7\xe7\x25\x0b\x92\x79\ -\xc9\x5d\xc8\x58\xe7\xab\x67\xbe\xae\xc9\xaa\x76\xa8\x84\x2a\xb6\ -\xb4\x68\x70\x25\x8c\x30\x39\x39\x99\xa6\x63\x73\x73\x61\x63\x19\ -\x73\x15\xa2\x8c\x41\x8a\xb3\xab\x0e\x24\x75\x9a\x65\x4f\xd2\x90\ -\xe7\xc4\x27\x24\xf5\xbf\xb2\xe6\x4f\xc5\xac\x17\x70\x2f\xd9\xa3\ -\x0e\xf8\x14\xf1\x0b\x76\x2f\x30\xea\xa5\xcf\x03\x49\x19\xde\x15\ -\x03\x96\xb6\x6a\x74\x56\x24\xf2\x34\x98\x57\xb9\x92\xf5\xb9\xca\ -\xda\x96\x18\xb0\xbe\x1b\xaa\xa6\x42\xa4\x75\xcf\x09\x64\xfd\xc1\ -\x08\x66\x5b\x1a\xea\xf8\x40\xd2\x24\x57\x3f\x4e\xc4\x1d\x4a\xb1\ -\x96\x38\xe8\xef\x91\xdc\x48\x00\xea\xbd\xcf\x03\x5a\x6a\xbf\x23\ -\xfb\xe5\xd7\xdf\xf0\x9c\xba\x5d\xaf\xa2\x80\xa1\x86\x06\x07\x31\ -\xfe\xde\x98\x6f\x70\xa6\x35\x06\xb8\xd7\x4b\x0a\x12\xb3\xd5\xd5\ -\x35\x61\x38\x3c\x3c\xdc\x53\x02\xdc\xc0\xd6\xfe\x79\x8c\x03\x74\ -\xec\xdf\x75\x26\xe4\x80\xe7\xf3\x5f\xf9\xd1\xaa\xa8\x10\xee\xdb\ -\x87\x5e\xe7\x80\xf3\xae\x7e\xf2\x64\x1d\xe3\xe3\x63\x40\x13\x01\ -\x57\xad\x56\xcb\xbf\xff\xf1\xe7\xc1\xfd\xc4\xee\x75\xbc\x1b\x12\ -\x16\x9f\xa8\xcb\x8c\xcd\x1b\x7d\x93\x6c\xec\xd2\xdc\xb7\x37\x0a\ -\x03\xc5\xd1\xd7\x41\xa0\xb6\xb3\xbd\x3a\xfb\xe5\x17\xa7\xe9\xeb\ -\x43\x79\x39\x25\x7b\x8b\xec\x6d\xb2\x37\x92\xcc\xe8\xe3\xc5\xf9\ -\x57\x21\x7b\x4c\xf6\x34\x71\x35\x93\x18\xe2\x77\xb5\x57\xaa\xb1\ -\x2f\x1f\x0e\x35\xb2\xe7\xfc\x7a\xfe\x42\x80\x01\x00\x4a\x13\xe9\ -\x80\x8e\x26\x05\x32\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\ -\x82\ -\x00\x00\x07\x8a\ -\x89\ -\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ -\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\ -\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\x74\x77\x61\x72\x65\ -\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\ -\x79\x71\xc9\x65\x3c\x00\x00\x07\x2c\x49\x44\x41\x54\x78\xda\xc4\ -\x56\x7b\x6c\x53\xd7\x1d\xfe\xee\xf5\xb5\xaf\x6f\xec\x38\x8e\x9d\ -\x10\x87\x40\x20\xac\xa1\x2b\x4d\x9b\xd0\x95\x86\xa1\xf2\x48\x40\ -\x9b\xe8\x5a\x40\x41\x55\xab\x6a\xda\xb4\x4e\x62\x68\xa3\x7b\xb0\ -\x81\xa6\x4e\x5b\x1f\x63\x8f\xaa\xfb\xa3\x52\xa7\x95\x75\xda\x83\ -\x56\x5a\x37\x69\xea\x0a\x6d\x69\xcb\x56\x45\x09\x0f\xb1\xac\xa0\ -\xa4\x21\x6d\x09\xd0\x00\x2b\x85\xbc\x6c\xc7\x76\xec\x6b\xfb\x3e\ -\xf6\x9d\x6b\x67\x4d\xd3\x00\xae\x46\xb7\x93\x1c\xdd\xe4\xdc\x7b\ -\xbe\xf3\xfd\xbe\xdf\xeb\x48\xb6\x6d\x43\x92\x24\x5c\x66\x48\x07\ -\x7e\xbe\xb2\xd5\xa7\x62\x87\x02\x7b\xbd\x2c\xd9\x9a\x0d\xbb\xf0\ -\x82\x3f\x96\x2d\x65\x4c\x49\xde\x1f\x4d\x9a\x3b\xef\xfc\xe1\xe1\ -\x21\x2e\xdb\xf8\x98\x43\xba\x1c\x81\xc7\xb7\x34\x07\x6f\xbf\xa1\ -\xe2\xa0\x56\x1e\x68\x8a\xb4\xac\x45\x45\x5d\x23\xbc\xd5\xf5\x3c\ -\xa2\x78\x06\xf7\xe8\xa3\xe7\x31\x71\xe1\x14\x2e\xf5\xbe\x8e\x4c\ -\x32\x71\xe2\xd0\xdb\x13\x2b\x77\x3c\xdd\x17\xff\x6f\x09\x48\xaf\ -\xfc\xf4\xf6\x2f\x54\xa8\xf6\x8b\x8b\x56\x75\xa0\xa6\xb9\x0d\xb0\ -\x72\x5c\x35\xf9\xca\x9a\xb1\x5d\x26\x21\x17\x1f\x1e\x0c\xf7\x75\ -\xe2\xdd\xee\xe7\x31\x91\x95\xee\x5a\xff\xe0\xa1\x97\x4b\x55\x63\ -\x26\x01\x69\xef\x23\x2b\x36\x44\x42\xda\x0b\x37\x75\x3c\x00\xad\ -\x72\x0e\x57\xf2\xf8\x7b\x6f\x1a\xfb\xfa\xb2\xe8\x19\xca\x51\xf8\ -\x02\xae\xc5\x47\xeb\x22\x15\x1b\x9a\x55\xac\x6b\xd1\x78\x9c\x07\ -\x99\xd8\x08\xfa\x9f\x7f\x12\x97\xa2\x99\x4d\x1b\x1f\x3a\xb2\xaf\ -\x14\x12\x1f\x22\xf0\xc0\xa6\xc5\x55\xf7\xad\x5d\x38\xda\xbc\x71\ -\x2b\xb4\x70\x08\xc9\x89\x2c\xbe\xf1\xa7\x14\xce\xa7\x34\x54\x86\ -\x6b\x11\x08\x86\xa0\x28\x12\x5c\x2e\x09\xb2\x24\x63\x32\x11\xc5\ -\xf0\xc5\x0b\xa8\xf5\x4e\xe2\x97\xf7\xfa\x51\x5e\xa1\x22\x33\x1e\ -\x45\xdf\xde\xdd\xf8\xe3\xeb\x67\xab\x9f\x7c\x61\x70\xec\x6a\x04\ -\x94\x69\x7f\xbb\x37\xad\x88\x74\xd5\xdf\xd2\x0e\x2d\x18\x44\x22\ -\x9e\x46\xc7\x6f\x74\xaa\x50\x8f\x35\xcb\xe6\xa1\x6d\x71\x39\x16\ -\x85\x54\x24\x72\x26\x92\x39\x0b\xa9\xac\x89\xa1\x98\x86\x73\xf5\ -\x35\x38\x7b\xee\x3d\x6c\xfe\xf5\x59\xfc\x65\x8b\x49\x92\x41\x08\ -\x8c\x4d\x99\xfd\x5d\x24\xd0\x42\xdc\xfc\x95\x08\xc8\x53\x4a\xfc\ -\xe4\xfe\x9b\xaf\xf7\xf9\x03\x4b\xe6\xde\xdc\xca\x7f\x33\xd8\xfe\ -\x57\x1b\x65\x95\xf3\xf1\xcd\xcf\x7f\x1a\xdb\x56\x56\x63\x6e\x40\ -\xc1\x98\x6e\x20\x65\x48\x48\x5b\x12\x52\x0c\x89\x32\x55\x42\xb5\ -\xdf\x85\x85\x0d\xf3\x51\xd7\xd8\xe8\xec\x11\x7b\x05\x86\xc0\x12\ -\x98\x4e\xc2\x94\x40\x40\x69\x6e\x08\xfe\xac\xee\xa6\xe5\x80\x91\ -\x41\xe7\x5b\x36\x2e\xe8\x01\xdc\xb2\x78\x1e\x96\xce\xd3\x30\x36\ -\x99\x47\x9c\x96\xe7\xf8\xf9\x17\x7f\xb0\x1b\xdb\x76\xed\x81\x25\ -\xbb\xa0\x73\xa3\x4e\x17\x7a\x3c\x20\x89\x3a\x44\x51\x89\xce\x01\ -\xcb\xc1\x10\x58\x02\x73\x86\xca\x97\x25\xe0\xf5\xba\xa5\x75\x95\ -\xb5\xf3\x19\x36\x59\xbc\x76\xa6\x0c\xfe\x40\x08\x6d\x8d\x7e\xc4\ -\x32\x06\x92\x86\x05\x2a\x0e\x83\xc6\xf8\x7c\x3e\x78\x7d\x1a\x4c\ -\xc5\x85\xbc\x2c\xc3\x56\x64\x78\x54\x17\x3c\x6e\x60\x01\x49\xbc\ -\x7a\xba\xcc\xc1\x10\x58\x02\x53\x60\x97\x42\x40\x65\x7e\x7b\x7d\ -\xa1\x2a\xc0\xcc\xa1\x7f\xac\x1c\x9a\x56\x86\x86\xb0\x4a\xc9\x6d\ -\x5a\x4b\x23\xdc\x6e\x58\x8a\x1b\x6e\x55\xa5\xc5\x2a\x2c\x95\x27\ -\x7a\x3d\x08\x94\xab\xd0\x54\x05\x6e\x8f\x0b\x91\x48\x25\xf7\xfa\ -\x89\x91\x85\x83\x45\x4c\x07\xbb\x84\x20\x94\x4d\x91\xe2\x22\xdf\ -\xed\x1c\x54\xd5\x03\x17\xdf\x24\x85\xec\x56\x41\x76\x61\xb9\x38\ -\x5c\xf5\x12\x53\x51\xf0\xc4\x53\x2f\xc1\x24\x7f\x83\xf1\xb0\xf5\ -\xab\xed\x90\xf5\x3c\x72\x8c\x0f\x41\x0e\x76\xde\xc1\x32\xad\x0f\ -\x19\x79\xe5\x2c\xb0\x6c\x7e\x67\x51\x67\xcb\xa0\xb1\x24\x20\x4b\ -\x48\x66\x2d\xa4\x6d\x61\xbc\x0a\x99\x0a\xb8\xa8\x80\x38\x5c\x76\ -\x79\x08\x2e\x39\xd8\x36\x5c\x50\x69\xbd\xc9\xd3\xc4\x92\xc2\xbd\ -\x30\x0d\xbe\x33\x0b\x98\xa5\xa6\x61\xa1\x62\x98\x0e\x09\xd9\xa3\ -\x39\x79\x9e\xa4\xe3\x27\x2d\x0b\xbb\x76\x7e\xc9\xf1\xb9\x90\xfd\ -\x89\x5f\xd1\x72\xd6\x8d\x9d\x3b\xd6\x3b\x7c\x4d\xce\x0c\xad\x57\ -\x18\x0b\xc2\x60\xd9\xad\x15\x0c\x71\x99\x25\x95\xc2\xff\x50\xa4\ -\x45\xd9\xe4\xf0\xb0\x53\xe2\x9a\xab\x92\x4e\xad\x1f\x8a\xe5\x98\ -\xef\x06\x03\x31\x8b\xf1\x49\x1d\xb1\x74\x96\x87\xcb\x8e\xf4\xe2\ -\x0c\xbb\x88\xe0\xe2\xb7\x92\x4b\x46\x3c\x9e\x47\x4b\x75\xd2\xc1\ -\x10\x58\x02\xb3\x54\x02\x56\x34\x65\x1c\x1a\xbb\x78\x11\x42\xc7\ -\xb6\x9a\x7f\x11\x55\x25\x81\x2c\x46\x52\x79\x8c\xa5\x4d\xc4\x75\ -\x4a\x4a\x99\x85\xcf\xf3\x96\x90\xdc\x06\x7f\x61\x59\x05\xe9\x45\ -\x35\x1d\x8e\x1a\x68\x8f\x70\xaf\x2d\x41\x60\x8d\xa7\x8c\xc3\xb3\ -\x34\x90\x59\x5d\x90\x3b\x3c\x30\xf2\xfb\xda\x39\xfd\x6b\x1b\x96\ -\x34\xa2\x35\x74\x1a\x07\xc6\x9b\x30\x92\xa3\x9c\x93\x06\xbc\x7c\ -\xa8\x2c\xbf\xf9\xbc\xe9\x04\x9c\xf0\x79\x86\x45\x49\x58\xee\xc4\ -\x2e\x2d\xbe\x38\x62\x20\x8c\x04\x96\x87\x4f\x93\x4d\x39\x4e\xf6\ -\xf6\x63\xcf\x81\x33\x8f\xf1\x75\xb6\x14\x05\xf4\xa7\x5f\x3e\x79\ -\x64\x3c\x9a\x7c\xf7\x4c\xff\x5b\xb4\x40\xc1\xb7\xea\x5f\x61\x44\ -\x97\xb1\x8e\x6a\x30\x68\xaa\xc5\x99\x63\x56\x64\x33\x39\x4c\xa6\ -\x73\xc8\x92\x80\x9e\x37\x18\xf9\x16\xde\x1f\xb1\x31\x36\x6a\xe1\ -\x3b\x0b\x5e\xe3\x5e\x37\x06\xfb\x06\xa0\x48\xba\xd5\xd9\xfb\xfe\ -\xa0\xc0\x2e\x85\x80\xa8\xd7\xf1\xef\xff\xf6\xf8\x57\xde\x3e\x7e\ -\x82\x7d\x20\x81\x80\xa2\xe3\xe1\xf9\xcf\x60\x8e\x66\x30\x13\xc2\ -\x48\x1b\x2a\xf2\xac\x09\x3a\xfb\x40\x96\x4a\x64\x73\x36\xc6\x27\ -\x64\x9c\x3e\xef\x81\x9c\x4c\xe0\xc7\x0b\x9e\x45\xc0\xad\x23\x1e\ -\x4b\xe0\xcd\xa3\x6f\xa0\xfd\x33\x96\xdc\xf5\x8b\xb6\xa1\xab\x95\ -\xe2\xe9\xdd\x90\x39\x86\x9a\xaf\x6f\xbc\xf1\xde\xcf\xdd\x3a\xef\ -\xf1\x35\x77\xac\x46\x45\x80\x39\x6f\x65\x70\x4c\x5f\x8a\x9e\xcc\ -\x52\x9c\x32\x22\x05\x34\xbb\xe0\xd8\x46\xe5\x12\x6e\xf3\x1e\xc7\ -\xad\x65\xbd\x34\x45\x43\x6c\x42\xc7\x81\x17\xbb\xb1\xe6\x53\x51\ -\xd4\x6c\xfe\x03\x70\x6c\x2b\xba\x7b\x5c\x58\xfd\xbd\x4e\x51\x8c\ -\x72\xa5\xdc\x07\xe8\x6d\xd4\x6d\xb9\xf3\x86\x8e\x75\x4b\xe7\x3e\ -\xd6\x7c\xdb\x8d\x58\xbc\xa4\xc1\xa9\x6c\xa2\x3e\xc0\x36\xa7\xb5\ -\x78\x11\x79\xe2\x32\xa2\x38\x01\xfb\xce\xc0\x39\xbc\xd9\x73\x02\ -\xab\xea\xa3\x88\x84\xf9\xfd\xea\x67\x18\x61\x14\x78\xe0\xdb\x38\ -\xf8\x0f\x19\xab\xb6\xcf\x4e\xe2\x23\x17\x12\x4e\x1f\x67\xa4\xae\ -\xca\x77\xdd\xae\xfb\x97\x3d\x55\x15\xf4\x2f\x6c\x6c\x6a\xc0\x9c\ -\x9a\x10\x2a\x43\xe5\xb0\x8b\x57\x32\xb1\x27\x16\x4d\x62\x64\x38\ -\x86\xc1\x13\x67\x91\xd7\xe3\x56\x53\xf0\x3d\xb9\x2e\xe8\x82\x4f\ -\xa3\x98\x32\x35\x6a\x7f\x96\xd1\xcb\xc2\x74\x72\x3b\x0e\x1d\xb4\ -\xb0\x72\x16\x12\xb3\x5e\xc9\x8a\x0d\x24\xcc\x59\xbb\x7c\x49\xcd\ -\xf5\xf7\xad\x6d\xfc\x5a\x55\xc0\xbb\x4c\x9a\x51\xd7\x49\x25\x3b\ -\x96\xc8\xfe\xf3\x77\xaf\xbe\xb3\xbb\xf7\xd4\x68\xf4\xb9\x47\x37\ -\xef\x6f\xad\x78\x03\x61\xbf\x8a\x80\x46\x65\xd8\xae\xb1\x7a\x0f\ -\x9c\x4e\x75\x19\x12\xd2\x15\x6e\xc5\xee\xa2\x1a\x15\x9c\x21\xce\ -\xf2\x62\xda\x4a\xd3\x8a\xa7\xa8\xb9\xac\x3c\x88\x71\xd2\x1f\x98\ -\xfb\xdc\x23\x1d\xdd\x9f\xad\x3c\x86\x9a\x80\xc6\xf4\x75\x15\x76\ -\x5c\x81\x84\x74\xb5\x6b\x79\xf1\xd0\xa9\xae\x36\xb3\xb8\x5b\xc5\ -\x3c\xd7\x8b\xdf\xf2\x12\x89\x86\x3f\x3f\xba\xb1\xbb\x29\x70\x06\ -\x0d\x41\x83\x5d\x75\x26\x89\xef\x3a\x24\x92\xba\xb9\xe2\x8e\x07\ -\xbb\x8e\x5e\x8d\xc0\xc7\x1d\x9e\x0f\x48\x6c\xe8\x5e\x1e\xec\x43\ -\x35\x95\xf8\x80\x04\x03\xd3\x4b\x3b\x06\x77\xa0\xe7\x88\x81\xd6\ -\x6d\x7f\xd3\x64\x5c\xdb\x21\x64\x1d\xe1\x1c\xba\xe7\x47\xfb\x56\ -\x1d\x8d\xb7\x60\x34\x91\x41\x26\x63\x16\x9c\xd5\xf5\x65\x56\x1c\ -\x7a\x8e\x7d\x45\x34\x31\x8e\xb2\x6b\x4d\x60\x06\x89\xbd\x24\xd1\ -\x8c\xa1\xb8\x02\x5d\x37\x9d\x66\x8b\x6e\x92\xb0\x7d\xf4\x9d\x73\ -\xb4\xf2\x49\x10\xf8\x88\x12\x03\x89\x45\x18\x9d\x48\x33\x55\xb9\ -\x6c\x70\xa6\x87\xe9\x76\x19\xa5\x04\xe1\xb5\x8b\x89\x87\xef\xea\ -\xb6\x45\xed\x62\xf2\x88\x9b\xc3\xdd\x0f\xed\xe7\x0d\x18\x83\x9f\ -\x34\x81\xe9\x24\xea\x38\xfd\xc5\xb5\x14\xe7\x05\xa1\xd2\xff\x82\ -\xc0\x14\x09\x5f\xb1\xb6\x4c\x35\xbf\x49\xc7\x55\x53\xa5\xf5\xff\ -\x35\xfe\x2d\xc0\x00\x9c\x52\x2d\x45\x51\x33\x5f\xf3\x00\x00\x00\ -\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ -" - -qt_resource_name = b"\ -\x00\x05\ -\x00\x6f\xa6\x53\ -\x00\x69\ -\x00\x63\x00\x6f\x00\x6e\x00\x73\ -\x00\x0d\ -\x0a\x6b\x39\x07\ -\x00\x7a\ -\x00\x6f\x00\x6f\x00\x6d\x00\x5f\x00\x6c\x00\x61\x00\x73\x00\x74\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x14\ -\x02\x48\xf4\xa7\ -\x00\x70\ -\x00\x65\x00\x72\x00\x73\x00\x6f\x00\x6e\x00\x61\x00\x6c\x00\x5f\x00\x66\x00\x69\x00\x6e\x00\x61\x00\x6e\x00\x63\x00\x65\x00\x2e\ -\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x66\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x73\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x13\ -\x00\x64\x64\x07\ -\x00\x64\ -\x00\x6f\x00\x63\x00\x75\x00\x6d\x00\x65\x00\x6e\x00\x74\x00\x5f\x00\x73\x00\x68\x00\x61\x00\x70\x00\x65\x00\x73\x00\x2e\x00\x70\ -\x00\x6e\x00\x67\ -\x00\x11\ -\x09\x2e\xcd\x47\ -\x00\x64\ -\x00\x72\x00\x61\x00\x77\x00\x5f\x00\x63\x00\x6f\x00\x6e\x00\x76\x00\x6f\x00\x6c\x00\x76\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\ -\x00\x12\ -\x06\x76\xb8\xc7\ -\x00\x74\ -\x00\x68\x00\x69\x00\x6e\x00\x67\x00\x73\x00\x5f\x00\x64\x00\x69\x00\x67\x00\x69\x00\x74\x00\x61\x00\x6c\x00\x2e\x00\x70\x00\x6e\ -\x00\x67\ -\x00\x0f\ -\x08\xf5\x45\x67\ -\x00\x63\ -\x00\x68\x00\x61\x00\x72\x00\x74\x00\x5f\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0c\ -\x09\x12\x7a\xe7\ -\x00\x61\ -\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x5f\x00\x69\x00\x6e\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x5f\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x6c\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x18\ -\x00\x92\xf7\xc7\ -\x00\x74\ -\x00\x72\x00\x61\x00\x6e\x00\x73\x00\x66\x00\x6f\x00\x72\x00\x6d\x00\x5f\x00\x72\x00\x6f\x00\x74\x00\x61\x00\x74\x00\x65\x00\x5f\ -\x00\x32\x00\x37\x00\x30\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x61\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x6e\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x6c\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x79\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x18\ -\x01\x82\xf7\xc7\ -\x00\x74\ -\x00\x72\x00\x61\x00\x6e\x00\x73\x00\x66\x00\x6f\x00\x72\x00\x6d\x00\x5f\x00\x72\x00\x6f\x00\x74\x00\x61\x00\x74\x00\x65\x00\x5f\ -\x00\x31\x00\x38\x00\x30\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x14\ -\x04\xe4\x5f\xa7\ -\x00\x75\ -\x00\x6e\x00\x69\x00\x76\x00\x65\x00\x72\x00\x73\x00\x61\x00\x6c\x00\x5f\x00\x62\x00\x69\x00\x6e\x00\x61\x00\x72\x00\x79\x00\x2e\ -\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x56\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x63\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0a\x9b\xab\x47\ -\x00\x77\ -\x00\x69\x00\x74\x00\x63\x00\x68\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x07\ -\x0c\xf8\x57\x87\ -\x00\x65\ -\x00\x79\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0e\ -\x06\xec\xe1\x47\ -\x00\x61\ -\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x5f\x00\x6a\x00\x6f\x00\x69\x00\x6e\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x10\ -\x02\x19\x10\x87\ -\x00\x61\ -\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x5f\x00\x64\x00\x69\x00\x76\x00\x69\x00\x64\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x57\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x64\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0c\ -\x0b\xab\x87\x87\ -\x00\x64\ -\x00\x6f\x00\x6f\x00\x72\x00\x5f\x00\x6f\x00\x75\x00\x74\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x60\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x6d\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0b\ -\x08\x6e\xa1\x87\ -\x00\x65\ -\x00\x79\x00\x65\x00\x5f\x00\x72\x00\x65\x00\x64\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0c\ -\x0e\x2b\x3c\x67\ -\x00\x65\ -\x00\x79\x00\x65\x00\x5f\x00\x62\x00\x6c\x00\x75\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x5c\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x69\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x10\ -\x0a\x25\x7d\x07\ -\x00\x76\ -\x00\x69\x00\x64\x00\x65\x00\x6f\x00\x64\x00\x69\x00\x73\x00\x70\x00\x6c\x00\x61\x00\x79\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x54\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x61\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0a\ -\x0a\xc8\xf7\x27\ -\x00\x66\ -\x00\x69\x00\x6c\x00\x74\x00\x65\x00\x72\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0d\ -\x07\xf5\x8c\x27\ -\x00\x61\ -\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x5f\x00\x6f\x00\x75\x00\x74\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0f\ -\x08\x2e\xcd\x87\ -\x00\x7a\ -\x00\x6f\x00\x6f\x00\x6d\x00\x5f\x00\x65\x00\x78\x00\x74\x00\x65\x00\x6e\x00\x64\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x10\ -\x0c\xa4\x3f\x07\ -\x00\x63\ -\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\x00\x72\x00\x62\x00\x6f\x00\x61\x00\x72\x00\x64\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0c\ -\x05\x17\x3c\x87\ -\x00\x65\ -\x00\x79\x00\x65\x00\x5f\x00\x67\x00\x72\x00\x61\x00\x79\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0a\ -\x0a\xc8\xfb\x07\ -\x00\x66\ -\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x64\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x71\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x5a\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x67\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x68\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x75\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x16\ -\x03\x71\x41\x27\ -\x00\x63\ -\x00\x68\x00\x61\x00\x72\x00\x74\x00\x5f\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x5f\x00\x64\x00\x65\x00\x6c\x00\x65\x00\x74\ -\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x13\ -\x09\xac\x56\xe7\ -\x00\x63\ -\x00\x68\x00\x61\x00\x72\x00\x74\x00\x5f\x00\x6c\x00\x69\x00\x6e\x00\x65\x00\x5f\x00\x65\x00\x64\x00\x69\x00\x74\x00\x2e\x00\x70\ -\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x55\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x62\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x17\ -\x04\x90\x4d\x47\ -\x00\x74\ -\x00\x72\x00\x61\x00\x6e\x00\x73\x00\x66\x00\x6f\x00\x72\x00\x6d\x00\x5f\x00\x72\x00\x6f\x00\x74\x00\x61\x00\x74\x00\x65\x00\x5f\ -\x00\x39\x00\x30\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x59\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x66\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x62\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x6f\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x20\ -\x03\x53\x0a\xa7\ -\x00\x66\ -\x00\x6c\x00\x61\x00\x67\x00\x5f\x00\x61\x00\x69\x00\x72\x00\x66\x00\x69\x00\x65\x00\x6c\x00\x64\x00\x5f\x00\x76\x00\x65\x00\x68\ -\x00\x69\x00\x63\x00\x6c\x00\x65\x00\x5f\x00\x73\x00\x61\x00\x66\x00\x65\x00\x74\x00\x79\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0d\ -\x02\x77\xeb\xe7\ -\x00\x65\ -\x00\x79\x00\x65\x00\x5f\x00\x67\x00\x72\x00\x65\x00\x65\x00\x6e\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x15\ -\x08\x99\xca\x07\ -\x00\x63\ -\x00\x68\x00\x61\x00\x72\x00\x74\x00\x5f\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x5f\x00\x65\x00\x72\x00\x72\x00\x6f\x00\x72\ -\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x65\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x72\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x5d\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x6a\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0c\ -\x06\xeb\x91\xa7\ -\x00\x7a\ -\x00\x6f\x00\x6f\x00\x6d\x00\x5f\x00\x6f\x00\x75\x00\x74\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x12\ -\x05\x05\x48\x87\ -\x00\x63\ -\x00\x68\x00\x61\x00\x72\x00\x74\x00\x5f\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x5f\x00\x67\x00\x6f\x00\x2e\x00\x70\x00\x6e\ -\x00\x67\ -\x00\x13\ -\x05\x96\xab\xc7\ -\x00\x63\ -\x00\x68\x00\x61\x00\x72\x00\x74\x00\x5f\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x5f\x00\x61\x00\x64\x00\x64\x00\x2e\x00\x70\ -\x00\x6e\x00\x67\ -\x00\x14\ -\x08\xdf\x32\x67\ -\x00\x74\ -\x00\x72\x00\x61\x00\x6e\x00\x73\x00\x66\x00\x6f\x00\x72\x00\x6d\x00\x5f\x00\x72\x00\x6f\x00\x74\x00\x61\x00\x74\x00\x65\x00\x2e\ -\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x58\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x63\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x70\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x6b\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x78\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x5e\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x6b\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x69\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x76\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x6a\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x77\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x12\ -\x03\x5f\x4f\x47\ -\x00\x65\ -\x00\x64\x00\x67\x00\x65\x00\x5f\x00\x64\x00\x65\x00\x74\x00\x65\x00\x63\x00\x74\x00\x69\x00\x6f\x00\x6e\x00\x2e\x00\x70\x00\x6e\ -\x00\x67\ -\x00\x19\ -\x02\x0d\x13\x67\ -\x00\x63\ -\x00\x6f\x00\x6e\x00\x76\x00\x65\x00\x72\x00\x74\x00\x5f\x00\x63\x00\x6f\x00\x6c\x00\x6f\x00\x72\x00\x5f\x00\x74\x00\x6f\x00\x5f\ -\x00\x67\x00\x72\x00\x61\x00\x79\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x67\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x74\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0d\ -\x01\xde\xa2\x47\ -\x00\x6c\ -\x00\x69\x00\x67\x00\x68\x00\x74\x00\x62\x00\x75\x00\x6c\x00\x62\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x09\ -\x0f\x6d\xb4\xc7\ -\x00\x6b\ -\x00\x65\x00\x79\x00\x5f\x00\x7a\x00\x2e\x00\x70\x00\x6e\x00\x67\ -\x00\x0b\ -\x05\x03\x9b\x27\ -\x00\x7a\ -\x00\x6f\x00\x6f\x00\x6d\x00\x5f\x00\x69\x00\x6e\x00\x2e\x00\x70\x00\x6e\x00\x67\ -" - -qt_resource_struct_v1 = b"\ -\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\ -\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x02\ -\x00\x00\x00\x00\x00\x02\x00\x00\x00\x3f\x00\x00\x00\x03\ -\x00\x00\x00\x76\x00\x00\x00\x00\x00\x01\x00\x00\x12\xbb\ -\x00\x00\x01\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x34\xc1\ -\x00\x00\x01\xb4\x00\x00\x00\x00\x00\x01\x00\x00\x44\x64\ -\x00\x00\x07\xd2\x00\x00\x00\x00\x00\x01\x00\x02\x4f\x1c\ -\x00\x00\x07\x82\x00\x00\x00\x00\x00\x01\x00\x02\x44\xa1\ -\x00\x00\x02\x7e\x00\x00\x00\x00\x00\x01\x00\x01\x35\x6f\ -\x00\x00\x00\x30\x00\x00\x00\x00\x00\x01\x00\x00\x07\xc7\ -\x00\x00\x05\xa6\x00\x00\x00\x00\x00\x01\x00\x01\xe0\xe5\ -\x00\x00\x05\x60\x00\x00\x00\x00\x00\x01\x00\x01\xdc\x7f\ -\x00\x00\x07\x58\x00\x00\x00\x00\x00\x01\x00\x02\x3e\xdf\ -\x00\x00\x04\x86\x00\x00\x00\x00\x00\x01\x00\x01\xb6\xba\ -\x00\x00\x04\xfc\x00\x00\x00\x00\x00\x01\x00\x01\xcd\x0c\ -\x00\x00\x01\xea\x00\x00\x00\x00\x00\x01\x00\x00\x4b\x0a\ -\x00\x00\x08\x0a\x00\x00\x00\x00\x00\x01\x00\x02\x59\x8e\ -\x00\x00\x06\x44\x00\x00\x00\x00\x00\x01\x00\x02\x0b\x93\ -\x00\x00\x04\x06\x00\x00\x00\x00\x00\x01\x00\x01\x93\x94\ -\x00\x00\x06\x6e\x00\x00\x00\x00\x00\x01\x00\x02\x13\xe6\ -\x00\x00\x00\xca\x00\x00\x00\x00\x00\x01\x00\x00\x1e\x8b\ -\x00\x00\x06\x26\x00\x00\x00\x00\x00\x01\x00\x02\x04\x15\ -\x00\x00\x02\x5c\x00\x00\x00\x00\x00\x01\x00\x01\x30\x30\ -\x00\x00\x03\x9c\x00\x00\x00\x00\x00\x01\x00\x01\x81\x7f\ -\x00\x00\x03\xbc\x00\x00\x00\x00\x00\x01\x00\x01\x85\xfe\ -\x00\x00\x02\xf2\x00\x00\x00\x00\x00\x01\x00\x01\x49\xd5\ -\x00\x00\x05\xc6\x00\x00\x00\x00\x00\x01\x00\x01\xf1\xdf\ -\x00\x00\x06\x9a\x00\x00\x00\x00\x00\x01\x00\x02\x1c\xbb\ -\x00\x00\x00\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x23\x94\ -\x00\x00\x01\x18\x00\x00\x00\x00\x00\x01\x00\x00\x2c\x2c\ -\x00\x00\x00\xa2\x00\x00\x00\x00\x00\x01\x00\x00\x19\x38\ -\x00\x00\x04\xb8\x00\x00\x00\x00\x00\x01\x00\x01\xbf\x8e\ -\x00\x00\x03\x44\x00\x00\x00\x00\x00\x01\x00\x01\x6f\x38\ -\x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ -\x00\x00\x02\x30\x00\x00\x00\x00\x00\x01\x00\x00\x53\xde\ -\x00\x00\x03\x82\x00\x00\x00\x00\x00\x01\x00\x01\x7b\x11\ -\x00\x00\x04\x24\x00\x00\x00\x00\x00\x01\x00\x01\xa4\x58\ -\x00\x00\x02\xbc\x00\x00\x00\x00\x00\x01\x00\x01\x3f\xb7\ -\x00\x00\x03\xe0\x00\x00\x00\x00\x00\x01\x00\x01\x8e\x4b\ -\x00\x00\x02\x48\x00\x00\x00\x00\x00\x01\x00\x01\x29\x69\ -\x00\x00\x03\x0e\x00\x00\x00\x00\x00\x01\x00\x01\x5a\x79\ -\x00\x00\x03\x6a\x00\x00\x00\x00\x00\x01\x00\x01\x76\x1d\ -\x00\x00\x04\xe4\x00\x00\x00\x00\x00\x01\x00\x01\xc8\x65\ -\x00\x00\x02\x18\x00\x00\x00\x00\x00\x01\x00\x00\x4f\x31\ -\x00\x00\x02\xa4\x00\x00\x00\x00\x00\x01\x00\x01\x3b\x18\ -\x00\x00\x06\xc8\x00\x00\x00\x00\x00\x01\x00\x02\x23\x3f\ -\x00\x00\x05\x30\x00\x00\x00\x00\x00\x01\x00\x01\xd3\x6a\ -\x00\x00\x04\x56\x00\x00\x00\x00\x00\x01\x00\x01\xad\xa9\ -\x00\x00\x03\x2c\x00\x00\x00\x00\x00\x01\x00\x01\x6b\x65\ -\x00\x00\x06\x0e\x00\x00\x00\x00\x00\x01\x00\x02\x00\x03\ -\x00\x00\x07\x10\x00\x00\x00\x00\x00\x01\x00\x02\x30\xae\ -\x00\x00\x01\x36\x00\x00\x00\x00\x00\x01\x00\x00\x30\xd3\ -\x00\x00\x02\xda\x00\x00\x00\x00\x00\x01\x00\x01\x45\x2d\ -\x00\x00\x01\x84\x00\x00\x00\x00\x00\x01\x00\x00\x3b\x62\ -\x00\x00\x05\x48\x00\x00\x00\x00\x00\x01\x00\x01\xd7\x94\ -\x00\x00\x06\xe0\x00\x00\x00\x00\x00\x01\x00\x02\x27\x72\ -\x00\x00\x04\x3e\x00\x00\x00\x00\x00\x01\x00\x01\xa8\x9a\ -\x00\x00\x05\xf6\x00\x00\x00\x00\x00\x01\x00\x01\xfa\x7c\ -\x00\x00\x00\x5e\x00\x00\x00\x00\x00\x01\x00\x00\x0d\xe5\ -\x00\x00\x07\xba\x00\x00\x00\x00\x00\x01\x00\x02\x4b\x19\ -\x00\x00\x04\x6e\x00\x00\x00\x00\x00\x01\x00\x01\xb2\x7b\ -\x00\x00\x07\x28\x00\x00\x00\x00\x00\x01\x00\x02\x35\x5c\ -\x00\x00\x07\x40\x00\x00\x00\x00\x00\x01\x00\x02\x39\xcf\ -\x00\x00\x06\xf8\x00\x00\x00\x00\x00\x01\x00\x02\x2b\xce\ -\x00\x00\x01\x9c\x00\x00\x00\x00\x00\x01\x00\x00\x3f\xdc\ -\x00\x00\x07\xf2\x00\x00\x00\x00\x00\x01\x00\x02\x54\xf8\ -" - -qt_resource_struct_v2 = b"\ -\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\ -\x00\x00\x00\x00\x00\x00\x00\x00\ -\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x02\ -\x00\x00\x00\x00\x00\x00\x00\x00\ -\x00\x00\x00\x00\x00\x02\x00\x00\x00\x3f\x00\x00\x00\x03\ -\x00\x00\x00\x00\x00\x00\x00\x00\ -\x00\x00\x00\x76\x00\x00\x00\x00\x00\x01\x00\x00\x12\xbb\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x01\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x34\xc1\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x01\xb4\x00\x00\x00\x00\x00\x01\x00\x00\x44\x64\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x07\xd2\x00\x00\x00\x00\x00\x01\x00\x02\x4f\x1c\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x07\x82\x00\x00\x00\x00\x00\x01\x00\x02\x44\xa1\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x02\x7e\x00\x00\x00\x00\x00\x01\x00\x01\x35\x6f\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x00\x30\x00\x00\x00\x00\x00\x01\x00\x00\x07\xc7\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x05\xa6\x00\x00\x00\x00\x00\x01\x00\x01\xe0\xe5\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x05\x60\x00\x00\x00\x00\x00\x01\x00\x01\xdc\x7f\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x07\x58\x00\x00\x00\x00\x00\x01\x00\x02\x3e\xdf\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x04\x86\x00\x00\x00\x00\x00\x01\x00\x01\xb6\xba\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x04\xfc\x00\x00\x00\x00\x00\x01\x00\x01\xcd\x0c\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x01\xea\x00\x00\x00\x00\x00\x01\x00\x00\x4b\x0a\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x08\x0a\x00\x00\x00\x00\x00\x01\x00\x02\x59\x8e\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x06\x44\x00\x00\x00\x00\x00\x01\x00\x02\x0b\x93\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x04\x06\x00\x00\x00\x00\x00\x01\x00\x01\x93\x94\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x06\x6e\x00\x00\x00\x00\x00\x01\x00\x02\x13\xe6\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x00\xca\x00\x00\x00\x00\x00\x01\x00\x00\x1e\x8b\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x06\x26\x00\x00\x00\x00\x00\x01\x00\x02\x04\x15\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x02\x5c\x00\x00\x00\x00\x00\x01\x00\x01\x30\x30\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x03\x9c\x00\x00\x00\x00\x00\x01\x00\x01\x81\x7f\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x03\xbc\x00\x00\x00\x00\x00\x01\x00\x01\x85\xfe\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x02\xf2\x00\x00\x00\x00\x00\x01\x00\x01\x49\xd5\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x05\xc6\x00\x00\x00\x00\x00\x01\x00\x01\xf1\xdf\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x06\x9a\x00\x00\x00\x00\x00\x01\x00\x02\x1c\xbb\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x00\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x23\x94\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x01\x18\x00\x00\x00\x00\x00\x01\x00\x00\x2c\x2c\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x00\xa2\x00\x00\x00\x00\x00\x01\x00\x00\x19\x38\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x04\xb8\x00\x00\x00\x00\x00\x01\x00\x01\xbf\x8e\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x03\x44\x00\x00\x00\x00\x00\x01\x00\x01\x6f\x38\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x02\x30\x00\x00\x00\x00\x00\x01\x00\x00\x53\xde\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x03\x82\x00\x00\x00\x00\x00\x01\x00\x01\x7b\x11\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x04\x24\x00\x00\x00\x00\x00\x01\x00\x01\xa4\x58\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x02\xbc\x00\x00\x00\x00\x00\x01\x00\x01\x3f\xb7\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x03\xe0\x00\x00\x00\x00\x00\x01\x00\x01\x8e\x4b\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x02\x48\x00\x00\x00\x00\x00\x01\x00\x01\x29\x69\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x03\x0e\x00\x00\x00\x00\x00\x01\x00\x01\x5a\x79\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x03\x6a\x00\x00\x00\x00\x00\x01\x00\x01\x76\x1d\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x04\xe4\x00\x00\x00\x00\x00\x01\x00\x01\xc8\x65\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x02\x18\x00\x00\x00\x00\x00\x01\x00\x00\x4f\x31\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x02\xa4\x00\x00\x00\x00\x00\x01\x00\x01\x3b\x18\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x06\xc8\x00\x00\x00\x00\x00\x01\x00\x02\x23\x3f\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x05\x30\x00\x00\x00\x00\x00\x01\x00\x01\xd3\x6a\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x04\x56\x00\x00\x00\x00\x00\x01\x00\x01\xad\xa9\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x03\x2c\x00\x00\x00\x00\x00\x01\x00\x01\x6b\x65\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x06\x0e\x00\x00\x00\x00\x00\x01\x00\x02\x00\x03\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x07\x10\x00\x00\x00\x00\x00\x01\x00\x02\x30\xae\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x01\x36\x00\x00\x00\x00\x00\x01\x00\x00\x30\xd3\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x02\xda\x00\x00\x00\x00\x00\x01\x00\x01\x45\x2d\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x01\x84\x00\x00\x00\x00\x00\x01\x00\x00\x3b\x62\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x05\x48\x00\x00\x00\x00\x00\x01\x00\x01\xd7\x94\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x06\xe0\x00\x00\x00\x00\x00\x01\x00\x02\x27\x72\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x04\x3e\x00\x00\x00\x00\x00\x01\x00\x01\xa8\x9a\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x05\xf6\x00\x00\x00\x00\x00\x01\x00\x01\xfa\x7c\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x00\x5e\x00\x00\x00\x00\x00\x01\x00\x00\x0d\xe5\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x07\xba\x00\x00\x00\x00\x00\x01\x00\x02\x4b\x19\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x04\x6e\x00\x00\x00\x00\x00\x01\x00\x01\xb2\x7b\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x07\x28\x00\x00\x00\x00\x00\x01\x00\x02\x35\x5c\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x07\x40\x00\x00\x00\x00\x00\x01\x00\x02\x39\xcf\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x06\xf8\x00\x00\x00\x00\x00\x01\x00\x02\x2b\xce\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x01\x9c\x00\x00\x00\x00\x00\x01\x00\x00\x3f\xdc\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -\x00\x00\x07\xf2\x00\x00\x00\x00\x00\x01\x00\x02\x54\xf8\ -\x00\x00\x01\x6d\xc9\x56\xe4\x50\ -" - -qt_version = [int(v) for v in QtCore.qVersion().split('.')] -if qt_version < [5, 8, 0]: - rcc_version = 1 - qt_resource_struct = qt_resource_struct_v1 -else: - rcc_version = 2 - qt_resource_struct = qt_resource_struct_v2 - -def qInitResources(): - QtCore.qRegisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data) - -def qCleanupResources(): - QtCore.qUnregisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data) - -qInitResources() diff --git a/app/python/py_simple_gimp/src/__init__.py b/app/python/py_simple_gimp/src/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/__init__.py b/app/python/py_simple_gimp/src/core/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/core.pri b/app/python/py_simple_gimp/src/core/core.pri deleted file mode 100644 index ba2f828..0000000 --- a/app/python/py_simple_gimp/src/core/core.pri +++ /dev/null @@ -1,42 +0,0 @@ -INCLUDEPATH += $$PWD - -SOURCES += $$PWD/histogram.py \ - $$PWD/pnm.py \ - $$PWD/tools.py \ - $$PWD/transformations/transformation.py \ - $$PWD/transformations/bin_gradient.py \ - $$PWD/transformations/bin_iterbimodal.py \ - $$PWD/transformations/bin_manual.py \ - $$PWD/transformations/bin_niblack.py \ - $$PWD/transformations/bin_otsu.py \ - $$PWD/transformations/blur_gaussian.py \ - $$PWD/transformations/blur_linear.py \ - $$PWD/transformations/blur_uniform.py \ - $$PWD/transformations/conversion_grayscale.py \ - $$PWD/transformations/convolution.py \ - $$PWD/transformations/corner_harris.py \ - $$PWD/transformations/correction.py \ - $$PWD/transformations/edge_canny.py \ - $$PWD/transformations/edge_gradient.py \ - $$PWD/transformations/edge_laplacian.py \ - $$PWD/transformations/edge_laplacian_of_gauss.py \ - $$PWD/transformations/edge_prewitt.py \ - $$PWD/transformations/edge_roberts.py \ - $$PWD/transformations/edge_sobel.py \ - $$PWD/transformations/edge_zero.py \ - $$PWD/transformations/histogram_equalization.py \ - $$PWD/transformations/histogram_stretching.py \ - $$PWD/transformations/hough.py \ - $$PWD/transformations/hough_lines.py \ - $$PWD/transformations/hough_rectangles.py \ - $$PWD/transformations/map_height.py \ - $$PWD/transformations/map_horizon.py \ - $$PWD/transformations/map_normal.py \ - $$PWD/transformations/morph_dilate.py \ - $$PWD/transformations/morph_erode.py \ - $$PWD/transformations/morph_openclose.py \ - $$PWD/transformations/morphological_operator.py \ - $$PWD/transformations/negative_image.py \ - $$PWD/transformations/noise_bilateral.py \ - $$PWD/transformations/noise_median.py \ - $$PWD/transformations/segmentation.py diff --git a/app/python/py_simple_gimp/src/core/histogram.py b/app/python/py_simple_gimp/src/core/histogram.py deleted file mode 100644 index aae58df..0000000 --- a/app/python/py_simple_gimp/src/core/histogram.py +++ /dev/null @@ -1,86 +0,0 @@ -"""Histogram.""" -from ctypes.wintypes import RGB - -from PyQt6.QtCore import qDebug -from PyQt6.QtGui import QPainter, QImage -from PyQt6.QtCore import Qt -import enum -import math - - -class Channel(enum): - RGB = 0, - RChannel = 1, - GChannel = 2, - BChannel = 3, - LChannel = 4 - - -class Histogram: - """Histogram""" - def __init__(self, image: QImage): - self.R = {0: 0} - self.G = {0: 0} - self.B = {0: 0} - self.L = {0: 0} - - self.generate(image) - self.maximum = 0 - self.ratio = 0 - - def generate(self, image: QImage): - """Generate histogram.""" - qDebug("Not implemented yet!") - pass - - def maximumValue(self, selectedChannel=Channel.RGB): - """Maximum value.""" - qDebug("Not implemented yet!") - - return 0 - - def get(self, channel=Channel.LChannel): - """Get.""" - if channel == Channel.LChannel: - return self.L - - elif channel == Channel.RChannel: - return self.R - - elif channel == Channel.GChannel: - return self.G - - elif channel == Channel.BChannel: - return self.B - - else: - return 0 - - def getImage(self, channel='LChannel', pen=Qt.GlobalColor.gray): - self.histImage = QImage(255, 100, QImage.Format.Format_ARGB32) - self.histImage.fill(0) - self.painter = QPainter(self.histImage) - self.painter.setBrush(Qt.GlobalColor.transparent) - self.painter.setPen(Qt.GlobalColor.transparent) - self.painter.drawRect(0, 0, 255, 255) - - # Calculate the aspect ratio using the maximal - # value of the color histograms - if channel == Channel.LChannel: - self.maximum = self.maximumValue(Channel.LChannel) - else: - self.maximum = self.maximumValue() - - self.ratio = float(100.0 / float(self.maximum)) - - # Preparing the painter - self.painter.setBrush(pen) - self.painter.setPen(pen.color()) - - hist = self.get(channel) - - for cit in hist: - h = 100 - math.floor(self.ratio * cit.value()) - self.painter.drawLine(cit.key(), h, cit.key(), 100) - - return self.histImage diff --git a/app/python/py_simple_gimp/src/core/matrix/matrix.py b/app/python/py_simple_gimp/src/core/matrix/matrix.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/matrix/matrix2.py b/app/python/py_simple_gimp/src/core/matrix/matrix2.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/pnm.py b/app/python/py_simple_gimp/src/core/pnm.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/tools.py b/app/python/py_simple_gimp/src/core/tools.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations.py b/app/python/py_simple_gimp/src/core/transformations.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/bin_gradient.py b/app/python/py_simple_gimp/src/core/transformations/bin_gradient.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/bin_iterbimodal.py b/app/python/py_simple_gimp/src/core/transformations/bin_iterbimodal.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/bin_manual.py b/app/python/py_simple_gimp/src/core/transformations/bin_manual.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/bin_niblack.py b/app/python/py_simple_gimp/src/core/transformations/bin_niblack.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/bin_otsu.py b/app/python/py_simple_gimp/src/core/transformations/bin_otsu.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/blur_gaussian.py b/app/python/py_simple_gimp/src/core/transformations/blur_gaussian.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/blur_linear.py b/app/python/py_simple_gimp/src/core/transformations/blur_linear.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/blur_uniform.py b/app/python/py_simple_gimp/src/core/transformations/blur_uniform.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/conversion_grayscale.py b/app/python/py_simple_gimp/src/core/transformations/conversion_grayscale.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/convolution.py b/app/python/py_simple_gimp/src/core/transformations/convolution.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/corner_harris.py b/app/python/py_simple_gimp/src/core/transformations/corner_harris.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/correction.py b/app/python/py_simple_gimp/src/core/transformations/correction.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/edge_canny.py b/app/python/py_simple_gimp/src/core/transformations/edge_canny.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/edge_gradient.py b/app/python/py_simple_gimp/src/core/transformations/edge_gradient.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/edge_laplacian.py b/app/python/py_simple_gimp/src/core/transformations/edge_laplacian.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/edge_laplacian_of_gauss.py b/app/python/py_simple_gimp/src/core/transformations/edge_laplacian_of_gauss.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/edge_prewitt.py b/app/python/py_simple_gimp/src/core/transformations/edge_prewitt.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/edge_roberts.py b/app/python/py_simple_gimp/src/core/transformations/edge_roberts.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/edge_sobel.py b/app/python/py_simple_gimp/src/core/transformations/edge_sobel.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/edge_zero.py b/app/python/py_simple_gimp/src/core/transformations/edge_zero.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/histogram_equalization.py b/app/python/py_simple_gimp/src/core/transformations/histogram_equalization.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/histogram_stretching.py b/app/python/py_simple_gimp/src/core/transformations/histogram_stretching.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/hough.py b/app/python/py_simple_gimp/src/core/transformations/hough.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/hough_lines.py b/app/python/py_simple_gimp/src/core/transformations/hough_lines.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/hough_rectangles.py b/app/python/py_simple_gimp/src/core/transformations/hough_rectangles.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/map_height.py b/app/python/py_simple_gimp/src/core/transformations/map_height.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/map_horizon.py b/app/python/py_simple_gimp/src/core/transformations/map_horizon.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/map_normal.py b/app/python/py_simple_gimp/src/core/transformations/map_normal.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/morph_dilate.py b/app/python/py_simple_gimp/src/core/transformations/morph_dilate.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/morph_erode.py b/app/python/py_simple_gimp/src/core/transformations/morph_erode.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/morph_openclose.py b/app/python/py_simple_gimp/src/core/transformations/morph_openclose.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/morphological_operator.py b/app/python/py_simple_gimp/src/core/transformations/morphological_operator.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/negative_image.py b/app/python/py_simple_gimp/src/core/transformations/negative_image.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/noise_bilateral.py b/app/python/py_simple_gimp/src/core/transformations/noise_bilateral.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/noise_median.py b/app/python/py_simple_gimp/src/core/transformations/noise_median.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/segmentation.py b/app/python/py_simple_gimp/src/core/transformations/segmentation.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/core/transformations/transformation.py b/app/python/py_simple_gimp/src/core/transformations/transformation.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/generate_pyuic_files.sh b/app/python/py_simple_gimp/src/generate_pyuic_files.sh deleted file mode 100755 index 27c011c..0000000 --- a/app/python/py_simple_gimp/src/generate_pyuic_files.sh +++ /dev/null @@ -1,9 +0,0 @@ -for file in $2*.ui -do - echo "$file" - [[ -e "$file" ]] || break - output_file="$(basename -s .ui "$file")" - - echo "$output_file"; - python -m PyQt6.uic.pyuic -x "$file" -o $2$output_file'_ui.py'; -done; diff --git a/app/python/py_simple_gimp/src/gui/__init__.py b/app/python/py_simple_gimp/src/gui/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/__init__.py b/app/python/py_simple_gimp/src/gui/dialogs/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/bin_niblack_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/bin_niblack_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/bin_niblack_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/bin_niblack_dialog.ui deleted file mode 100644 index 19b3ff6..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/bin_niblack_dialog.ui +++ /dev/null @@ -1,141 +0,0 @@ - - - BinNiblackDialog - - - - 0 - 0 - 205 - 72 - - - - Niblack Binarization - - - - :/icons/icons/universal_binary.png:/icons/icons/universal_binary.png - - - - - 110 - 10 - 81 - 241 - - - - Qt::Vertical - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 10 - 10 - 16 - 21 - - - - r - - - - - - 10 - 40 - 16 - 21 - - - - a - - - - - - 30 - 10 - 61 - 22 - - - - 1 - - - 100 - - - 15 - - - - - - 30 - 40 - 62 - 22 - - - - -0.990000000000000 - - - -0.010000000000000 - - - 0.010000000000000 - - - -0.200000000000000 - - - - - - - - - buttonBox - accepted() - BinNiblackDialog - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - BinNiblackDialog - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/bin_niblack_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/bin_niblack_dialog_ui.py deleted file mode 100644 index 2232eb4..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/bin_niblack_dialog_ui.py +++ /dev/null @@ -1,63 +0,0 @@ -# Form implementation generated from reading ui file 'bin_niblack_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_BinNiblackDialog(object): - def setupUi(self, BinNiblackDialog): - BinNiblackDialog.setObjectName("BinNiblackDialog") - BinNiblackDialog.resize(205, 72) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/universal_binary.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - BinNiblackDialog.setWindowIcon(icon) - self.buttonBox = QtWidgets.QDialogButtonBox(BinNiblackDialog) - self.buttonBox.setGeometry(QtCore.QRect(110, 10, 81, 241)) - self.buttonBox.setOrientation(QtCore.Qt.Orientations.Vertical) - self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButtons.Cancel|QtWidgets.QDialogButtonBox.StandardButtons.Ok) - self.buttonBox.setObjectName("buttonBox") - self.label = QtWidgets.QLabel(BinNiblackDialog) - self.label.setGeometry(QtCore.QRect(10, 10, 16, 21)) - self.label.setObjectName("label") - self.label_2 = QtWidgets.QLabel(BinNiblackDialog) - self.label_2.setGeometry(QtCore.QRect(10, 40, 16, 21)) - self.label_2.setObjectName("label_2") - self.sB_r = QtWidgets.QSpinBox(BinNiblackDialog) - self.sB_r.setGeometry(QtCore.QRect(30, 10, 61, 22)) - self.sB_r.setMinimum(1) - self.sB_r.setMaximum(100) - self.sB_r.setProperty("value", 15) - self.sB_r.setObjectName("sB_r") - self.dSB_a = QtWidgets.QDoubleSpinBox(BinNiblackDialog) - self.dSB_a.setGeometry(QtCore.QRect(30, 40, 62, 22)) - self.dSB_a.setMinimum(-0.99) - self.dSB_a.setMaximum(-0.01) - self.dSB_a.setSingleStep(0.01) - self.dSB_a.setProperty("value", -0.2) - self.dSB_a.setObjectName("dSB_a") - - self.retranslateUi(BinNiblackDialog) - self.buttonBox.accepted.connect(BinNiblackDialog.accept) - self.buttonBox.rejected.connect(BinNiblackDialog.reject) - QtCore.QMetaObject.connectSlotsByName(BinNiblackDialog) - - def retranslateUi(self, BinNiblackDialog): - _translate = QtCore.QCoreApplication.translate - BinNiblackDialog.setWindowTitle(_translate("BinNiblackDialog", "Niblack Binarization")) - self.label.setText(_translate("BinNiblackDialog", "r")) - self.label_2.setText(_translate("BinNiblackDialog", "a")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - BinNiblackDialog = QtWidgets.QDialog() - ui = Ui_BinNiblackDialog() - ui.setupUi(BinNiblackDialog) - BinNiblackDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/corner_harris_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/corner_harris_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/corner_harris_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/corner_harris_dialog.ui deleted file mode 100644 index 3a96710..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/corner_harris_dialog.ui +++ /dev/null @@ -1,214 +0,0 @@ - - - CornerHarrisDialog - - - - 0 - 0 - 252 - 138 - - - - Corner Harris - - - - :/icons/icons/things_digital.png:/icons/icons/things_digital.png - - - - - 160 - 10 - 81 - 241 - - - - Qt::Vertical - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 10 - 10 - 61 - 21 - - - - sigma - - - - - - 80 - 10 - 62 - 22 - - - - 0.000000000000000 - - - 10.000000000000000 - - - 0.100000000000000 - - - 1.000000000000000 - - - - - - 80 - 40 - 62 - 22 - - - - 0.000000000000000 - - - 5.000000000000000 - - - 0.100000000000000 - - - 0.780000000000000 - - - - - - 80 - 70 - 62 - 22 - - - - 4 - - - 0.000000000000000 - - - 1.000000000000000 - - - 0.050000000000000 - - - 0.050000000000000 - - - - - - 10 - 40 - 61 - 21 - - - - sigma weight - - - - - - 10 - 70 - 61 - 21 - - - - k - - - - - - 10 - 100 - 61 - 21 - - - - threshold - - - - - - 80 - 100 - 81 - 22 - - - - 100000000 - - - 1000 - - - 30000000 - - - - - - - - - buttonBox - accepted() - CornerHarrisDialog - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - CornerHarrisDialog - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/corner_harris_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/corner_harris_dialog_ui.py deleted file mode 100644 index 127aee2..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/corner_harris_dialog_ui.py +++ /dev/null @@ -1,86 +0,0 @@ -# Form implementation generated from reading ui file 'corner_harris_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_CornerHarrisDialog(object): - def setupUi(self, CornerHarrisDialog): - CornerHarrisDialog.setObjectName("CornerHarrisDialog") - CornerHarrisDialog.resize(252, 138) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/things_digital.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - CornerHarrisDialog.setWindowIcon(icon) - self.buttonBox = QtWidgets.QDialogButtonBox(CornerHarrisDialog) - self.buttonBox.setGeometry(QtCore.QRect(160, 10, 81, 241)) - self.buttonBox.setOrientation(QtCore.Qt.Orientations.Vertical) - self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButtons.Cancel|QtWidgets.QDialogButtonBox.StandardButtons.Ok) - self.buttonBox.setObjectName("buttonBox") - self.label = QtWidgets.QLabel(CornerHarrisDialog) - self.label.setGeometry(QtCore.QRect(10, 10, 61, 21)) - self.label.setObjectName("label") - self.dSB_sigma = QtWidgets.QDoubleSpinBox(CornerHarrisDialog) - self.dSB_sigma.setGeometry(QtCore.QRect(80, 10, 62, 22)) - self.dSB_sigma.setMinimum(0.0) - self.dSB_sigma.setMaximum(10.0) - self.dSB_sigma.setSingleStep(0.1) - self.dSB_sigma.setProperty("value", 1.0) - self.dSB_sigma.setObjectName("dSB_sigma") - self.dSB_sigma_weight = QtWidgets.QDoubleSpinBox(CornerHarrisDialog) - self.dSB_sigma_weight.setGeometry(QtCore.QRect(80, 40, 62, 22)) - self.dSB_sigma_weight.setMinimum(0.0) - self.dSB_sigma_weight.setMaximum(5.0) - self.dSB_sigma_weight.setSingleStep(0.1) - self.dSB_sigma_weight.setProperty("value", 0.78) - self.dSB_sigma_weight.setObjectName("dSB_sigma_weight") - self.dSB_k = QtWidgets.QDoubleSpinBox(CornerHarrisDialog) - self.dSB_k.setGeometry(QtCore.QRect(80, 70, 62, 22)) - self.dSB_k.setDecimals(4) - self.dSB_k.setMinimum(0.0) - self.dSB_k.setMaximum(1.0) - self.dSB_k.setSingleStep(0.05) - self.dSB_k.setProperty("value", 0.05) - self.dSB_k.setObjectName("dSB_k") - self.label_2 = QtWidgets.QLabel(CornerHarrisDialog) - self.label_2.setGeometry(QtCore.QRect(10, 40, 61, 21)) - self.label_2.setObjectName("label_2") - self.label_3 = QtWidgets.QLabel(CornerHarrisDialog) - self.label_3.setGeometry(QtCore.QRect(10, 70, 61, 21)) - self.label_3.setObjectName("label_3") - self.label_4 = QtWidgets.QLabel(CornerHarrisDialog) - self.label_4.setGeometry(QtCore.QRect(10, 100, 61, 21)) - self.label_4.setObjectName("label_4") - self.sB_threshold = QtWidgets.QSpinBox(CornerHarrisDialog) - self.sB_threshold.setGeometry(QtCore.QRect(80, 100, 81, 22)) - self.sB_threshold.setMaximum(100000000) - self.sB_threshold.setSingleStep(1000) - self.sB_threshold.setProperty("value", 30000000) - self.sB_threshold.setObjectName("sB_threshold") - - self.retranslateUi(CornerHarrisDialog) - self.buttonBox.accepted.connect(CornerHarrisDialog.accept) - self.buttonBox.rejected.connect(CornerHarrisDialog.reject) - QtCore.QMetaObject.connectSlotsByName(CornerHarrisDialog) - - def retranslateUi(self, CornerHarrisDialog): - _translate = QtCore.QCoreApplication.translate - CornerHarrisDialog.setWindowTitle(_translate("CornerHarrisDialog", "Corner Harris")) - self.label.setText(_translate("CornerHarrisDialog", "sigma")) - self.label_2.setText(_translate("CornerHarrisDialog", "sigma weight")) - self.label_3.setText(_translate("CornerHarrisDialog", "k")) - self.label_4.setText(_translate("CornerHarrisDialog", "threshold")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - CornerHarrisDialog = QtWidgets.QDialog() - ui = Ui_CornerHarrisDialog() - ui.setupUi(CornerHarrisDialog) - CornerHarrisDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/correction_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/correction_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/correction_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/correction_dialog.ui deleted file mode 100644 index d6955ca..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/correction_dialog.ui +++ /dev/null @@ -1,147 +0,0 @@ - - - CorrectionDialog - - - - 0 - 0 - 478 - 341 - - - - Correction - - - - :/icons/icons/lightbulb.png:/icons/icons/lightbulb.png - - - - - - OK - - - - - - - TextLabel - - - - - - - TextLabel - - - - - - - Contrast - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - 1000 - - - 10 - - - 500 - - - Qt::Horizontal - - - - - - - 510 - - - 255 - - - Qt::Horizontal - - - - - - - Brightness - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - PREVIEW - - - - - - - Preview - - - true - - - - - - - 1000 - - - 10 - - - 500 - - - Qt::Horizontal - - - - - - - Gamma - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - TextLabel - - - - - - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/correction_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/correction_dialog_ui.py deleted file mode 100644 index 198eb83..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/correction_dialog_ui.py +++ /dev/null @@ -1,97 +0,0 @@ -# Form implementation generated from reading ui file 'correction_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_CorrectionDialog(object): - def setupUi(self, CorrectionDialog): - CorrectionDialog.setObjectName("CorrectionDialog") - CorrectionDialog.resize(478, 341) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/lightbulb.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - CorrectionDialog.setWindowIcon(icon) - self.gridLayout = QtWidgets.QGridLayout(CorrectionDialog) - self.gridLayout.setObjectName("gridLayout") - self.okButton = QtWidgets.QPushButton(CorrectionDialog) - self.okButton.setObjectName("okButton") - self.gridLayout.addWidget(self.okButton, 5, 3, 1, 1) - self.correctionLabel = QtWidgets.QLabel(CorrectionDialog) - self.correctionLabel.setObjectName("correctionLabel") - self.gridLayout.addWidget(self.correctionLabel, 0, 3, 1, 1) - self.contrastLabel = QtWidgets.QLabel(CorrectionDialog) - self.contrastLabel.setObjectName("contrastLabel") - self.gridLayout.addWidget(self.contrastLabel, 1, 3, 1, 1) - self.contrastLabelText = QtWidgets.QLabel(CorrectionDialog) - self.contrastLabelText.setAlignment(QtCore.Qt.Alignment.AlignRight|QtCore.Qt.Alignment.AlignTrailing|QtCore.Qt.Alignment.AlignVCenter) - self.contrastLabelText.setObjectName("contrastLabelText") - self.gridLayout.addWidget(self.contrastLabelText, 1, 1, 1, 1) - self.contrast = QtWidgets.QSlider(CorrectionDialog) - self.contrast.setMaximum(1000) - self.contrast.setSingleStep(10) - self.contrast.setProperty("value", 500) - self.contrast.setOrientation(QtCore.Qt.Orientations.Horizontal) - self.contrast.setObjectName("contrast") - self.gridLayout.addWidget(self.contrast, 1, 2, 1, 1) - self.correction = QtWidgets.QSlider(CorrectionDialog) - self.correction.setMaximum(510) - self.correction.setProperty("value", 255) - self.correction.setOrientation(QtCore.Qt.Orientations.Horizontal) - self.correction.setObjectName("correction") - self.gridLayout.addWidget(self.correction, 0, 2, 1, 1) - self.correctionTextLabel = QtWidgets.QLabel(CorrectionDialog) - self.correctionTextLabel.setAlignment(QtCore.Qt.Alignment.AlignRight|QtCore.Qt.Alignment.AlignTrailing|QtCore.Qt.Alignment.AlignVCenter) - self.correctionTextLabel.setObjectName("correctionTextLabel") - self.gridLayout.addWidget(self.correctionTextLabel, 0, 1, 1, 1) - self.preview = QtWidgets.QLabel(CorrectionDialog) - self.preview.setObjectName("preview") - self.gridLayout.addWidget(self.preview, 3, 2, 1, 1) - self.previewBox = QtWidgets.QCheckBox(CorrectionDialog) - self.previewBox.setChecked(True) - self.previewBox.setObjectName("previewBox") - self.gridLayout.addWidget(self.previewBox, 5, 1, 1, 1) - self.gamma = QtWidgets.QSlider(CorrectionDialog) - self.gamma.setMaximum(1000) - self.gamma.setSingleStep(10) - self.gamma.setProperty("value", 500) - self.gamma.setOrientation(QtCore.Qt.Orientations.Horizontal) - self.gamma.setObjectName("gamma") - self.gridLayout.addWidget(self.gamma, 2, 2, 1, 1) - self.gammaTextLabel = QtWidgets.QLabel(CorrectionDialog) - self.gammaTextLabel.setAlignment(QtCore.Qt.Alignment.AlignRight|QtCore.Qt.Alignment.AlignTrailing|QtCore.Qt.Alignment.AlignVCenter) - self.gammaTextLabel.setObjectName("gammaTextLabel") - self.gridLayout.addWidget(self.gammaTextLabel, 2, 1, 1, 1) - self.gammaLabel = QtWidgets.QLabel(CorrectionDialog) - self.gammaLabel.setObjectName("gammaLabel") - self.gridLayout.addWidget(self.gammaLabel, 2, 3, 1, 1) - - self.retranslateUi(CorrectionDialog) - QtCore.QMetaObject.connectSlotsByName(CorrectionDialog) - - def retranslateUi(self, CorrectionDialog): - _translate = QtCore.QCoreApplication.translate - CorrectionDialog.setWindowTitle(_translate("CorrectionDialog", "Correction")) - self.okButton.setText(_translate("CorrectionDialog", "OK")) - self.correctionLabel.setText(_translate("CorrectionDialog", "TextLabel")) - self.contrastLabel.setText(_translate("CorrectionDialog", "TextLabel")) - self.contrastLabelText.setText(_translate("CorrectionDialog", "Contrast")) - self.correctionTextLabel.setText(_translate("CorrectionDialog", "Brightness")) - self.preview.setText(_translate("CorrectionDialog", "PREVIEW")) - self.previewBox.setText(_translate("CorrectionDialog", "Preview")) - self.gammaTextLabel.setText(_translate("CorrectionDialog", "Gamma")) - self.gammaLabel.setText(_translate("CorrectionDialog", "TextLabel")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - CorrectionDialog = QtWidgets.QDialog() - ui = Ui_CorrectionDialog() - ui.setupUi(CorrectionDialog) - CorrectionDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/edge_canny_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/edge_canny_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/edge_canny_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/edge_canny_dialog.ui deleted file mode 100644 index 211c296..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/edge_canny_dialog.ui +++ /dev/null @@ -1,138 +0,0 @@ - - - EdgeCannyDialog - - - - 0 - 0 - 261 - 79 - - - - Edge Canny - - - - :/icons/icons/edge_detection.png:/icons/icons/edge_detection.png - - - - - 170 - 10 - 81 - 241 - - - - Qt::Vertical - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 10 - 10 - 81 - 21 - - - - lower threshold - - - - - - 10 - 40 - 81 - 21 - - - - upper threshold - - - - - - 100 - 10 - 61 - 22 - - - - 0 - - - 255 - - - 50 - - - - - - 100 - 40 - 61 - 22 - - - - 0 - - - 255 - - - 100 - - - - - - - - - buttonBox - accepted() - EdgeCannyDialog - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - EdgeCannyDialog - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/edge_canny_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/edge_canny_dialog_ui.py deleted file mode 100644 index 96c67b8..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/edge_canny_dialog_ui.py +++ /dev/null @@ -1,62 +0,0 @@ -# Form implementation generated from reading ui file 'edge_canny_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_EdgeCannyDialog(object): - def setupUi(self, EdgeCannyDialog): - EdgeCannyDialog.setObjectName("EdgeCannyDialog") - EdgeCannyDialog.resize(261, 79) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/edge_detection.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - EdgeCannyDialog.setWindowIcon(icon) - self.buttonBox = QtWidgets.QDialogButtonBox(EdgeCannyDialog) - self.buttonBox.setGeometry(QtCore.QRect(170, 10, 81, 241)) - self.buttonBox.setOrientation(QtCore.Qt.Orientations.Vertical) - self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButtons.Cancel|QtWidgets.QDialogButtonBox.StandardButtons.Ok) - self.buttonBox.setObjectName("buttonBox") - self.label = QtWidgets.QLabel(EdgeCannyDialog) - self.label.setGeometry(QtCore.QRect(10, 10, 81, 21)) - self.label.setObjectName("label") - self.label_2 = QtWidgets.QLabel(EdgeCannyDialog) - self.label_2.setGeometry(QtCore.QRect(10, 40, 81, 21)) - self.label_2.setObjectName("label_2") - self.sB_lower = QtWidgets.QSpinBox(EdgeCannyDialog) - self.sB_lower.setGeometry(QtCore.QRect(100, 10, 61, 22)) - self.sB_lower.setMinimum(0) - self.sB_lower.setMaximum(255) - self.sB_lower.setProperty("value", 50) - self.sB_lower.setObjectName("sB_lower") - self.sB_upper = QtWidgets.QSpinBox(EdgeCannyDialog) - self.sB_upper.setGeometry(QtCore.QRect(100, 40, 61, 22)) - self.sB_upper.setMinimum(0) - self.sB_upper.setMaximum(255) - self.sB_upper.setProperty("value", 100) - self.sB_upper.setObjectName("sB_upper") - - self.retranslateUi(EdgeCannyDialog) - self.buttonBox.accepted.connect(EdgeCannyDialog.accept) - self.buttonBox.rejected.connect(EdgeCannyDialog.reject) - QtCore.QMetaObject.connectSlotsByName(EdgeCannyDialog) - - def retranslateUi(self, EdgeCannyDialog): - _translate = QtCore.QCoreApplication.translate - EdgeCannyDialog.setWindowTitle(_translate("EdgeCannyDialog", "Edge Canny")) - self.label.setText(_translate("EdgeCannyDialog", "lower threshold")) - self.label_2.setText(_translate("EdgeCannyDialog", "upper threshold")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - EdgeCannyDialog = QtWidgets.QDialog() - ui = Ui_EdgeCannyDialog() - ui.setupUi(EdgeCannyDialog) - EdgeCannyDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/edge_zero_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/edge_zero_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/edge_zero_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/edge_zero_dialog.ui deleted file mode 100644 index 154be3f..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/edge_zero_dialog.ui +++ /dev/null @@ -1,161 +0,0 @@ - - - EdgeZeroDialog - - - - 0 - 0 - 227 - 101 - - - - Edge Zero Crossing - - - - :/icons/icons/edge_detection.png:/icons/icons/edge_detection.png - - - - - 70 - 10 - 61 - 22 - - - - - - - 71 - 40 - 61 - 22 - - - - 0.000000000000000 - - - 0.200000000000000 - - - 1.600000000000000 - - - - - - 10 - 10 - 46 - 16 - - - - Mask size - - - - - - 10 - 40 - 46 - 16 - - - - Sigma - - - - - - 140 - 10 - 81 - 51 - - - - Qt::Vertical - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - true - - - - - - 10 - 70 - 46 - 21 - - - - Threshold - - - - - - 70 - 70 - 61 - 22 - - - - 127 - - - 5 - - - - - - - - - buttonBox - accepted() - EdgeZeroDialog - accept() - - - 180 - 35 - - - 113 - 50 - - - - - buttonBox - rejected() - EdgeZeroDialog - reject() - - - 180 - 35 - - - 113 - 50 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/edge_zero_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/edge_zero_dialog_ui.py deleted file mode 100644 index c034860..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/edge_zero_dialog_ui.py +++ /dev/null @@ -1,69 +0,0 @@ -# Form implementation generated from reading ui file 'edge_zero_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_EdgeZeroDialog(object): - def setupUi(self, EdgeZeroDialog): - EdgeZeroDialog.setObjectName("EdgeZeroDialog") - EdgeZeroDialog.resize(227, 101) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/edge_detection.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - EdgeZeroDialog.setWindowIcon(icon) - self.comboBox = QtWidgets.QComboBox(EdgeZeroDialog) - self.comboBox.setGeometry(QtCore.QRect(70, 10, 61, 22)) - self.comboBox.setObjectName("comboBox") - self.doubleSpinBox = QtWidgets.QDoubleSpinBox(EdgeZeroDialog) - self.doubleSpinBox.setGeometry(QtCore.QRect(71, 40, 61, 22)) - self.doubleSpinBox.setMinimum(0.0) - self.doubleSpinBox.setSingleStep(0.2) - self.doubleSpinBox.setProperty("value", 1.6) - self.doubleSpinBox.setObjectName("doubleSpinBox") - self.label = QtWidgets.QLabel(EdgeZeroDialog) - self.label.setGeometry(QtCore.QRect(10, 10, 46, 16)) - self.label.setObjectName("label") - self.label_2 = QtWidgets.QLabel(EdgeZeroDialog) - self.label_2.setGeometry(QtCore.QRect(10, 40, 46, 16)) - self.label_2.setObjectName("label_2") - self.buttonBox = QtWidgets.QDialogButtonBox(EdgeZeroDialog) - self.buttonBox.setGeometry(QtCore.QRect(140, 10, 81, 51)) - self.buttonBox.setOrientation(QtCore.Qt.Orientations.Vertical) - self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButtons.Cancel|QtWidgets.QDialogButtonBox.StandardButtons.Ok) - self.buttonBox.setCenterButtons(True) - self.buttonBox.setObjectName("buttonBox") - self.label_3 = QtWidgets.QLabel(EdgeZeroDialog) - self.label_3.setGeometry(QtCore.QRect(10, 70, 46, 21)) - self.label_3.setObjectName("label_3") - self.spinBox = QtWidgets.QSpinBox(EdgeZeroDialog) - self.spinBox.setGeometry(QtCore.QRect(70, 70, 61, 22)) - self.spinBox.setMaximum(127) - self.spinBox.setProperty("value", 5) - self.spinBox.setObjectName("spinBox") - - self.retranslateUi(EdgeZeroDialog) - self.buttonBox.accepted.connect(EdgeZeroDialog.accept) - self.buttonBox.rejected.connect(EdgeZeroDialog.reject) - QtCore.QMetaObject.connectSlotsByName(EdgeZeroDialog) - - def retranslateUi(self, EdgeZeroDialog): - _translate = QtCore.QCoreApplication.translate - EdgeZeroDialog.setWindowTitle(_translate("EdgeZeroDialog", "Edge Zero Crossing")) - self.label.setText(_translate("EdgeZeroDialog", "Mask size")) - self.label_2.setText(_translate("EdgeZeroDialog", "Sigma")) - self.label_3.setText(_translate("EdgeZeroDialog", "Threshold")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - EdgeZeroDialog = QtWidgets.QDialog() - ui = Ui_EdgeZeroDialog() - ui.setupUi(EdgeZeroDialog) - EdgeZeroDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/gaussian_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/gaussian_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/gaussian_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/gaussian_dialog.ui deleted file mode 100644 index c18f357..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/gaussian_dialog.ui +++ /dev/null @@ -1,113 +0,0 @@ - - - GaussianDialog - - - - 0 - 0 - 227 - 89 - - - - Gausian Blur - - - - :/icons/icons/draw_convolve.png:/icons/icons/draw_convolve.png - - - - - 60 - 10 - 71 - 22 - - - - - - - 70 - 40 - 62 - 22 - - - - 0.000000000000000 - - - 0.250000000000000 - - - 1.000000000000000 - - - - - - 10 - 10 - 46 - 13 - - - - Mask size - - - - - - 10 - 40 - 46 - 13 - - - - Sigma - - - - - - 140 - 60 - 75 - 23 - - - - OK - - - false - - - - - - - - - okButton - clicked() - GaussianDialog - close() - - - 177 - 71 - - - 113 - 44 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/gaussian_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/gaussian_dialog_ui.py deleted file mode 100644 index fdc3809..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/gaussian_dialog_ui.py +++ /dev/null @@ -1,58 +0,0 @@ -# Form implementation generated from reading ui file 'gaussian_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_GaussianDialog(object): - def setupUi(self, GaussianDialog): - GaussianDialog.setObjectName("GaussianDialog") - GaussianDialog.resize(227, 89) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/draw_convolve.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - GaussianDialog.setWindowIcon(icon) - self.comboBox = QtWidgets.QComboBox(GaussianDialog) - self.comboBox.setGeometry(QtCore.QRect(60, 10, 71, 22)) - self.comboBox.setObjectName("comboBox") - self.doubleSpinBox = QtWidgets.QDoubleSpinBox(GaussianDialog) - self.doubleSpinBox.setGeometry(QtCore.QRect(70, 40, 62, 22)) - self.doubleSpinBox.setMinimum(0.0) - self.doubleSpinBox.setSingleStep(0.25) - self.doubleSpinBox.setProperty("value", 1.0) - self.doubleSpinBox.setObjectName("doubleSpinBox") - self.label = QtWidgets.QLabel(GaussianDialog) - self.label.setGeometry(QtCore.QRect(10, 10, 46, 13)) - self.label.setObjectName("label") - self.label_2 = QtWidgets.QLabel(GaussianDialog) - self.label_2.setGeometry(QtCore.QRect(10, 40, 46, 13)) - self.label_2.setObjectName("label_2") - self.okButton = QtWidgets.QPushButton(GaussianDialog) - self.okButton.setGeometry(QtCore.QRect(140, 60, 75, 23)) - self.okButton.setFlat(False) - self.okButton.setObjectName("okButton") - - self.retranslateUi(GaussianDialog) - self.okButton.clicked.connect(GaussianDialog.close) - QtCore.QMetaObject.connectSlotsByName(GaussianDialog) - - def retranslateUi(self, GaussianDialog): - _translate = QtCore.QCoreApplication.translate - GaussianDialog.setWindowTitle(_translate("GaussianDialog", "Gausian Blur ")) - self.label.setText(_translate("GaussianDialog", "Mask size")) - self.label_2.setText(_translate("GaussianDialog", "Sigma")) - self.okButton.setText(_translate("GaussianDialog", "OK")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - GaussianDialog = QtWidgets.QDialog() - ui = Ui_GaussianDialog() - ui.setupUi(GaussianDialog) - GaussianDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/generate_pyuic_files.sh b/app/python/py_simple_gimp/src/gui/dialogs/generate_pyuic_files.sh deleted file mode 100644 index 3b9ed55..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/generate_pyuic_files.sh +++ /dev/null @@ -1,9 +0,0 @@ -for file in $(ls $2*.ui) -do - echo "$file" - [[ -e "$file" ]] || break - output_file="$(basename -s .ui "$file")" - - echo "$output_file"; - python -m PyQt6.uic.pyuic -x "$file" -o $2$output_file'_ui.py'; -done; diff --git a/app/python/py_simple_gimp/src/gui/dialogs/hough_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/hough_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/hough_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/hough_dialog.ui deleted file mode 100644 index 228a358..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/hough_dialog.ui +++ /dev/null @@ -1,109 +0,0 @@ - - - HoughDialog - - - - 0 - 0 - 227 - 72 - - - - Hough Transform - - - - :/icons/icons/videodisplay.png:/icons/icons/videodisplay.png - - - - - 140 - 10 - 81 - 51 - - - - Qt::Vertical - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - true - - - - - - 10 - 10 - 71 - 21 - - - - theta density - - - - - - 90 - 10 - 41 - 22 - - - - 1 - - - 10 - - - 3 - - - - - - - - - buttonBox - accepted() - HoughDialog - accept() - - - 180 - 35 - - - 113 - 50 - - - - - buttonBox - rejected() - HoughDialog - reject() - - - 180 - 35 - - - 113 - 50 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/hough_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/hough_dialog_ui.py deleted file mode 100644 index cc16881..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/hough_dialog_ui.py +++ /dev/null @@ -1,53 +0,0 @@ -# Form implementation generated from reading ui file 'hough_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_HoughDialog(object): - def setupUi(self, HoughDialog): - HoughDialog.setObjectName("HoughDialog") - HoughDialog.resize(227, 72) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/videodisplay.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - HoughDialog.setWindowIcon(icon) - self.buttonBox = QtWidgets.QDialogButtonBox(HoughDialog) - self.buttonBox.setGeometry(QtCore.QRect(140, 10, 81, 51)) - self.buttonBox.setOrientation(QtCore.Qt.Orientations.Vertical) - self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButtons.Cancel|QtWidgets.QDialogButtonBox.StandardButtons.Ok) - self.buttonBox.setCenterButtons(True) - self.buttonBox.setObjectName("buttonBox") - self.label_3 = QtWidgets.QLabel(HoughDialog) - self.label_3.setGeometry(QtCore.QRect(10, 10, 71, 21)) - self.label_3.setObjectName("label_3") - self.sB_theta_density = QtWidgets.QSpinBox(HoughDialog) - self.sB_theta_density.setGeometry(QtCore.QRect(90, 10, 41, 22)) - self.sB_theta_density.setMinimum(1) - self.sB_theta_density.setMaximum(10) - self.sB_theta_density.setProperty("value", 3) - self.sB_theta_density.setObjectName("sB_theta_density") - - self.retranslateUi(HoughDialog) - self.buttonBox.accepted.connect(HoughDialog.accept) - self.buttonBox.rejected.connect(HoughDialog.reject) - QtCore.QMetaObject.connectSlotsByName(HoughDialog) - - def retranslateUi(self, HoughDialog): - _translate = QtCore.QCoreApplication.translate - HoughDialog.setWindowTitle(_translate("HoughDialog", "Hough Transform")) - self.label_3.setText(_translate("HoughDialog", "theta density")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - HoughDialog = QtWidgets.QDialog() - ui = Ui_HoughDialog() - ui.setupUi(HoughDialog) - HoughDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/hough_lines_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/hough_lines_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/hough_lines_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/hough_lines_dialog.ui deleted file mode 100644 index 387e7ac..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/hough_lines_dialog.ui +++ /dev/null @@ -1,132 +0,0 @@ - - - HoughLinesDialog - - - - 0 - 0 - 272 - 76 - - - - Hough Lines Detection - - - - :/icons/icons/videodisplay.png:/icons/icons/videodisplay.png - - - - - 180 - 10 - 81 - 51 - - - - Qt::Vertical - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - true - - - - - - 10 - 10 - 71 - 21 - - - - threshold - - - - - - 100 - 10 - 71 - 22 - - - - 0 - - - 255 - - - 150 - - - - - - 10 - 40 - 81 - 21 - - - - draw whole lines - - - - - - 100 - 40 - 69 - 22 - - - - - - - - - - buttonBox - accepted() - HoughLinesDialog - accept() - - - 180 - 35 - - - 113 - 50 - - - - - buttonBox - rejected() - HoughLinesDialog - reject() - - - 180 - 35 - - - 113 - 50 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/hough_lines_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/hough_lines_dialog_ui.py deleted file mode 100644 index a4b5c29..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/hough_lines_dialog_ui.py +++ /dev/null @@ -1,60 +0,0 @@ -# Form implementation generated from reading ui file 'hough_lines_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_HoughLinesDialog(object): - def setupUi(self, HoughLinesDialog): - HoughLinesDialog.setObjectName("HoughLinesDialog") - HoughLinesDialog.resize(272, 76) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/videodisplay.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - HoughLinesDialog.setWindowIcon(icon) - self.buttonBox = QtWidgets.QDialogButtonBox(HoughLinesDialog) - self.buttonBox.setGeometry(QtCore.QRect(180, 10, 81, 51)) - self.buttonBox.setOrientation(QtCore.Qt.Orientations.Vertical) - self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButtons.Cancel|QtWidgets.QDialogButtonBox.StandardButtons.Ok) - self.buttonBox.setCenterButtons(True) - self.buttonBox.setObjectName("buttonBox") - self.label_3 = QtWidgets.QLabel(HoughLinesDialog) - self.label_3.setGeometry(QtCore.QRect(10, 10, 71, 21)) - self.label_3.setObjectName("label_3") - self.sB_theshold = QtWidgets.QSpinBox(HoughLinesDialog) - self.sB_theshold.setGeometry(QtCore.QRect(100, 10, 71, 22)) - self.sB_theshold.setMinimum(0) - self.sB_theshold.setMaximum(255) - self.sB_theshold.setProperty("value", 150) - self.sB_theshold.setObjectName("sB_theshold") - self.label = QtWidgets.QLabel(HoughLinesDialog) - self.label.setGeometry(QtCore.QRect(10, 40, 81, 21)) - self.label.setObjectName("label") - self.cb_draw_whole_lines = QtWidgets.QComboBox(HoughLinesDialog) - self.cb_draw_whole_lines.setGeometry(QtCore.QRect(100, 40, 69, 22)) - self.cb_draw_whole_lines.setObjectName("cb_draw_whole_lines") - - self.retranslateUi(HoughLinesDialog) - self.buttonBox.accepted.connect(HoughLinesDialog.accept) - self.buttonBox.rejected.connect(HoughLinesDialog.reject) - QtCore.QMetaObject.connectSlotsByName(HoughLinesDialog) - - def retranslateUi(self, HoughLinesDialog): - _translate = QtCore.QCoreApplication.translate - HoughLinesDialog.setWindowTitle(_translate("HoughLinesDialog", "Hough Lines Detection")) - self.label_3.setText(_translate("HoughLinesDialog", "threshold")) - self.label.setText(_translate("HoughLinesDialog", "draw whole lines")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - HoughLinesDialog = QtWidgets.QDialog() - ui = Ui_HoughLinesDialog() - ui.setupUi(HoughLinesDialog) - HoughLinesDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/linear_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/linear_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/linear_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/linear_dialog.ui deleted file mode 100644 index 97b9b96..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/linear_dialog.ui +++ /dev/null @@ -1,147 +0,0 @@ - - - LinearDialog - - - - 0 - 0 - 400 - 309 - - - - Custom filter - - - - :/icons/icons/draw_convolve.png:/icons/icons/draw_convolve.png - - - - - - Mask size - - - - - - - - - - QFrame::Box - - - QFrame::Plain - - - Qt::ScrollBarAlwaysOff - - - Qt::ScrollBarAlwaysOff - - - true - - - Qt::DashLine - - - false - - - 3 - - - 3 - - - false - - - false - - - 30 - - - false - - - 30 - - - true - - - - - - - - - - - - - Shift - - - - - - - 255 - - - 128 - - - - - - - Normalize - - - - - - - - - - - - - - OK - - - - - - - - - - - okButton - clicked() - LinearDialog - close() - - - 353 - 288 - - - 199 - 154 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/linear_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/linear_dialog_ui.py deleted file mode 100644 index f4d2c0c..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/linear_dialog_ui.py +++ /dev/null @@ -1,84 +0,0 @@ -# Form implementation generated from reading ui file 'linear_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_LinearDialog(object): - def setupUi(self, LinearDialog): - LinearDialog.setObjectName("LinearDialog") - LinearDialog.resize(400, 309) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/draw_convolve.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - LinearDialog.setWindowIcon(icon) - self.gridLayout = QtWidgets.QGridLayout(LinearDialog) - self.gridLayout.setObjectName("gridLayout") - self.label = QtWidgets.QLabel(LinearDialog) - self.label.setObjectName("label") - self.gridLayout.addWidget(self.label, 0, 0, 1, 1) - self.comboMask = QtWidgets.QComboBox(LinearDialog) - self.comboMask.setObjectName("comboMask") - self.gridLayout.addWidget(self.comboMask, 0, 2, 1, 1) - self.tableMask = QtWidgets.QTableWidget(LinearDialog) - self.tableMask.setFrameShape(QtWidgets.QFrame.Shape.Box) - self.tableMask.setFrameShadow(QtWidgets.QFrame.Shadow.Plain) - self.tableMask.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarPolicy.ScrollBarAlwaysOff) - self.tableMask.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarPolicy.ScrollBarAlwaysOff) - self.tableMask.setShowGrid(True) - self.tableMask.setGridStyle(QtCore.Qt.PenStyle.DashLine) - self.tableMask.setCornerButtonEnabled(False) - self.tableMask.setRowCount(3) - self.tableMask.setColumnCount(3) - self.tableMask.setObjectName("tableMask") - self.tableMask.horizontalHeader().setVisible(False) - self.tableMask.horizontalHeader().setCascadingSectionResizes(False) - self.tableMask.horizontalHeader().setDefaultSectionSize(30) - self.tableMask.verticalHeader().setVisible(False) - self.tableMask.verticalHeader().setDefaultSectionSize(30) - self.tableMask.verticalHeader().setHighlightSections(True) - self.gridLayout.addWidget(self.tableMask, 1, 2, 1, 1) - self.label_2 = QtWidgets.QLabel(LinearDialog) - self.label_2.setObjectName("label_2") - self.gridLayout.addWidget(self.label_2, 3, 0, 1, 1) - self.spinShift = QtWidgets.QSpinBox(LinearDialog) - self.spinShift.setMaximum(255) - self.spinShift.setProperty("value", 128) - self.spinShift.setObjectName("spinShift") - self.gridLayout.addWidget(self.spinShift, 3, 2, 1, 1) - self.label_3 = QtWidgets.QLabel(LinearDialog) - self.label_3.setObjectName("label_3") - self.gridLayout.addWidget(self.label_3, 4, 0, 1, 1) - self.checkNormalize = QtWidgets.QCheckBox(LinearDialog) - self.checkNormalize.setText("") - self.checkNormalize.setObjectName("checkNormalize") - self.gridLayout.addWidget(self.checkNormalize, 4, 2, 1, 1) - self.okButton = QtWidgets.QPushButton(LinearDialog) - self.okButton.setObjectName("okButton") - self.gridLayout.addWidget(self.okButton, 4, 3, 1, 1) - - self.retranslateUi(LinearDialog) - self.okButton.clicked.connect(LinearDialog.close) - QtCore.QMetaObject.connectSlotsByName(LinearDialog) - - def retranslateUi(self, LinearDialog): - _translate = QtCore.QCoreApplication.translate - LinearDialog.setWindowTitle(_translate("LinearDialog", "Custom filter")) - self.label.setText(_translate("LinearDialog", "Mask size")) - self.label_2.setText(_translate("LinearDialog", "Shift")) - self.label_3.setText(_translate("LinearDialog", "Normalize")) - self.okButton.setText(_translate("LinearDialog", "OK")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - LinearDialog = QtWidgets.QDialog() - ui = Ui_LinearDialog() - ui.setupUi(LinearDialog) - LinearDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/map_horizon_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/map_horizon_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/map_horizon_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/map_horizon_dialog.ui deleted file mode 100644 index c48dc33..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/map_horizon_dialog.ui +++ /dev/null @@ -1,167 +0,0 @@ - - - MapHorizonDialog - - - - 0 - 0 - 257 - 103 - - - - Map Horizon - - - - :/icons/icons/flag_airfield_vehicle_safety.png:/icons/icons/flag_airfield_vehicle_safety.png - - - - - 170 - 10 - 81 - 241 - - - - Qt::Vertical - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 10 - 10 - 31 - 21 - - - - alpha - - - - - - 10 - 40 - 41 - 21 - - - - scale - - - - - - 60 - 10 - 61 - 22 - - - - 0 - - - 90 - - - 45 - - - - - - 60 - 40 - 61 - 22 - - - - 1 - - - 0.500000000000000 - - - 10.000000000000000 - - - 1.000000000000000 - - - 1.000000000000000 - - - - - - 10 - 70 - 41 - 16 - - - - direction - - - - - - 60 - 70 - 101 - 22 - - - - - - - - - - buttonBox - accepted() - MapHorizonDialog - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - MapHorizonDialog - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/map_horizon_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/map_horizon_dialog_ui.py deleted file mode 100644 index 3437920..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/map_horizon_dialog_ui.py +++ /dev/null @@ -1,71 +0,0 @@ -# Form implementation generated from reading ui file 'map_horizon_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_MapHorizonDialog(object): - def setupUi(self, MapHorizonDialog): - MapHorizonDialog.setObjectName("MapHorizonDialog") - MapHorizonDialog.resize(257, 103) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/flag_airfield_vehicle_safety.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - MapHorizonDialog.setWindowIcon(icon) - self.buttonBox = QtWidgets.QDialogButtonBox(MapHorizonDialog) - self.buttonBox.setGeometry(QtCore.QRect(170, 10, 81, 241)) - self.buttonBox.setOrientation(QtCore.Qt.Orientations.Vertical) - self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButtons.Cancel|QtWidgets.QDialogButtonBox.StandardButtons.Ok) - self.buttonBox.setObjectName("buttonBox") - self.label = QtWidgets.QLabel(MapHorizonDialog) - self.label.setGeometry(QtCore.QRect(10, 10, 31, 21)) - self.label.setObjectName("label") - self.label_2 = QtWidgets.QLabel(MapHorizonDialog) - self.label_2.setGeometry(QtCore.QRect(10, 40, 41, 21)) - self.label_2.setObjectName("label_2") - self.sB_alpha = QtWidgets.QSpinBox(MapHorizonDialog) - self.sB_alpha.setGeometry(QtCore.QRect(60, 10, 61, 22)) - self.sB_alpha.setMinimum(0) - self.sB_alpha.setMaximum(90) - self.sB_alpha.setProperty("value", 45) - self.sB_alpha.setObjectName("sB_alpha") - self.dSB_scale = QtWidgets.QDoubleSpinBox(MapHorizonDialog) - self.dSB_scale.setGeometry(QtCore.QRect(60, 40, 61, 22)) - self.dSB_scale.setDecimals(1) - self.dSB_scale.setMinimum(0.5) - self.dSB_scale.setMaximum(10.0) - self.dSB_scale.setSingleStep(1.0) - self.dSB_scale.setProperty("value", 1.0) - self.dSB_scale.setObjectName("dSB_scale") - self.label_3 = QtWidgets.QLabel(MapHorizonDialog) - self.label_3.setGeometry(QtCore.QRect(10, 70, 41, 16)) - self.label_3.setObjectName("label_3") - self.cB_direction = QtWidgets.QComboBox(MapHorizonDialog) - self.cB_direction.setGeometry(QtCore.QRect(60, 70, 101, 22)) - self.cB_direction.setObjectName("cB_direction") - - self.retranslateUi(MapHorizonDialog) - self.buttonBox.accepted.connect(MapHorizonDialog.accept) - self.buttonBox.rejected.connect(MapHorizonDialog.reject) - QtCore.QMetaObject.connectSlotsByName(MapHorizonDialog) - - def retranslateUi(self, MapHorizonDialog): - _translate = QtCore.QCoreApplication.translate - MapHorizonDialog.setWindowTitle(_translate("MapHorizonDialog", "Map Horizon")) - self.label.setText(_translate("MapHorizonDialog", "alpha")) - self.label_2.setText(_translate("MapHorizonDialog", "scale")) - self.label_3.setText(_translate("MapHorizonDialog", "direction")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - MapHorizonDialog = QtWidgets.QDialog() - ui = Ui_MapHorizonDialog() - ui.setupUi(MapHorizonDialog) - MapHorizonDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/map_normal_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/map_normal_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/map_normal_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/map_normal_dialog.ui deleted file mode 100644 index ac42b93..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/map_normal_dialog.ui +++ /dev/null @@ -1,109 +0,0 @@ - - - MapNormalDialog - - - - 0 - 0 - 221 - 71 - - - - Map Normal - - - - :/icons/icons/flag_airfield_vehicle_safety.png:/icons/icons/flag_airfield_vehicle_safety.png - - - - - 130 - 10 - 81 - 241 - - - - Qt::Vertical - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 10 - 10 - 51 - 21 - - - - strength - - - - - - 60 - 10 - 62 - 22 - - - - 0.250000000000000 - - - 10.000000000000000 - - - 0.250000000000000 - - - 2.000000000000000 - - - - - - - - - buttonBox - accepted() - MapNormalDialog - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - MapNormalDialog - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/map_normal_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/map_normal_dialog_ui.py deleted file mode 100644 index 1980322..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/map_normal_dialog_ui.py +++ /dev/null @@ -1,53 +0,0 @@ -# Form implementation generated from reading ui file 'map_normal_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_MapNormalDialog(object): - def setupUi(self, MapNormalDialog): - MapNormalDialog.setObjectName("MapNormalDialog") - MapNormalDialog.resize(221, 71) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/flag_airfield_vehicle_safety.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - MapNormalDialog.setWindowIcon(icon) - self.buttonBox = QtWidgets.QDialogButtonBox(MapNormalDialog) - self.buttonBox.setGeometry(QtCore.QRect(130, 10, 81, 241)) - self.buttonBox.setOrientation(QtCore.Qt.Orientations.Vertical) - self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButtons.Cancel|QtWidgets.QDialogButtonBox.StandardButtons.Ok) - self.buttonBox.setObjectName("buttonBox") - self.label_2 = QtWidgets.QLabel(MapNormalDialog) - self.label_2.setGeometry(QtCore.QRect(10, 10, 51, 21)) - self.label_2.setObjectName("label_2") - self.dSB_strength = QtWidgets.QDoubleSpinBox(MapNormalDialog) - self.dSB_strength.setGeometry(QtCore.QRect(60, 10, 62, 22)) - self.dSB_strength.setMinimum(0.25) - self.dSB_strength.setMaximum(10.0) - self.dSB_strength.setSingleStep(0.25) - self.dSB_strength.setProperty("value", 2.0) - self.dSB_strength.setObjectName("dSB_strength") - - self.retranslateUi(MapNormalDialog) - self.buttonBox.accepted.connect(MapNormalDialog.accept) - self.buttonBox.rejected.connect(MapNormalDialog.reject) - QtCore.QMetaObject.connectSlotsByName(MapNormalDialog) - - def retranslateUi(self, MapNormalDialog): - _translate = QtCore.QCoreApplication.translate - MapNormalDialog.setWindowTitle(_translate("MapNormalDialog", "Map Normal")) - self.label_2.setText(_translate("MapNormalDialog", "strength")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - MapNormalDialog = QtWidgets.QDialog() - ui = Ui_MapNormalDialog() - ui.setupUi(MapNormalDialog) - MapNormalDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/mask_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/mask_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/mask_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/mask_dialog.ui deleted file mode 100644 index a9a9a16..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/mask_dialog.ui +++ /dev/null @@ -1,84 +0,0 @@ - - - MaskDialog - - - true - - - - 0 - 0 - 227 - 89 - - - - Parameters - - - - :/icons/icons/personal_finance.png:/icons/icons/personal_finance.png - - - - - 60 - 10 - 71 - 22 - - - - - - - 10 - 10 - 46 - 13 - - - - Mask size - - - - - - 140 - 60 - 75 - 23 - - - - OK - - - false - - - - - - - - - okButton - clicked() - MaskDialog - close() - - - 177 - 71 - - - 113 - 44 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/mask_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/mask_dialog_ui.py deleted file mode 100644 index 4200f5e..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/mask_dialog_ui.py +++ /dev/null @@ -1,49 +0,0 @@ -# Form implementation generated from reading ui file 'mask_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_MaskDialog(object): - def setupUi(self, MaskDialog): - MaskDialog.setObjectName("MaskDialog") - MaskDialog.setEnabled(True) - MaskDialog.resize(227, 89) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/personal_finance.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - MaskDialog.setWindowIcon(icon) - self.comboBox = QtWidgets.QComboBox(MaskDialog) - self.comboBox.setGeometry(QtCore.QRect(60, 10, 71, 22)) - self.comboBox.setObjectName("comboBox") - self.label = QtWidgets.QLabel(MaskDialog) - self.label.setGeometry(QtCore.QRect(10, 10, 46, 13)) - self.label.setObjectName("label") - self.okButton = QtWidgets.QPushButton(MaskDialog) - self.okButton.setGeometry(QtCore.QRect(140, 60, 75, 23)) - self.okButton.setFlat(False) - self.okButton.setObjectName("okButton") - - self.retranslateUi(MaskDialog) - self.okButton.clicked.connect(MaskDialog.close) - QtCore.QMetaObject.connectSlotsByName(MaskDialog) - - def retranslateUi(self, MaskDialog): - _translate = QtCore.QCoreApplication.translate - MaskDialog.setWindowTitle(_translate("MaskDialog", "Parameters")) - self.label.setText(_translate("MaskDialog", "Mask size")) - self.okButton.setText(_translate("MaskDialog", "OK")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - MaskDialog = QtWidgets.QDialog() - ui = Ui_MaskDialog() - ui.setupUi(MaskDialog) - MaskDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/morph_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/morph_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/morph_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/morph_dialog.ui deleted file mode 100644 index 09c4aae..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/morph_dialog.ui +++ /dev/null @@ -1,67 +0,0 @@ - - - MorphDialog - - - - 0 - 0 - 328 - 93 - - - - - 0 - 0 - - - - Dialog - - - - :/icons/icons/personal_finance.png:/icons/icons/personal_finance.png - - - - - - SE size: - - - - - - - - - - SE Shape: - - - - - - - - - - OK - - - - - - - Cancel - - - - - - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/morph_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/morph_dialog_ui.py deleted file mode 100644 index 480fc6f..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/morph_dialog_ui.py +++ /dev/null @@ -1,64 +0,0 @@ -# Form implementation generated from reading ui file 'morph_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_MorphDialog(object): - def setupUi(self, MorphDialog): - MorphDialog.setObjectName("MorphDialog") - MorphDialog.resize(328, 93) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(MorphDialog.sizePolicy().hasHeightForWidth()) - MorphDialog.setSizePolicy(sizePolicy) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/personal_finance.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - MorphDialog.setWindowIcon(icon) - self.gridLayout = QtWidgets.QGridLayout(MorphDialog) - self.gridLayout.setObjectName("gridLayout") - self.label = QtWidgets.QLabel(MorphDialog) - self.label.setObjectName("label") - self.gridLayout.addWidget(self.label, 0, 0, 1, 1) - self.seSize = QtWidgets.QComboBox(MorphDialog) - self.seSize.setObjectName("seSize") - self.gridLayout.addWidget(self.seSize, 0, 1, 1, 1) - self.label_2 = QtWidgets.QLabel(MorphDialog) - self.label_2.setObjectName("label_2") - self.gridLayout.addWidget(self.label_2, 1, 0, 1, 1) - self.seShape = QtWidgets.QComboBox(MorphDialog) - self.seShape.setObjectName("seShape") - self.gridLayout.addWidget(self.seShape, 1, 1, 1, 1) - self.okButton = QtWidgets.QPushButton(MorphDialog) - self.okButton.setObjectName("okButton") - self.gridLayout.addWidget(self.okButton, 2, 1, 1, 1) - self.cancelButton = QtWidgets.QPushButton(MorphDialog) - self.cancelButton.setObjectName("cancelButton") - self.gridLayout.addWidget(self.cancelButton, 2, 2, 1, 1) - - self.retranslateUi(MorphDialog) - QtCore.QMetaObject.connectSlotsByName(MorphDialog) - - def retranslateUi(self, MorphDialog): - _translate = QtCore.QCoreApplication.translate - MorphDialog.setWindowTitle(_translate("MorphDialog", "Dialog")) - self.label.setText(_translate("MorphDialog", "SE size:")) - self.label_2.setText(_translate("MorphDialog", "SE Shape:")) - self.okButton.setText(_translate("MorphDialog", "OK")) - self.cancelButton.setText(_translate("MorphDialog", "Cancel")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - MorphDialog = QtWidgets.QDialog() - ui = Ui_MorphDialog() - ui.setupUi(MorphDialog) - MorphDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/noise_bilateral_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/noise_bilateral_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/noise_bilateral_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/noise_bilateral_dialog.ui deleted file mode 100644 index b13a7b2..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/noise_bilateral_dialog.ui +++ /dev/null @@ -1,138 +0,0 @@ - - - NoiseBilateralDialog - - - - 0 - 0 - 235 - 75 - - - - Noise Bilateral - - - - :/icons/icons/checkerboard.png:/icons/icons/checkerboard.png - - - - - 140 - 10 - 81 - 241 - - - - Qt::Vertical - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 10 - 10 - 41 - 21 - - - - sigma d - - - - - - 60 - 10 - 61 - 22 - - - - 1 - - - 10 - - - 3 - - - - - - 10 - 40 - 41 - 21 - - - - sigma r - - - - - - 60 - 40 - 61 - 22 - - - - 10 - - - 300 - - - 150 - - - - - - - - - buttonBox - accepted() - NoiseBilateralDialog - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - NoiseBilateralDialog - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/noise_bilateral_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/noise_bilateral_dialog_ui.py deleted file mode 100644 index 8376d4e..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/noise_bilateral_dialog_ui.py +++ /dev/null @@ -1,62 +0,0 @@ -# Form implementation generated from reading ui file 'noise_bilateral_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_NoiseBilateralDialog(object): - def setupUi(self, NoiseBilateralDialog): - NoiseBilateralDialog.setObjectName("NoiseBilateralDialog") - NoiseBilateralDialog.resize(235, 75) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/checkerboard.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - NoiseBilateralDialog.setWindowIcon(icon) - self.buttonBox = QtWidgets.QDialogButtonBox(NoiseBilateralDialog) - self.buttonBox.setGeometry(QtCore.QRect(140, 10, 81, 241)) - self.buttonBox.setOrientation(QtCore.Qt.Orientations.Vertical) - self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButtons.Cancel|QtWidgets.QDialogButtonBox.StandardButtons.Ok) - self.buttonBox.setObjectName("buttonBox") - self.label = QtWidgets.QLabel(NoiseBilateralDialog) - self.label.setGeometry(QtCore.QRect(10, 10, 41, 21)) - self.label.setObjectName("label") - self.sB_sigma_d = QtWidgets.QSpinBox(NoiseBilateralDialog) - self.sB_sigma_d.setGeometry(QtCore.QRect(60, 10, 61, 22)) - self.sB_sigma_d.setMinimum(1) - self.sB_sigma_d.setMaximum(10) - self.sB_sigma_d.setProperty("value", 3) - self.sB_sigma_d.setObjectName("sB_sigma_d") - self.label_2 = QtWidgets.QLabel(NoiseBilateralDialog) - self.label_2.setGeometry(QtCore.QRect(10, 40, 41, 21)) - self.label_2.setObjectName("label_2") - self.sB_sigma_r = QtWidgets.QSpinBox(NoiseBilateralDialog) - self.sB_sigma_r.setGeometry(QtCore.QRect(60, 40, 61, 22)) - self.sB_sigma_r.setMinimum(10) - self.sB_sigma_r.setMaximum(300) - self.sB_sigma_r.setProperty("value", 150) - self.sB_sigma_r.setObjectName("sB_sigma_r") - - self.retranslateUi(NoiseBilateralDialog) - self.buttonBox.accepted.connect(NoiseBilateralDialog.accept) - self.buttonBox.rejected.connect(NoiseBilateralDialog.reject) - QtCore.QMetaObject.connectSlotsByName(NoiseBilateralDialog) - - def retranslateUi(self, NoiseBilateralDialog): - _translate = QtCore.QCoreApplication.translate - NoiseBilateralDialog.setWindowTitle(_translate("NoiseBilateralDialog", "Noise Bilateral")) - self.label.setText(_translate("NoiseBilateralDialog", "sigma d")) - self.label_2.setText(_translate("NoiseBilateralDialog", "sigma r")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - NoiseBilateralDialog = QtWidgets.QDialog() - ui = Ui_NoiseBilateralDialog() - ui.setupUi(NoiseBilateralDialog) - NoiseBilateralDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/noise_median_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/noise_median_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/noise_median_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/noise_median_dialog.ui deleted file mode 100644 index 6efdcc7..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/noise_median_dialog.ui +++ /dev/null @@ -1,106 +0,0 @@ - - - NoiseMedianDialog - - - - 0 - 0 - 211 - 75 - - - - Noise Median - - - - :/icons/icons/checkerboard.png:/icons/icons/checkerboard.png - - - - - 120 - 10 - 81 - 241 - - - - Qt::Vertical - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 10 - 10 - 31 - 21 - - - - radius - - - - - - 50 - 10 - 61 - 22 - - - - 1 - - - 25 - - - 1 - - - - - - - - - buttonBox - accepted() - NoiseMedianDialog - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - NoiseMedianDialog - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/noise_median_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/noise_median_dialog_ui.py deleted file mode 100644 index f2161be..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/noise_median_dialog_ui.py +++ /dev/null @@ -1,52 +0,0 @@ -# Form implementation generated from reading ui file 'noise_median_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_NoiseMedianDialog(object): - def setupUi(self, NoiseMedianDialog): - NoiseMedianDialog.setObjectName("NoiseMedianDialog") - NoiseMedianDialog.resize(211, 75) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/checkerboard.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - NoiseMedianDialog.setWindowIcon(icon) - self.buttonBox = QtWidgets.QDialogButtonBox(NoiseMedianDialog) - self.buttonBox.setGeometry(QtCore.QRect(120, 10, 81, 241)) - self.buttonBox.setOrientation(QtCore.Qt.Orientations.Vertical) - self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButtons.Cancel|QtWidgets.QDialogButtonBox.StandardButtons.Ok) - self.buttonBox.setObjectName("buttonBox") - self.label = QtWidgets.QLabel(NoiseMedianDialog) - self.label.setGeometry(QtCore.QRect(10, 10, 31, 21)) - self.label.setObjectName("label") - self.sB_radius = QtWidgets.QSpinBox(NoiseMedianDialog) - self.sB_radius.setGeometry(QtCore.QRect(50, 10, 61, 22)) - self.sB_radius.setMinimum(1) - self.sB_radius.setMaximum(25) - self.sB_radius.setProperty("value", 1) - self.sB_radius.setObjectName("sB_radius") - - self.retranslateUi(NoiseMedianDialog) - self.buttonBox.accepted.connect(NoiseMedianDialog.accept) - self.buttonBox.rejected.connect(NoiseMedianDialog.reject) - QtCore.QMetaObject.connectSlotsByName(NoiseMedianDialog) - - def retranslateUi(self, NoiseMedianDialog): - _translate = QtCore.QCoreApplication.translate - NoiseMedianDialog.setWindowTitle(_translate("NoiseMedianDialog", "Noise Median")) - self.label.setText(_translate("NoiseMedianDialog", "radius")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - NoiseMedianDialog = QtWidgets.QDialog() - ui = Ui_NoiseMedianDialog() - ui.setupUi(NoiseMedianDialog) - NoiseMedianDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/dialogs/slider_dialog.py b/app/python/py_simple_gimp/src/gui/dialogs/slider_dialog.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/dialogs/slider_dialog.ui b/app/python/py_simple_gimp/src/gui/dialogs/slider_dialog.ui deleted file mode 100644 index fbf5940..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/slider_dialog.ui +++ /dev/null @@ -1,141 +0,0 @@ - - - SliderDialog - - - - 0 - 0 - 470 - 355 - - - - Dialog - - - - :/icons/icons/witch.png:/icons/icons/witch.png - - - - - 380 - 10 - 81 - 331 - - - - Qt::Vertical - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 40 - 10 - 321 - 20 - - - - 1 - - - 1000 - - - Qt::Horizontal - - - - - - 20 - 10 - 20 - 20 - - - - 0 - - - - - - 20 - 60 - 351 - 281 - - - - QFrame::Box - - - 0 - - - Image - - - - - - 20 - 40 - 70 - 17 - - - - Preview - - - true - - - - - - - - - buttonBox - accepted() - SliderDialog - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - SliderDialog - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff --git a/app/python/py_simple_gimp/src/gui/dialogs/slider_dialog_ui.py b/app/python/py_simple_gimp/src/gui/dialogs/slider_dialog_ui.py deleted file mode 100644 index 2ca7fbe..0000000 --- a/app/python/py_simple_gimp/src/gui/dialogs/slider_dialog_ui.py +++ /dev/null @@ -1,63 +0,0 @@ -# Form implementation generated from reading ui file 'slider_dialog.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_SliderDialog(object): - def setupUi(self, SliderDialog): - SliderDialog.setObjectName("SliderDialog") - SliderDialog.resize(470, 355) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/witch.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - SliderDialog.setWindowIcon(icon) - self.buttonBox = QtWidgets.QDialogButtonBox(SliderDialog) - self.buttonBox.setGeometry(QtCore.QRect(380, 10, 81, 331)) - self.buttonBox.setOrientation(QtCore.Qt.Orientations.Vertical) - self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButtons.Cancel|QtWidgets.QDialogButtonBox.StandardButtons.Ok) - self.buttonBox.setObjectName("buttonBox") - self.slider = QtWidgets.QSlider(SliderDialog) - self.slider.setGeometry(QtCore.QRect(40, 10, 321, 20)) - self.slider.setMinimum(1) - self.slider.setMaximum(1000) - self.slider.setOrientation(QtCore.Qt.Orientations.Horizontal) - self.slider.setObjectName("slider") - self.sliderLabel = QtWidgets.QLabel(SliderDialog) - self.sliderLabel.setGeometry(QtCore.QRect(20, 10, 20, 20)) - self.sliderLabel.setObjectName("sliderLabel") - self.previewLabel = QtWidgets.QLabel(SliderDialog) - self.previewLabel.setGeometry(QtCore.QRect(20, 60, 351, 281)) - self.previewLabel.setFrameShape(QtWidgets.QFrame.Shape.Box) - self.previewLabel.setLineWidth(0) - self.previewLabel.setObjectName("previewLabel") - self.previevBox = QtWidgets.QCheckBox(SliderDialog) - self.previevBox.setGeometry(QtCore.QRect(20, 40, 70, 17)) - self.previevBox.setChecked(True) - self.previevBox.setObjectName("previevBox") - - self.retranslateUi(SliderDialog) - self.buttonBox.accepted.connect(SliderDialog.accept) - self.buttonBox.rejected.connect(SliderDialog.reject) - QtCore.QMetaObject.connectSlotsByName(SliderDialog) - - def retranslateUi(self, SliderDialog): - _translate = QtCore.QCoreApplication.translate - SliderDialog.setWindowTitle(_translate("SliderDialog", "Dialog")) - self.sliderLabel.setText(_translate("SliderDialog", "0")) - self.previewLabel.setText(_translate("SliderDialog", "Image")) - self.previevBox.setText(_translate("SliderDialog", "Preview")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - SliderDialog = QtWidgets.QDialog() - ui = Ui_SliderDialog() - ui.setupUi(SliderDialog) - SliderDialog.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/gui.pri b/app/python/py_simple_gimp/src/gui/gui.pri deleted file mode 100644 index 1dca006..0000000 --- a/app/python/py_simple_gimp/src/gui/gui.pri +++ /dev/null @@ -1,65 +0,0 @@ -INCLUDEPATH += $$PWD - -SOURCES += $$PWD/histogramviewer.cpp \ - $$PWD/imageviewer.cpp \ - $$PWD/mainwindow.cpp \ - $$PWD/dialogs/bin_niblack_dialog.cpp \ - $$PWD/dialogs/corner_harris_dialog.cpp \ - $$PWD/dialogs/correction_dialog.cpp \ - $$PWD/dialogs/edge_canny_dialog.cpp \ - $$PWD/dialogs/edge_zero_dialog.cpp \ - $$PWD/dialogs/gaussian_dialog.cpp \ - $$PWD/dialogs/hough_dialog.cpp \ - $$PWD/dialogs/hough_lines_dialog.cpp \ - $$PWD/dialogs/linear_dialog.cpp \ - $$PWD/dialogs/map_horizon_dialog.cpp \ - $$PWD/dialogs/map_normal_dialog.cpp \ - $$PWD/dialogs/mask_dialog.cpp \ - $$PWD/dialogs/morph_dialog.cpp \ - $$PWD/dialogs/noise_bilateral_dialog.cpp \ - $$PWD/dialogs/noise_median_dialog.cpp \ - $$PWD/dialogs/slider_dialog.cpp \ - $$PWD/toolsmenu.cpp - -HEADERS += $$PWD/histogramviewer.h \ - $$PWD/imageviewer.h \ - $$PWD/mainwindow.h \ - $$PWD/dialogs.h \ - $$PWD/dialogs/bin_niblack_dialog.h \ - $$PWD/dialogs/corner_harris_dialog.h \ - $$PWD/dialogs/correction_dialog.h \ - $$PWD/dialogs/edge_canny_dialog.h \ - $$PWD/dialogs/edge_zero_dialog.h \ - $$PWD/dialogs/gaussian_dialog.h \ - $$PWD/dialogs/hough_dialog.h \ - $$PWD/dialogs/hough_lines_dialog.h \ - $$PWD/dialogs/linear_dialog.h \ - $$PWD/dialogs/map_horizon_dialog.h \ - $$PWD/dialogs/map_normal_dialog.h \ - $$PWD/dialogs/mask_dialog.h \ - $$PWD/dialogs/morph_dialog.h \ - $$PWD/dialogs/noise_bilateral_dialog.h \ - $$PWD/dialogs/noise_median_dialog.h \ - $$PWD/dialogs/slider_dialog.h \ - $$PWD/toolsmenu.h - -FORMS += $$PWD/histogramviewer.ui \ - $$PWD/imageviewer.ui \ - $$PWD/mainwindow.ui \ - $$PWD/dialogs/bin_niblack_dialog.ui \ - $$PWD/dialogs/corner_harris_dialog.ui \ - $$PWD/dialogs/correction_dialog.ui \ - $$PWD/dialogs/edge_canny_dialog.ui \ - $$PWD/dialogs/edge_zero_dialog.ui \ - $$PWD/dialogs/gaussian_dialog.ui \ - $$PWD/dialogs/hough_dialog.ui \ - $$PWD/dialogs/hough_lines_dialog.ui \ - $$PWD/dialogs/linear_dialog.ui \ - $$PWD/dialogs/map_horizon_dialog.ui \ - $$PWD/dialogs/map_normal_dialog.ui \ - $$PWD/dialogs/mask_dialog.ui \ - $$PWD/dialogs/morph_dialog.ui \ - $$PWD/dialogs/noise_bilateral_dialog.ui \ - $$PWD/dialogs/noise_median_dialog.ui \ - $$PWD/dialogs/slider_dialog.ui \ - $$PWD/toolsmenu.ui diff --git a/app/python/py_simple_gimp/src/gui/histogramviewer.py b/app/python/py_simple_gimp/src/gui/histogramviewer.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/histogramviewer.ui b/app/python/py_simple_gimp/src/gui/histogramviewer.ui deleted file mode 100644 index dcabcd7..0000000 --- a/app/python/py_simple_gimp/src/gui/histogramviewer.ui +++ /dev/null @@ -1,217 +0,0 @@ - - - HistogramViewer - - - Qt::WindowModal - - - - 0 - 0 - 320 - 255 - - - - - 0 - 0 - - - - - 320 - 255 - - - - Form - - - Qt::LeftToRight - - - - QLayout::SetMinimumSize - - - - - - 0 - 0 - - - - - 100 - 100 - - - - - 600 - 800 - - - - - 28 - 75 - true - - - - Histogram - - - false - - - Qt::NoTextInteraction - - - - - - - - 0 - 0 - - - - - 280 - 30 - - - - - 1500 - 30 - - - - Channels - - - Qt::AlignBottom|Qt::AlignRight|Qt::AlignTrailing - - - true - - - - - 0 - 10 - 25 - 19 - - - - ... - - - - :/icons/icons/eye_red.png:/icons/icons/eye_red.png - - - true - - - true - - - true - - - - - - 30 - 10 - 25 - 19 - - - - ... - - - - :/icons/icons/eye_green.png:/icons/icons/eye_green.png - - - true - - - true - - - true - - - - - - 60 - 10 - 25 - 19 - - - - ... - - - - :/icons/icons/eye_blue.png:/icons/icons/eye_blue.png - - - true - - - true - - - true - - - - - - 90 - 10 - 25 - 19 - - - - ... - - - - :/icons/icons/eye_gray.png:/icons/icons/eye_gray.png - - - true - - - true - - - true - - - - - - - - - - - diff --git a/app/python/py_simple_gimp/src/gui/histogramviewer_ui.py b/app/python/py_simple_gimp/src/gui/histogramviewer_ui.py deleted file mode 100644 index 9921c6a..0000000 --- a/app/python/py_simple_gimp/src/gui/histogramviewer_ui.py +++ /dev/null @@ -1,114 +0,0 @@ -# Form implementation generated from reading ui file 'histogramviewer.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_HistogramViewer(object): - def setupUi(self, HistogramViewer): - HistogramViewer.setObjectName("HistogramViewer") - HistogramViewer.setWindowModality(QtCore.Qt.WindowModality.WindowModal) - HistogramViewer.resize(320, 255) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(HistogramViewer.sizePolicy().hasHeightForWidth()) - HistogramViewer.setSizePolicy(sizePolicy) - HistogramViewer.setMinimumSize(QtCore.QSize(320, 255)) - HistogramViewer.setLayoutDirection(QtCore.Qt.LayoutDirection.LeftToRight) - self.verticalLayout = QtWidgets.QVBoxLayout(HistogramViewer) - self.verticalLayout.setSizeConstraint(QtWidgets.QLayout.SetMinimumSize) - self.verticalLayout.setObjectName("verticalLayout") - self.histogramLabel = QtWidgets.QLabel(HistogramViewer) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.histogramLabel.sizePolicy().hasHeightForWidth()) - self.histogramLabel.setSizePolicy(sizePolicy) - self.histogramLabel.setMinimumSize(QtCore.QSize(100, 100)) - self.histogramLabel.setMaximumSize(QtCore.QSize(600, 800)) - font = QtGui.QFont() - font.setPointSize(28) - font.setBold(True) - font.setWeight(75) - self.histogramLabel.setFont(font) - self.histogramLabel.setScaledContents(False) - self.histogramLabel.setTextInteractionFlags(QtCore.Qt.TextInteractionFlags.NoTextInteraction) - self.histogramLabel.setObjectName("histogramLabel") - self.verticalLayout.addWidget(self.histogramLabel) - self.channelBox = QtWidgets.QGroupBox(HistogramViewer) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.MinimumExpanding, QtWidgets.QSizePolicy.Policy.Preferred) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.channelBox.sizePolicy().hasHeightForWidth()) - self.channelBox.setSizePolicy(sizePolicy) - self.channelBox.setMinimumSize(QtCore.QSize(280, 30)) - self.channelBox.setMaximumSize(QtCore.QSize(1500, 30)) - self.channelBox.setAlignment(QtCore.Qt.Alignment.AlignBottom|QtCore.Qt.Alignment.AlignRight|QtCore.Qt.Alignment.AlignTrailing) - self.channelBox.setFlat(True) - self.channelBox.setObjectName("channelBox") - self.toggleRed = QtWidgets.QToolButton(self.channelBox) - self.toggleRed.setGeometry(QtCore.QRect(0, 10, 25, 19)) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/eye_red.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.toggleRed.setIcon(icon) - self.toggleRed.setCheckable(True) - self.toggleRed.setChecked(True) - self.toggleRed.setAutoRaise(True) - self.toggleRed.setObjectName("toggleRed") - self.toggleGreen = QtWidgets.QToolButton(self.channelBox) - self.toggleGreen.setGeometry(QtCore.QRect(30, 10, 25, 19)) - icon1 = QtGui.QIcon() - icon1.addPixmap(QtGui.QPixmap(":/icons/icons/eye_green.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.toggleGreen.setIcon(icon1) - self.toggleGreen.setCheckable(True) - self.toggleGreen.setChecked(True) - self.toggleGreen.setAutoRaise(True) - self.toggleGreen.setObjectName("toggleGreen") - self.toggleBlue = QtWidgets.QToolButton(self.channelBox) - self.toggleBlue.setGeometry(QtCore.QRect(60, 10, 25, 19)) - icon2 = QtGui.QIcon() - icon2.addPixmap(QtGui.QPixmap(":/icons/icons/eye_blue.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.toggleBlue.setIcon(icon2) - self.toggleBlue.setCheckable(True) - self.toggleBlue.setChecked(True) - self.toggleBlue.setAutoRaise(True) - self.toggleBlue.setObjectName("toggleBlue") - self.toggleGray = QtWidgets.QToolButton(self.channelBox) - self.toggleGray.setGeometry(QtCore.QRect(90, 10, 25, 19)) - icon3 = QtGui.QIcon() - icon3.addPixmap(QtGui.QPixmap(":/icons/icons/eye_gray.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.toggleGray.setIcon(icon3) - self.toggleGray.setCheckable(True) - self.toggleGray.setChecked(True) - self.toggleGray.setAutoRaise(True) - self.toggleGray.setObjectName("toggleGray") - self.verticalLayout.addWidget(self.channelBox) - - self.retranslateUi(HistogramViewer) - QtCore.QMetaObject.connectSlotsByName(HistogramViewer) - - def retranslateUi(self, HistogramViewer): - _translate = QtCore.QCoreApplication.translate - HistogramViewer.setWindowTitle(_translate("HistogramViewer", "Form")) - self.histogramLabel.setText(_translate("HistogramViewer", "Histogram")) - self.channelBox.setTitle(_translate("HistogramViewer", "Channels")) - self.toggleRed.setText(_translate("HistogramViewer", "...")) - self.toggleGreen.setText(_translate("HistogramViewer", "...")) - self.toggleBlue.setText(_translate("HistogramViewer", "...")) - self.toggleGray.setText(_translate("HistogramViewer", "...")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - HistogramViewer = QtWidgets.QWidget() - ui = Ui_HistogramViewer() - ui.setupUi(HistogramViewer) - HistogramViewer.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/imageviewer.py b/app/python/py_simple_gimp/src/gui/imageviewer.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/imageviewer.ui b/app/python/py_simple_gimp/src/gui/imageviewer.ui deleted file mode 100644 index fba4744..0000000 --- a/app/python/py_simple_gimp/src/gui/imageviewer.ui +++ /dev/null @@ -1,107 +0,0 @@ - - - ImageViewer - - - Qt::WindowModal - - - - 0 - 0 - 613 - 256 - - - - - 0 - 0 - - - - - 50 - 50 - - - - - 100 - 100 - - - - Qt::NoContextMenu - - - Form - - - - :/icons/icons/picture.png:/icons/icons/picture.png - - - Qt::LeftToRight - - - true - - - - - 0 - 0 - 321 - 48 - - - - - 0 - 0 - - - - - 30 - 75 - true - - - - - - - Qt::AlignCenter - - - - - - 0 - 220 - 301 - 31 - - - - 24 - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - true - - - Qt::Horizontal - - - QProgressBar::TopToBottom - - - - - - diff --git a/app/python/py_simple_gimp/src/gui/imageviewer_ui.py b/app/python/py_simple_gimp/src/gui/imageviewer_ui.py deleted file mode 100644 index f77a8de..0000000 --- a/app/python/py_simple_gimp/src/gui/imageviewer_ui.py +++ /dev/null @@ -1,69 +0,0 @@ -# Form implementation generated from reading ui file 'imageviewer.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_ImageViewer(object): - def setupUi(self, ImageViewer): - ImageViewer.setObjectName("ImageViewer") - ImageViewer.setWindowModality(QtCore.Qt.WindowModality.WindowModal) - ImageViewer.resize(613, 256) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(ImageViewer.sizePolicy().hasHeightForWidth()) - ImageViewer.setSizePolicy(sizePolicy) - ImageViewer.setMinimumSize(QtCore.QSize(50, 50)) - ImageViewer.setBaseSize(QtCore.QSize(100, 100)) - ImageViewer.setContextMenuPolicy(QtCore.Qt.ContextMenuPolicy.NoContextMenu) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/picture.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - ImageViewer.setWindowIcon(icon) - ImageViewer.setLayoutDirection(QtCore.Qt.LayoutDirection.LeftToRight) - ImageViewer.setAutoFillBackground(True) - self.imageLabel = QtWidgets.QLabel(ImageViewer) - self.imageLabel.setGeometry(QtCore.QRect(0, 0, 321, 48)) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Maximum, QtWidgets.QSizePolicy.Policy.Maximum) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.imageLabel.sizePolicy().hasHeightForWidth()) - self.imageLabel.setSizePolicy(sizePolicy) - font = QtGui.QFont() - font.setPointSize(30) - font.setBold(True) - font.setWeight(75) - self.imageLabel.setFont(font) - self.imageLabel.setText("") - self.imageLabel.setAlignment(QtCore.Qt.Alignment.AlignCenter) - self.imageLabel.setObjectName("imageLabel") - self.dial = QtWidgets.QProgressBar(ImageViewer) - self.dial.setGeometry(QtCore.QRect(0, 220, 301, 31)) - self.dial.setProperty("value", 24) - self.dial.setAlignment(QtCore.Qt.Alignment.AlignLeading|QtCore.Qt.Alignment.AlignLeft|QtCore.Qt.Alignment.AlignVCenter) - self.dial.setTextVisible(True) - self.dial.setOrientation(QtCore.Qt.Orientations.Horizontal) - self.dial.setTextDirection(QtWidgets.QProgressBar.Direction.TopToBottom) - self.dial.setObjectName("dial") - - self.retranslateUi(ImageViewer) - QtCore.QMetaObject.connectSlotsByName(ImageViewer) - - def retranslateUi(self, ImageViewer): - _translate = QtCore.QCoreApplication.translate - ImageViewer.setWindowTitle(_translate("ImageViewer", "Form")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - ImageViewer = QtWidgets.QWidget() - ui = Ui_ImageViewer() - ui.setupUi(ImageViewer) - ImageViewer.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/mainwindow.py b/app/python/py_simple_gimp/src/gui/mainwindow.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/mainwindow.ui b/app/python/py_simple_gimp/src/gui/mainwindow.ui deleted file mode 100644 index e0c452b..0000000 --- a/app/python/py_simple_gimp/src/gui/mainwindow.ui +++ /dev/null @@ -1,135 +0,0 @@ - - - MainWindow - - - Qt::ApplicationModal - - - - 0 - 0 - 789 - 474 - - - - MainWindow - - - - :/icons/icons/witch.png:/icons/icons/witch.png - - - true - - - QTabWidget::Rounded - - - - - - 0 - 0 - 789 - 21 - - - - - File - - - - - - - - - - - Edit - - - - - - - - - - :/icons/icons/folder.png:/icons/icons/folder.png - - - Open - - - - - - :/icons/icons/door_out.png:/icons/icons/door_out.png - - - Exit - - - - - false - - - - :/icons/icons/picture_save.png:/icons/icons/picture_save.png - - - Save Binary - - - - - false - - - - :/icons/icons/layer_save.png:/icons/icons/layer_save.png - - - Save ASCII - - - true - - - - - false - - - - :/icons/icons/picture_delete.png:/icons/icons/picture_delete.png - - - Close - - - - - Close all - - - - - Undo (Ctrl+Z) - - - Ctrl+Z - - - - - - - - - diff --git a/app/python/py_simple_gimp/src/gui/mainwindow_ui.py b/app/python/py_simple_gimp/src/gui/mainwindow_ui.py deleted file mode 100644 index ee41920..0000000 --- a/app/python/py_simple_gimp/src/gui/mainwindow_ui.py +++ /dev/null @@ -1,101 +0,0 @@ -# Form implementation generated from reading ui file 'mainwindow.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_MainWindow(object): - def setupUi(self, MainWindow): - MainWindow.setObjectName("MainWindow") - MainWindow.setWindowModality(QtCore.Qt.WindowModality.ApplicationModal) - MainWindow.resize(789, 474) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/witch.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - MainWindow.setWindowIcon(icon) - MainWindow.setDocumentMode(True) - MainWindow.setTabShape(QtWidgets.QTabWidget.TabShape.Rounded) - self.centralWidget = QtWidgets.QWidget(MainWindow) - self.centralWidget.setObjectName("centralWidget") - MainWindow.setCentralWidget(self.centralWidget) - self.menuBar = QtWidgets.QMenuBar(MainWindow) - self.menuBar.setGeometry(QtCore.QRect(0, 0, 789, 21)) - self.menuBar.setObjectName("menuBar") - self.menuFile = QtWidgets.QMenu(self.menuBar) - self.menuFile.setObjectName("menuFile") - self.menuEdit = QtWidgets.QMenu(self.menuBar) - self.menuEdit.setObjectName("menuEdit") - MainWindow.setMenuBar(self.menuBar) - self.actionOpen = QtGui.QAction(MainWindow) - icon1 = QtGui.QIcon() - icon1.addPixmap(QtGui.QPixmap(":/icons/icons/folder.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.actionOpen.setIcon(icon1) - self.actionOpen.setObjectName("actionOpen") - self.actionExit = QtGui.QAction(MainWindow) - icon2 = QtGui.QIcon() - icon2.addPixmap(QtGui.QPixmap(":/icons/icons/door_out.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.actionExit.setIcon(icon2) - self.actionExit.setObjectName("actionExit") - self.actionBinary_format = QtGui.QAction(MainWindow) - self.actionBinary_format.setEnabled(False) - icon3 = QtGui.QIcon() - icon3.addPixmap(QtGui.QPixmap(":/icons/icons/picture_save.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.actionBinary_format.setIcon(icon3) - self.actionBinary_format.setObjectName("actionBinary_format") - self.actionText_format = QtGui.QAction(MainWindow) - self.actionText_format.setEnabled(False) - icon4 = QtGui.QIcon() - icon4.addPixmap(QtGui.QPixmap(":/icons/icons/layer_save.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.actionText_format.setIcon(icon4) - self.actionText_format.setIconVisibleInMenu(True) - self.actionText_format.setObjectName("actionText_format") - self.actionClose = QtGui.QAction(MainWindow) - self.actionClose.setEnabled(False) - icon5 = QtGui.QIcon() - icon5.addPixmap(QtGui.QPixmap(":/icons/icons/picture_delete.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.actionClose.setIcon(icon5) - self.actionClose.setObjectName("actionClose") - self.actionClose_all = QtGui.QAction(MainWindow) - self.actionClose_all.setObjectName("actionClose_all") - self.actionUndo_Ctrl_Z = QtGui.QAction(MainWindow) - self.actionUndo_Ctrl_Z.setObjectName("actionUndo_Ctrl_Z") - self.menuFile.addAction(self.actionOpen) - self.menuFile.addSeparator() - self.menuFile.addAction(self.actionText_format) - self.menuFile.addAction(self.actionBinary_format) - self.menuFile.addSeparator() - self.menuFile.addAction(self.actionExit) - self.menuEdit.addAction(self.actionUndo_Ctrl_Z) - self.menuBar.addAction(self.menuFile.menuAction()) - self.menuBar.addAction(self.menuEdit.menuAction()) - - self.retranslateUi(MainWindow) - QtCore.QMetaObject.connectSlotsByName(MainWindow) - - def retranslateUi(self, MainWindow): - _translate = QtCore.QCoreApplication.translate - MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) - self.menuFile.setTitle(_translate("MainWindow", "File")) - self.menuEdit.setTitle(_translate("MainWindow", "Edit")) - self.actionOpen.setText(_translate("MainWindow", "Open")) - self.actionExit.setText(_translate("MainWindow", "Exit")) - self.actionBinary_format.setText(_translate("MainWindow", "Save Binary")) - self.actionText_format.setText(_translate("MainWindow", "Save ASCII")) - self.actionClose.setText(_translate("MainWindow", "Close")) - self.actionClose_all.setText(_translate("MainWindow", "Close all")) - self.actionUndo_Ctrl_Z.setText(_translate("MainWindow", "Undo (Ctrl+Z)")) - self.actionUndo_Ctrl_Z.setShortcut(_translate("MainWindow", "Ctrl+Z")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - MainWindow = QtWidgets.QMainWindow() - ui = Ui_MainWindow() - ui.setupUi(MainWindow) - MainWindow.show() - sys.exit(app.exec()) diff --git a/app/python/py_simple_gimp/src/gui/toolsmenu.py b/app/python/py_simple_gimp/src/gui/toolsmenu.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/python/py_simple_gimp/src/gui/toolsmenu.ui b/app/python/py_simple_gimp/src/gui/toolsmenu.ui deleted file mode 100644 index 38f777a..0000000 --- a/app/python/py_simple_gimp/src/gui/toolsmenu.ui +++ /dev/null @@ -1,720 +0,0 @@ - - - ToolsMenu - - - - 0 - 0 - 150 - 640 - - - - - 0 - 0 - - - - - 150 - 0 - - - - - 150 - 16777215 - - - - - 150 - 0 - - - - Qt::NoContextMenu - - - Tools - - - Qt::LeftToRight - - - false - - - - - 0 - 0 - 196 - 587 - - - - - 1 - - - QLayout::SetMaximumSize - - - 0 - - - - - - 0 - 0 - - - - QFrame::StyledPanel - - - QFrame::Raised - - - - QLayout::SetFixedSize - - - 0 - - - 0 - - - - - - 0 - 0 - - - - Rotate 270 - - - Zoom out - - - - :/icons/icons/transform_rotate_270.png:/icons/icons/transform_rotate_270.png - - - - 32 - 32 - - - - Qt::ToolButtonIconOnly - - - true - - - - - - - - 0 - 0 - - - - Zoom in - - - Zoom in - - - - :/icons/icons/zoom_in.png:/icons/icons/zoom_in.png - - - - 32 - 32 - - - - QToolButton::InstantPopup - - - Qt::ToolButtonIconOnly - - - true - - - - - - - - 0 - 0 - - - - Zoom out - - - Zoom out - - - - :/icons/icons/zoom_out.png:/icons/icons/zoom_out.png - - - - 32 - 32 - - - - Qt::ToolButtonIconOnly - - - true - - - - - - - - 0 - 0 - - - - Reset zoom - - - Zoom out - - - - :/icons/icons/zoom_last.png:/icons/icons/zoom_last.png - - - - 32 - 32 - - - - Qt::ToolButtonIconOnly - - - true - - - - - - - - 0 - 0 - - - - Rotate 90 - - - Zoom out - - - - :/icons/icons/transform_rotate_90.png:/icons/icons/transform_rotate_90.png - - - - 32 - 32 - - - - Qt::ToolButtonIconOnly - - - true - - - - - - - - 0 - 0 - - - - Rotate 180 - - - Zoom out - - - - :/icons/icons/transform_rotate_180.png:/icons/icons/transform_rotate_180.png - - - - 32 - 32 - - - - Qt::ToolButtonIconOnly - - - true - - - - - - - - - - - 0 - 0 - - - - Brightnes, contrast and gamma correction - - - Negative - - - - :/icons/icons/eye_gray.png:/icons/icons/eye_gray.png - - - - 32 - 32 - - - - QToolButton::DelayedPopup - - - Qt::ToolButtonTextBesideIcon - - - true - - - - - - - - 0 - 0 - - - - Conversion to grayscale - - - Grayscale - - - - :/icons/icons/convert_color_to_gray.png:/icons/icons/convert_color_to_gray.png - - - - 32 - 32 - - - - Qt::ToolButtonTextBesideIcon - - - true - - - - - - - - 0 - 0 - - - - Brightnes, contrast and gamma correction - - - Correction - - - - :/icons/icons/lightbulb.png:/icons/icons/lightbulb.png - - - - 32 - 32 - - - - QToolButton::DelayedPopup - - - Qt::ToolButtonTextBesideIcon - - - true - - - - - - - - 0 - 0 - - - - Show histogram - - - Histogram - - - - :/icons/icons/chart_curve.png:/icons/icons/chart_curve.png - - - - 32 - 32 - - - - false - - - QToolButton::MenuButtonPopup - - - Qt::ToolButtonTextBesideIcon - - - true - - - Qt::NoArrow - - - - - - - - 0 - 0 - - - - Filters - - - Filters - - - - :/icons/icons/filter.png:/icons/icons/filter.png - - - - 32 - 32 - - - - QToolButton::MenuButtonPopup - - - Qt::ToolButtonTextBesideIcon - - - true - - - - - - - - 0 - 0 - - - - Filters - - - Black and white - - - - :/icons/icons/universal_binary.png:/icons/icons/universal_binary.png - - - - 32 - 32 - - - - QToolButton::MenuButtonPopup - - - Qt::ToolButtonTextBesideIcon - - - true - - - - - - - - 0 - 0 - - - - Filters - - - Noise reduction - - - - :/icons/icons/checkerboard.png:/icons/icons/checkerboard.png - - - - 32 - 32 - - - - QToolButton::MenuButtonPopup - - - Qt::ToolButtonTextBesideIcon - - - true - - - - - - - - 0 - 0 - - - - Filters - - - Morphological - - - - :/icons/icons/document_shapes.png:/icons/icons/document_shapes.png - - - - 32 - 32 - - - - QToolButton::MenuButtonPopup - - - Qt::ToolButtonTextBesideIcon - - - true - - - - - - - - 0 - 0 - - - - Filters - - - Edge detection - - - - :/icons/icons/edge_detection.png:/icons/icons/edge_detection.png - - - - 32 - 32 - - - - QToolButton::MenuButtonPopup - - - Qt::ToolButtonTextBesideIcon - - - true - - - - - - - - 0 - 0 - - - - Filters - - - Textures - - - - :/icons/icons/flag_airfield_vehicle_safety.png:/icons/icons/flag_airfield_vehicle_safety.png - - - - 32 - 32 - - - - QToolButton::MenuButtonPopup - - - Qt::ToolButtonTextBesideIcon - - - true - - - - - - - - 0 - 0 - - - - Filters - - - Transformations - - - - :/icons/icons/videodisplay.png:/icons/icons/videodisplay.png - - - - 32 - 32 - - - - QToolButton::MenuButtonPopup - - - Qt::ToolButtonTextBesideIcon - - - true - - - - - - - - 0 - 0 - - - - Filters - - - Corner detection - - - - :/icons/icons/things_digital.png:/icons/icons/things_digital.png - - - - 32 - 32 - - - - QToolButton::MenuButtonPopup - - - Qt::ToolButtonTextBesideIcon - - - true - - - - - - - - - - - diff --git a/app/python/py_simple_gimp/src/gui/toolsmenu_ui.py b/app/python/py_simple_gimp/src/gui/toolsmenu_ui.py deleted file mode 100644 index 5ddbe5c..0000000 --- a/app/python/py_simple_gimp/src/gui/toolsmenu_ui.py +++ /dev/null @@ -1,368 +0,0 @@ -# Form implementation generated from reading ui file 'toolsmenu.ui' -# -# Created by: PyQt6 UI code generator 6.0.2 -# -# WARNING: Any manual changes made to this file will be lost when pyuic6 is -# run again. Do not edit this file unless you know what you are doing. - - -from PyQt6 import QtCore, QtGui, QtWidgets - - -class Ui_ToolsMenu(object): - def setupUi(self, ToolsMenu): - ToolsMenu.setObjectName("ToolsMenu") - ToolsMenu.resize(150, 640) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Preferred) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(ToolsMenu.sizePolicy().hasHeightForWidth()) - ToolsMenu.setSizePolicy(sizePolicy) - ToolsMenu.setMinimumSize(QtCore.QSize(150, 0)) - ToolsMenu.setMaximumSize(QtCore.QSize(150, 16777215)) - ToolsMenu.setBaseSize(QtCore.QSize(150, 0)) - ToolsMenu.setContextMenuPolicy(QtCore.Qt.ContextMenuPolicy.NoContextMenu) - ToolsMenu.setLayoutDirection(QtCore.Qt.LayoutDirection.LeftToRight) - ToolsMenu.setAutoFillBackground(False) - self.verticalLayoutWidget = QtWidgets.QWidget(ToolsMenu) - self.verticalLayoutWidget.setGeometry(QtCore.QRect(0, 0, 196, 587)) - self.verticalLayoutWidget.setObjectName("verticalLayoutWidget") - self.layout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget) - self.layout.setSizeConstraint(QtWidgets.QLayout.SetMaximumSize) - self.layout.setContentsMargins(0, 0, 0, 0) - self.layout.setSpacing(1) - self.layout.setObjectName("layout") - self.frame = QtWidgets.QFrame(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.frame.sizePolicy().hasHeightForWidth()) - self.frame.setSizePolicy(sizePolicy) - self.frame.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel) - self.frame.setFrameShadow(QtWidgets.QFrame.Shadow.Raised) - self.frame.setObjectName("frame") - self.gridLayout = QtWidgets.QGridLayout(self.frame) - self.gridLayout.setSizeConstraint(QtWidgets.QLayout.SetFixedSize) - self.gridLayout.setContentsMargins(0, 0, 0, 0) - self.gridLayout.setSpacing(0) - self.gridLayout.setObjectName("gridLayout") - self.rotate270Button = QtWidgets.QToolButton(self.frame) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.rotate270Button.sizePolicy().hasHeightForWidth()) - self.rotate270Button.setSizePolicy(sizePolicy) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(":/icons/icons/transform_rotate_270.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.rotate270Button.setIcon(icon) - self.rotate270Button.setIconSize(QtCore.QSize(32, 32)) - self.rotate270Button.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonIconOnly) - self.rotate270Button.setAutoRaise(True) - self.rotate270Button.setObjectName("rotate270Button") - self.gridLayout.addWidget(self.rotate270Button, 1, 2, 1, 1) - self.zoominButton = QtWidgets.QToolButton(self.frame) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.zoominButton.sizePolicy().hasHeightForWidth()) - self.zoominButton.setSizePolicy(sizePolicy) - icon1 = QtGui.QIcon() - icon1.addPixmap(QtGui.QPixmap(":/icons/icons/zoom_in.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.zoominButton.setIcon(icon1) - self.zoominButton.setIconSize(QtCore.QSize(32, 32)) - self.zoominButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.InstantPopup) - self.zoominButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonIconOnly) - self.zoominButton.setAutoRaise(True) - self.zoominButton.setObjectName("zoominButton") - self.gridLayout.addWidget(self.zoominButton, 0, 0, 1, 1) - self.zoomoutButton = QtWidgets.QToolButton(self.frame) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.zoomoutButton.sizePolicy().hasHeightForWidth()) - self.zoomoutButton.setSizePolicy(sizePolicy) - icon2 = QtGui.QIcon() - icon2.addPixmap(QtGui.QPixmap(":/icons/icons/zoom_out.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.zoomoutButton.setIcon(icon2) - self.zoomoutButton.setIconSize(QtCore.QSize(32, 32)) - self.zoomoutButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonIconOnly) - self.zoomoutButton.setAutoRaise(True) - self.zoomoutButton.setObjectName("zoomoutButton") - self.gridLayout.addWidget(self.zoomoutButton, 0, 1, 1, 1) - self.zoomResetButton = QtWidgets.QToolButton(self.frame) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.zoomResetButton.sizePolicy().hasHeightForWidth()) - self.zoomResetButton.setSizePolicy(sizePolicy) - icon3 = QtGui.QIcon() - icon3.addPixmap(QtGui.QPixmap(":/icons/icons/zoom_last.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.zoomResetButton.setIcon(icon3) - self.zoomResetButton.setIconSize(QtCore.QSize(32, 32)) - self.zoomResetButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonIconOnly) - self.zoomResetButton.setAutoRaise(True) - self.zoomResetButton.setObjectName("zoomResetButton") - self.gridLayout.addWidget(self.zoomResetButton, 0, 2, 1, 1) - self.rotate90Button = QtWidgets.QToolButton(self.frame) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.rotate90Button.sizePolicy().hasHeightForWidth()) - self.rotate90Button.setSizePolicy(sizePolicy) - icon4 = QtGui.QIcon() - icon4.addPixmap(QtGui.QPixmap(":/icons/icons/transform_rotate_90.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.rotate90Button.setIcon(icon4) - self.rotate90Button.setIconSize(QtCore.QSize(32, 32)) - self.rotate90Button.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonIconOnly) - self.rotate90Button.setAutoRaise(True) - self.rotate90Button.setObjectName("rotate90Button") - self.gridLayout.addWidget(self.rotate90Button, 1, 0, 1, 1) - self.rotate180Button = QtWidgets.QToolButton(self.frame) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.rotate180Button.sizePolicy().hasHeightForWidth()) - self.rotate180Button.setSizePolicy(sizePolicy) - icon5 = QtGui.QIcon() - icon5.addPixmap(QtGui.QPixmap(":/icons/icons/transform_rotate_180.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.rotate180Button.setIcon(icon5) - self.rotate180Button.setIconSize(QtCore.QSize(32, 32)) - self.rotate180Button.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonIconOnly) - self.rotate180Button.setAutoRaise(True) - self.rotate180Button.setObjectName("rotate180Button") - self.gridLayout.addWidget(self.rotate180Button, 1, 1, 1, 1) - self.layout.addWidget(self.frame) - self.negativeButton = QtWidgets.QToolButton(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.negativeButton.sizePolicy().hasHeightForWidth()) - self.negativeButton.setSizePolicy(sizePolicy) - icon6 = QtGui.QIcon() - icon6.addPixmap(QtGui.QPixmap(":/icons/icons/eye_gray.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.negativeButton.setIcon(icon6) - self.negativeButton.setIconSize(QtCore.QSize(32, 32)) - self.negativeButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.DelayedPopup) - self.negativeButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) - self.negativeButton.setAutoRaise(True) - self.negativeButton.setObjectName("negativeButton") - self.layout.addWidget(self.negativeButton) - self.grayscaleButton = QtWidgets.QToolButton(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.grayscaleButton.sizePolicy().hasHeightForWidth()) - self.grayscaleButton.setSizePolicy(sizePolicy) - icon7 = QtGui.QIcon() - icon7.addPixmap(QtGui.QPixmap(":/icons/icons/convert_color_to_gray.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.grayscaleButton.setIcon(icon7) - self.grayscaleButton.setIconSize(QtCore.QSize(32, 32)) - self.grayscaleButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) - self.grayscaleButton.setAutoRaise(True) - self.grayscaleButton.setObjectName("grayscaleButton") - self.layout.addWidget(self.grayscaleButton) - self.lightButton = QtWidgets.QToolButton(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.lightButton.sizePolicy().hasHeightForWidth()) - self.lightButton.setSizePolicy(sizePolicy) - icon8 = QtGui.QIcon() - icon8.addPixmap(QtGui.QPixmap(":/icons/icons/lightbulb.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.lightButton.setIcon(icon8) - self.lightButton.setIconSize(QtCore.QSize(32, 32)) - self.lightButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.DelayedPopup) - self.lightButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) - self.lightButton.setAutoRaise(True) - self.lightButton.setObjectName("lightButton") - self.layout.addWidget(self.lightButton) - self.histogramButton = QtWidgets.QToolButton(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.histogramButton.sizePolicy().hasHeightForWidth()) - self.histogramButton.setSizePolicy(sizePolicy) - icon9 = QtGui.QIcon() - icon9.addPixmap(QtGui.QPixmap(":/icons/icons/chart_curve.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.histogramButton.setIcon(icon9) - self.histogramButton.setIconSize(QtCore.QSize(32, 32)) - self.histogramButton.setAutoRepeat(False) - self.histogramButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.MenuButtonPopup) - self.histogramButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) - self.histogramButton.setAutoRaise(True) - self.histogramButton.setArrowType(QtCore.Qt.ArrowType.NoArrow) - self.histogramButton.setObjectName("histogramButton") - self.layout.addWidget(self.histogramButton) - self.blurButton = QtWidgets.QToolButton(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.blurButton.sizePolicy().hasHeightForWidth()) - self.blurButton.setSizePolicy(sizePolicy) - icon10 = QtGui.QIcon() - icon10.addPixmap(QtGui.QPixmap(":/icons/icons/filter.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.blurButton.setIcon(icon10) - self.blurButton.setIconSize(QtCore.QSize(32, 32)) - self.blurButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.MenuButtonPopup) - self.blurButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) - self.blurButton.setAutoRaise(True) - self.blurButton.setObjectName("blurButton") - self.layout.addWidget(self.blurButton) - self.binarizationButton = QtWidgets.QToolButton(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.binarizationButton.sizePolicy().hasHeightForWidth()) - self.binarizationButton.setSizePolicy(sizePolicy) - icon11 = QtGui.QIcon() - icon11.addPixmap(QtGui.QPixmap(":/icons/icons/universal_binary.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.binarizationButton.setIcon(icon11) - self.binarizationButton.setIconSize(QtCore.QSize(32, 32)) - self.binarizationButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.MenuButtonPopup) - self.binarizationButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) - self.binarizationButton.setAutoRaise(True) - self.binarizationButton.setObjectName("binarizationButton") - self.layout.addWidget(self.binarizationButton) - self.noiseButton = QtWidgets.QToolButton(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.noiseButton.sizePolicy().hasHeightForWidth()) - self.noiseButton.setSizePolicy(sizePolicy) - icon12 = QtGui.QIcon() - icon12.addPixmap(QtGui.QPixmap(":/icons/icons/checkerboard.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.noiseButton.setIcon(icon12) - self.noiseButton.setIconSize(QtCore.QSize(32, 32)) - self.noiseButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.MenuButtonPopup) - self.noiseButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) - self.noiseButton.setAutoRaise(True) - self.noiseButton.setObjectName("noiseButton") - self.layout.addWidget(self.noiseButton) - self.morphButton = QtWidgets.QToolButton(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.morphButton.sizePolicy().hasHeightForWidth()) - self.morphButton.setSizePolicy(sizePolicy) - icon13 = QtGui.QIcon() - icon13.addPixmap(QtGui.QPixmap(":/icons/icons/document_shapes.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.morphButton.setIcon(icon13) - self.morphButton.setIconSize(QtCore.QSize(32, 32)) - self.morphButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.MenuButtonPopup) - self.morphButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) - self.morphButton.setAutoRaise(True) - self.morphButton.setObjectName("morphButton") - self.layout.addWidget(self.morphButton) - self.edgeButton = QtWidgets.QToolButton(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.edgeButton.sizePolicy().hasHeightForWidth()) - self.edgeButton.setSizePolicy(sizePolicy) - icon14 = QtGui.QIcon() - icon14.addPixmap(QtGui.QPixmap(":/icons/icons/edge_detection.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.edgeButton.setIcon(icon14) - self.edgeButton.setIconSize(QtCore.QSize(32, 32)) - self.edgeButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.MenuButtonPopup) - self.edgeButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) - self.edgeButton.setAutoRaise(True) - self.edgeButton.setObjectName("edgeButton") - self.layout.addWidget(self.edgeButton) - self.textureButton = QtWidgets.QToolButton(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.textureButton.sizePolicy().hasHeightForWidth()) - self.textureButton.setSizePolicy(sizePolicy) - icon15 = QtGui.QIcon() - icon15.addPixmap(QtGui.QPixmap(":/icons/icons/flag_airfield_vehicle_safety.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.textureButton.setIcon(icon15) - self.textureButton.setIconSize(QtCore.QSize(32, 32)) - self.textureButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.MenuButtonPopup) - self.textureButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) - self.textureButton.setAutoRaise(True) - self.textureButton.setObjectName("textureButton") - self.layout.addWidget(self.textureButton) - self.transformationsButton = QtWidgets.QToolButton(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.transformationsButton.sizePolicy().hasHeightForWidth()) - self.transformationsButton.setSizePolicy(sizePolicy) - icon16 = QtGui.QIcon() - icon16.addPixmap(QtGui.QPixmap(":/icons/icons/videodisplay.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.transformationsButton.setIcon(icon16) - self.transformationsButton.setIconSize(QtCore.QSize(32, 32)) - self.transformationsButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.MenuButtonPopup) - self.transformationsButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) - self.transformationsButton.setAutoRaise(True) - self.transformationsButton.setObjectName("transformationsButton") - self.layout.addWidget(self.transformationsButton) - self.cornerButton = QtWidgets.QToolButton(self.verticalLayoutWidget) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.cornerButton.sizePolicy().hasHeightForWidth()) - self.cornerButton.setSizePolicy(sizePolicy) - icon17 = QtGui.QIcon() - icon17.addPixmap(QtGui.QPixmap(":/icons/icons/things_digital.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) - self.cornerButton.setIcon(icon17) - self.cornerButton.setIconSize(QtCore.QSize(32, 32)) - self.cornerButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.MenuButtonPopup) - self.cornerButton.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) - self.cornerButton.setAutoRaise(True) - self.cornerButton.setObjectName("cornerButton") - self.layout.addWidget(self.cornerButton) - - self.retranslateUi(ToolsMenu) - QtCore.QMetaObject.connectSlotsByName(ToolsMenu) - - def retranslateUi(self, ToolsMenu): - _translate = QtCore.QCoreApplication.translate - ToolsMenu.setWindowTitle(_translate("ToolsMenu", "Tools")) - self.rotate270Button.setToolTip(_translate("ToolsMenu", "Rotate 270")) - self.rotate270Button.setText(_translate("ToolsMenu", "Zoom out")) - self.zoominButton.setToolTip(_translate("ToolsMenu", "Zoom in")) - self.zoominButton.setText(_translate("ToolsMenu", "Zoom in")) - self.zoomoutButton.setToolTip(_translate("ToolsMenu", "Zoom out")) - self.zoomoutButton.setText(_translate("ToolsMenu", "Zoom out")) - self.zoomResetButton.setToolTip(_translate("ToolsMenu", "Reset zoom")) - self.zoomResetButton.setText(_translate("ToolsMenu", "Zoom out")) - self.rotate90Button.setToolTip(_translate("ToolsMenu", "Rotate 90")) - self.rotate90Button.setText(_translate("ToolsMenu", "Zoom out")) - self.rotate180Button.setToolTip(_translate("ToolsMenu", "Rotate 180")) - self.rotate180Button.setText(_translate("ToolsMenu", "Zoom out")) - self.negativeButton.setToolTip(_translate("ToolsMenu", "Brightnes, contrast and gamma correction")) - self.negativeButton.setText(_translate("ToolsMenu", "Negative")) - self.grayscaleButton.setToolTip(_translate("ToolsMenu", "Conversion to grayscale")) - self.grayscaleButton.setText(_translate("ToolsMenu", "Grayscale")) - self.lightButton.setToolTip(_translate("ToolsMenu", "Brightnes, contrast and gamma correction")) - self.lightButton.setText(_translate("ToolsMenu", "Correction")) - self.histogramButton.setToolTip(_translate("ToolsMenu", "Show histogram")) - self.histogramButton.setText(_translate("ToolsMenu", "Histogram")) - self.blurButton.setToolTip(_translate("ToolsMenu", "Filters")) - self.blurButton.setText(_translate("ToolsMenu", "Filters")) - self.binarizationButton.setToolTip(_translate("ToolsMenu", "Filters")) - self.binarizationButton.setText(_translate("ToolsMenu", "Black and white")) - self.noiseButton.setToolTip(_translate("ToolsMenu", "Filters")) - self.noiseButton.setText(_translate("ToolsMenu", "Noise reduction")) - self.morphButton.setToolTip(_translate("ToolsMenu", "Filters")) - self.morphButton.setText(_translate("ToolsMenu", "Morphological ")) - self.edgeButton.setToolTip(_translate("ToolsMenu", "Filters")) - self.edgeButton.setText(_translate("ToolsMenu", "Edge detection")) - self.textureButton.setToolTip(_translate("ToolsMenu", "Filters")) - self.textureButton.setText(_translate("ToolsMenu", "Textures")) - self.transformationsButton.setToolTip(_translate("ToolsMenu", "Filters")) - self.transformationsButton.setText(_translate("ToolsMenu", "Transformations")) - self.cornerButton.setToolTip(_translate("ToolsMenu", "Filters")) - self.cornerButton.setText(_translate("ToolsMenu", "Corner detection")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - ToolsMenu = QtWidgets.QWidget() - ui = Ui_ToolsMenu() - ui.setupUi(ToolsMenu) - ToolsMenu.show() - sys.exit(app.exec()) diff --git a/app/python/test_zapisu.txt b/app/python/test_zapisu.txt deleted file mode 100644 index 8336b77..0000000 --- a/app/python/test_zapisu.txt +++ /dev/null @@ -1,187704 +0,0 @@ -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -251 255 254 255 -253 255 254 255 -253 255 254 255 -254 254 254 255 -254 254 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 252 254 255 -255 252 254 255 -255 252 254 255 -255 253 254 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -252 252 252 255 -250 250 250 255 -248 248 248 255 -247 247 247 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -251 255 254 255 -253 255 254 255 -253 255 254 255 -254 254 254 255 -254 254 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 252 254 255 -255 252 254 255 -255 252 254 255 -255 253 254 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -251 251 251 255 -250 250 250 255 -249 249 249 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -251 255 254 255 -253 255 254 255 -253 255 254 255 -254 254 254 255 -254 254 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -253 253 253 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -251 255 254 255 -253 255 254 255 -253 255 254 255 -254 254 254 255 -254 254 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -251 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -254 254 254 255 -254 254 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -251 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -253 253 253 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -242 246 245 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -234 238 237 255 -252 255 255 255 -253 255 254 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -234 238 237 255 -239 243 242 255 -248 252 251 255 -251 255 254 255 -240 244 243 255 -249 253 252 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -250 254 253 255 -252 255 255 255 -243 249 247 255 -236 242 240 255 -251 255 255 255 -242 248 246 255 -237 243 241 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -233 237 236 255 -229 235 233 255 -249 255 253 255 -246 252 250 255 -251 255 255 255 -230 239 236 255 -244 253 250 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -229 235 233 255 -167 173 171 255 -190 196 194 255 -231 240 237 255 -249 255 255 255 -235 244 241 255 -249 255 255 255 -242 251 248 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -248 254 252 255 -131 137 135 255 -109 118 115 255 -183 192 189 255 -241 250 247 255 -249 255 255 255 -248 255 255 255 -238 247 244 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -251 255 255 255 -172 178 176 255 -97 106 103 255 -118 127 124 255 -184 195 191 255 -242 253 249 255 -248 255 255 255 -243 252 249 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -253 255 252 255 -251 255 252 255 -251 255 254 255 -239 245 243 255 -236 245 242 255 -131 141 140 255 -67 79 77 255 -112 126 126 255 -212 226 226 255 -230 246 245 255 -245 255 255 255 -249 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 252 255 -255 254 250 255 -255 254 250 255 -255 255 251 255 -255 255 251 255 -254 255 251 255 -252 255 251 255 -251 255 253 255 -229 238 235 255 -248 255 255 255 -178 192 192 255 -95 113 115 255 -70 89 93 255 -107 131 135 255 -197 222 226 255 -237 255 255 255 -244 255 255 255 -231 243 241 255 -243 253 252 255 -249 255 255 255 -250 254 253 255 -254 255 253 255 -232 233 228 255 -255 255 251 255 -254 253 249 255 -254 253 249 255 -255 254 250 255 -255 255 251 255 -254 255 251 255 -252 255 253 255 -251 255 253 255 -252 255 253 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 252 255 -255 254 250 255 -255 254 249 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -254 255 251 255 -251 255 253 255 -246 255 252 255 -238 250 250 255 -244 255 255 255 -126 145 149 255 -63 87 91 255 -62 87 92 255 -102 131 139 255 -127 155 159 255 -210 231 232 255 -242 255 255 255 -235 251 248 255 -227 239 235 255 -244 253 250 255 -243 248 242 255 -254 255 251 255 -241 240 235 255 -254 253 248 255 -255 254 249 255 -255 255 250 255 -255 255 250 255 -254 255 251 255 -252 255 251 255 -251 255 253 255 -251 255 253 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 252 255 -255 254 250 255 -255 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -254 255 251 255 -252 255 253 255 -236 242 240 255 -225 235 234 255 -242 255 255 255 -201 219 223 255 -72 93 98 255 -52 77 82 255 -39 66 75 255 -64 92 96 255 -110 134 134 255 -124 146 143 255 -241 255 255 255 -232 249 243 255 -230 242 238 255 -249 255 251 255 -250 255 249 255 -246 249 242 255 -254 255 249 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -254 255 251 255 -252 255 251 255 -251 255 252 255 -250 255 251 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -254 255 251 255 -252 255 251 255 -251 255 255 255 -245 255 254 255 -220 234 235 255 -242 255 255 255 -139 160 165 255 -64 87 93 255 -37 62 69 255 -41 66 71 255 -3 29 28 255 -69 96 91 255 -126 151 145 255 -241 255 255 255 -228 245 239 255 -247 255 251 255 -223 233 225 255 -251 255 250 255 -252 255 250 255 -254 255 250 255 -254 255 250 255 -254 255 250 255 -254 255 251 255 -253 255 250 255 -252 254 251 255 -251 253 250 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -254 255 251 255 -252 255 251 255 -251 255 255 255 -244 253 252 255 -241 253 253 255 -237 252 255 255 -236 255 255 255 -117 137 144 255 -78 101 107 255 -29 54 58 255 -13 44 39 255 -42 73 67 255 -89 119 111 255 -108 135 126 255 -240 255 255 255 -223 243 232 255 -235 251 241 255 -247 255 249 255 -249 255 250 255 -251 255 250 255 -252 255 250 255 -254 255 250 255 -253 255 250 255 -253 254 249 255 -252 252 250 255 -251 251 249 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -253 255 250 255 -253 255 250 255 -242 247 243 255 -232 241 238 255 -248 255 255 255 -223 237 238 255 -244 255 255 255 -203 222 228 255 -104 125 130 255 -36 61 65 255 -30 62 57 255 -20 55 48 255 -62 95 86 255 -71 103 92 255 -107 134 125 255 -237 255 248 255 -238 255 247 255 -244 255 250 255 -245 255 248 255 -247 255 249 255 -250 255 249 255 -251 255 249 255 -253 255 250 255 -253 254 249 255 -253 253 251 255 -252 252 250 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -254 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 250 255 -254 255 249 255 -254 255 250 255 -253 255 250 255 -252 255 253 255 -251 255 255 255 -248 255 255 255 -245 255 255 255 -226 240 243 255 -242 255 255 255 -147 164 171 255 -88 112 114 255 -27 59 54 255 -21 58 50 255 -28 66 55 255 -60 96 84 255 -45 77 66 255 -121 152 137 255 -227 253 240 255 -221 245 231 255 -239 255 247 255 -242 255 247 255 -246 255 248 255 -250 255 249 255 -251 255 250 255 -254 255 250 255 -253 253 251 255 -254 253 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -254 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 250 255 -254 255 249 255 -254 255 250 255 -254 255 250 255 -254 255 253 255 -242 247 243 255 -232 238 238 255 -249 255 255 255 -243 254 255 255 -237 251 254 255 -244 255 255 255 -192 213 216 255 -68 100 95 255 -33 70 62 255 -23 61 50 255 -13 49 37 255 -53 89 77 255 -58 92 76 255 -95 127 112 255 -223 251 236 255 -236 255 246 255 -238 255 246 255 -242 255 247 255 -246 255 248 255 -250 255 250 255 -253 255 250 255 -254 254 252 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -252 255 253 255 -254 255 251 255 -254 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -253 254 249 255 -252 254 251 255 -250 254 253 255 -249 255 255 255 -247 255 255 255 -246 255 255 255 -245 255 255 255 -240 255 255 255 -188 219 214 255 -23 58 51 255 -3 39 29 255 -6 42 30 255 -40 76 64 255 -59 96 79 255 -47 81 65 255 -86 119 102 255 -235 255 248 255 -215 239 225 255 -236 255 244 255 -237 253 242 255 -247 255 249 255 -237 244 237 255 -250 252 249 255 -250 250 248 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 253 255 -252 255 253 255 -254 255 251 255 -254 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -254 253 249 255 -253 254 249 255 -252 254 251 255 -250 254 253 255 -249 254 255 255 -247 255 255 255 -246 255 255 255 -242 255 255 255 -235 255 255 255 -171 202 196 255 -29 62 53 255 -0 29 18 255 -1 37 25 255 -44 81 64 255 -28 65 48 255 -38 72 55 255 -100 133 116 255 -231 255 244 255 -231 255 241 255 -237 255 245 255 -240 253 244 255 -249 255 251 255 -230 236 232 255 -252 255 253 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 253 255 -252 255 253 255 -254 255 253 255 -254 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -254 253 248 255 -253 254 249 255 -253 253 251 255 -252 254 253 255 -252 253 255 255 -250 254 255 255 -249 254 255 255 -245 255 255 255 -235 255 253 255 -230 255 251 255 -191 218 211 255 -25 55 45 255 -0 33 22 255 -13 50 33 255 -29 66 49 255 -47 84 66 255 -42 76 59 255 -95 128 111 255 -201 229 214 255 -223 247 233 255 -234 251 241 255 -247 255 251 255 -241 252 246 255 -251 255 253 255 -252 254 253 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 253 255 -252 255 253 255 -254 255 253 255 -254 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 254 249 255 -255 254 249 255 -255 254 250 255 -254 254 252 255 -254 254 254 255 -253 254 255 255 -251 255 255 255 -248 255 255 255 -247 255 255 255 -237 253 252 255 -241 255 255 255 -132 158 149 255 -11 41 31 255 -17 51 35 255 -0 32 15 255 -13 52 33 255 -13 52 33 255 -45 82 64 255 -69 102 85 255 -137 165 150 255 -234 255 244 255 -220 237 227 255 -245 255 253 255 -239 250 244 255 -251 253 252 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -252 255 253 255 -254 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 254 249 255 -255 254 249 255 -255 253 250 255 -255 254 252 255 -255 253 254 255 -254 254 255 255 -254 253 255 255 -253 254 255 255 -251 255 255 255 -248 255 255 255 -234 246 244 255 -228 247 241 255 -108 134 125 255 -7 39 24 255 -0 35 18 255 -5 44 25 255 -12 54 34 255 -9 48 29 255 -30 67 49 255 -57 90 73 255 -99 127 113 255 -218 242 229 255 -223 243 234 255 -240 253 246 255 -249 253 252 255 -253 253 253 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -252 255 253 255 -252 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 254 250 255 -255 254 250 255 -255 254 251 255 -255 254 251 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -248 247 252 255 -237 238 242 255 -249 255 255 255 -245 255 255 255 -225 246 239 255 -64 95 80 255 -3 40 23 255 -14 56 36 255 -0 40 20 255 -6 49 29 255 -24 63 44 255 -46 83 65 255 -25 57 42 255 -109 137 123 255 -240 255 253 255 -241 255 249 255 -249 253 252 255 -252 252 252 255 -253 253 253 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -252 255 253 255 -252 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 248 255 -255 255 248 255 -255 254 250 255 -255 254 250 255 -255 254 251 255 -255 254 251 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 253 255 255 -244 242 247 255 -231 235 236 255 -248 255 255 255 -235 254 248 255 -195 223 209 255 -33 67 51 255 -0 30 10 255 -0 35 15 255 -8 51 31 255 -35 78 58 255 -10 49 30 255 -57 91 75 255 -49 80 65 255 -110 136 125 255 -233 250 242 255 -247 253 251 255 -252 252 252 255 -253 253 253 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 253 255 -254 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -255 254 251 255 -255 254 251 255 -255 254 251 255 -255 254 253 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -243 238 244 255 -255 253 255 255 -254 255 255 255 -240 246 246 255 -239 254 249 255 -227 248 239 255 -189 217 203 255 -50 84 68 255 -12 51 33 255 -17 58 40 255 -0 38 20 255 -34 75 57 255 -41 80 62 255 -20 57 40 255 -34 68 54 255 -124 152 140 255 -241 255 249 255 -248 254 250 255 -249 255 251 255 -251 255 252 255 -253 255 252 255 -254 254 252 255 -255 254 252 255 -254 253 251 255 -255 255 253 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 250 252 255 -252 252 254 255 -248 249 251 255 -244 248 249 255 -246 255 254 255 -244 255 252 255 -220 237 231 255 -189 212 202 255 -44 72 60 255 -18 50 37 255 -0 32 18 255 -18 59 43 255 -12 55 38 255 -13 57 40 255 -32 79 61 255 -30 73 54 255 -92 123 108 255 -234 255 243 255 -239 255 245 255 -234 247 237 255 -251 255 250 255 -250 251 245 255 -254 250 247 255 -250 242 240 255 -255 252 250 255 -255 252 253 255 -255 253 255 255 -255 254 255 255 -251 252 254 255 -247 251 254 255 -246 254 255 255 -249 255 255 255 -252 255 253 255 -254 255 251 255 -254 255 253 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -252 253 255 255 -252 254 253 255 -252 254 253 255 -253 255 252 255 -254 255 250 255 -255 255 250 255 -255 255 248 255 -255 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 251 253 255 -254 255 255 255 -254 255 255 255 -252 253 255 255 -251 255 255 255 -249 255 255 255 -239 251 247 255 -221 238 232 255 -167 188 181 255 -20 47 38 255 -12 44 31 255 -1 39 24 255 -8 52 35 255 -32 81 62 255 -37 88 69 255 -26 75 56 255 -56 95 77 255 -78 111 94 255 -200 228 213 255 -238 255 247 255 -237 250 240 255 -249 254 247 255 -255 255 250 255 -245 240 237 255 -254 246 244 255 -252 243 244 255 -252 246 248 255 -255 254 255 255 -255 255 255 255 -252 255 255 255 -246 254 255 255 -239 248 247 255 -252 255 251 255 -254 255 250 255 -254 255 251 255 -254 255 253 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -250 254 255 255 -250 254 253 255 -252 254 253 255 -253 255 250 255 -254 255 249 255 -255 255 248 255 -255 255 246 255 -255 255 248 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -247 247 247 255 -255 255 255 255 -255 255 255 255 -250 252 251 255 -246 250 249 255 -249 255 253 255 -247 255 254 255 -241 255 251 255 -229 248 242 255 -162 188 179 255 -17 47 37 255 -8 44 32 255 -0 39 25 255 -16 63 47 255 -34 82 66 255 -27 74 58 255 -20 61 45 255 -51 87 73 255 -67 99 86 255 -211 239 227 255 -240 255 252 255 -230 245 238 255 -246 255 250 255 -240 245 241 255 -255 255 253 255 -255 254 252 255 -252 250 251 255 -252 250 251 255 -253 253 253 255 -254 255 255 255 -253 254 255 255 -250 252 251 255 -254 255 251 255 -255 255 250 255 -255 255 251 255 -254 255 253 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -252 253 255 255 -252 254 253 255 -252 254 253 255 -253 255 250 255 -254 255 249 255 -255 255 248 255 -255 255 248 255 -255 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -249 249 247 255 -254 254 252 255 -255 255 253 255 -249 249 247 255 -244 246 245 255 -245 249 248 255 -246 255 252 255 -244 255 252 255 -242 255 253 255 -230 251 244 255 -164 191 182 255 -20 52 41 255 -13 51 40 255 -0 39 28 255 -10 54 41 255 -39 83 70 255 -33 77 64 255 -44 86 74 255 -51 91 82 255 -64 100 90 255 -207 237 229 255 -228 253 247 255 -219 238 234 255 -242 255 252 255 -243 254 250 255 -251 255 255 255 -254 255 255 255 -254 254 254 255 -247 247 247 255 -249 247 248 255 -255 254 255 255 -255 255 253 255 -255 254 250 255 -254 255 249 255 -254 255 250 255 -254 255 250 255 -254 254 252 255 -253 255 254 255 -254 254 255 255 -253 254 255 255 -252 253 255 255 -252 253 255 255 -252 254 253 255 -253 255 252 255 -254 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 251 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 250 255 -255 255 251 255 -255 255 251 255 -253 254 249 255 -253 253 251 255 -254 255 253 255 -250 255 252 255 -246 255 252 255 -237 249 245 255 -244 255 255 255 -227 250 244 255 -166 193 186 255 -43 74 68 255 -21 56 49 255 -0 35 27 255 -27 68 60 255 -21 66 59 255 -50 97 89 255 -37 82 77 255 -30 73 66 255 -62 103 97 255 -199 236 229 255 -224 255 251 255 -237 255 255 255 -223 245 242 255 -238 254 251 255 -248 255 255 255 -252 255 255 255 -252 252 250 255 -255 252 251 255 -255 250 251 255 -255 249 247 255 -255 254 249 255 -255 255 247 255 -255 254 249 255 -255 254 250 255 -255 254 252 255 -254 254 254 255 -255 253 255 255 -254 254 255 255 -253 253 255 255 -253 253 255 255 -253 253 253 255 -254 254 252 255 -253 255 252 255 -254 255 251 255 -254 255 251 255 -254 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -253 252 247 255 -252 251 246 255 -252 251 246 255 -255 254 250 255 -255 255 251 255 -255 255 251 255 -252 255 253 255 -248 254 250 255 -247 255 255 255 -247 255 255 255 -236 255 253 255 -232 254 251 255 -188 215 210 255 -36 65 61 255 -13 44 39 255 -0 32 28 255 -10 55 52 255 -17 67 64 255 -36 86 83 255 -29 79 76 255 -38 87 84 255 -59 105 102 255 -182 227 224 255 -217 255 253 255 -233 255 255 255 -237 255 255 255 -238 255 253 255 -237 248 244 255 -247 247 247 255 -255 253 253 255 -255 250 249 255 -252 242 241 255 -255 253 248 255 -254 254 246 255 -254 253 248 255 -254 253 249 255 -254 253 251 255 -254 253 251 255 -254 252 253 255 -254 252 255 255 -254 252 255 255 -253 253 255 255 -253 253 253 255 -254 254 254 255 -253 255 254 255 -254 255 253 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -249 248 243 255 -249 249 241 255 -250 250 242 255 -253 252 247 255 -255 255 250 255 -255 255 251 255 -253 253 251 255 -249 254 250 255 -251 255 255 255 -244 254 253 255 -242 254 254 255 -242 255 255 255 -233 253 252 255 -174 198 198 255 -30 56 55 255 -21 55 56 255 -10 56 56 255 -0 41 43 255 -30 84 86 255 -43 99 98 255 -31 87 86 255 -47 103 100 255 -36 91 88 255 -153 203 200 255 -209 254 251 255 -224 255 255 255 -233 255 255 255 -234 248 248 255 -240 244 243 255 -254 248 248 255 -255 250 250 255 -255 247 247 255 -255 253 248 255 -253 254 248 255 -254 253 249 255 -254 253 249 255 -254 253 251 255 -254 253 251 255 -255 252 253 255 -255 252 253 255 -255 251 255 255 -254 252 255 255 -253 253 255 255 -254 254 255 255 -253 254 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -253 253 245 255 -253 253 243 255 -254 254 246 255 -255 255 248 255 -255 254 249 255 -252 251 246 255 -252 252 250 255 -255 255 253 255 -240 244 245 255 -251 255 255 255 -247 255 255 255 -234 245 247 255 -240 255 255 255 -237 255 255 255 -177 196 200 255 -42 71 75 255 -0 40 46 255 -6 59 63 255 -19 74 79 255 -22 80 82 255 -51 112 113 255 -50 111 112 255 -31 93 92 255 -26 86 84 255 -128 180 178 255 -178 223 220 255 -230 255 255 255 -240 255 255 255 -247 255 255 255 -250 248 249 255 -255 248 252 255 -255 251 252 255 -254 253 249 255 -252 254 249 255 -253 254 249 255 -253 253 251 255 -253 253 251 255 -254 253 251 255 -254 252 253 255 -255 252 253 255 -255 251 255 255 -255 251 255 255 -254 252 255 255 -254 254 255 255 -253 254 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 255 247 255 -254 255 245 255 -254 255 247 255 -254 255 247 255 -255 254 249 255 -255 254 249 255 -255 254 252 255 -254 254 252 255 -250 250 252 255 -252 255 255 255 -251 255 255 255 -246 254 255 255 -247 255 255 255 -241 255 255 255 -202 217 222 255 -151 174 180 255 -36 74 83 255 -14 63 70 255 -0 49 57 255 -48 105 112 255 -45 106 111 255 -51 116 120 255 -59 124 126 255 -46 110 110 255 -23 83 83 255 -96 147 148 255 -181 221 223 255 -228 255 255 255 -241 255 255 255 -245 250 253 255 -253 251 255 255 -255 253 255 255 -252 255 255 255 -251 255 253 255 -252 255 253 255 -248 252 251 255 -250 252 251 255 -255 255 255 255 -255 254 255 255 -255 253 254 255 -255 252 253 255 -255 252 253 255 -254 252 255 255 -254 254 255 255 -253 254 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -253 255 249 255 -253 255 247 255 -253 255 247 255 -254 255 249 255 -254 255 249 255 -255 254 250 255 -255 254 252 255 -255 254 252 255 -250 250 252 255 -255 255 255 255 -249 253 255 255 -244 249 253 255 -248 255 255 255 -248 255 255 255 -239 250 254 255 -211 230 236 255 -115 147 158 255 -31 73 85 255 -0 39 49 255 -13 66 74 255 -56 115 123 255 -47 110 117 255 -80 147 153 255 -70 137 143 255 -64 125 130 255 -51 106 111 255 -78 123 128 255 -151 186 192 255 -217 240 246 255 -239 254 255 255 -242 249 255 255 -247 252 255 255 -238 248 249 255 -237 249 247 255 -243 253 252 255 -249 255 255 255 -251 255 254 255 -248 250 249 255 -249 249 249 255 -255 253 254 255 -254 252 253 255 -255 252 253 255 -254 252 253 255 -254 254 255 255 -254 254 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -251 255 249 255 -251 255 249 255 -251 255 249 255 -253 255 250 255 -254 255 250 255 -254 255 250 255 -255 254 252 255 -255 254 252 255 -255 254 255 255 -255 255 255 255 -252 251 255 255 -246 247 251 255 -245 249 252 255 -249 254 255 255 -249 255 255 255 -243 255 255 255 -214 238 250 255 -127 159 172 255 -21 59 70 255 -23 67 78 255 -29 81 92 255 -72 130 141 255 -75 137 148 255 -62 126 136 255 -50 112 123 255 -21 79 90 255 -11 61 70 255 -56 99 108 255 -143 176 185 255 -213 240 249 255 -238 255 255 255 -232 249 255 255 -241 255 255 255 -234 254 253 255 -237 253 252 255 -247 255 255 255 -249 255 255 255 -248 254 254 255 -251 253 252 255 -255 255 255 255 -254 253 251 255 -254 253 251 255 -254 253 251 255 -254 254 254 255 -254 254 254 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -250 255 250 255 -250 255 250 255 -250 255 250 255 -251 255 250 255 -253 255 252 255 -254 254 252 255 -254 254 252 255 -255 253 254 255 -255 254 255 255 -255 254 255 255 -254 254 255 255 -254 254 255 255 -249 250 254 255 -242 246 249 255 -242 246 249 255 -241 250 255 255 -232 246 255 255 -211 233 246 255 -109 137 149 255 -61 95 107 255 -4 46 60 255 -70 119 134 255 -69 127 141 255 -69 128 144 255 -61 123 138 255 -72 131 145 255 -57 113 126 255 -20 69 83 255 -8 52 63 255 -60 98 109 255 -151 183 194 255 -217 247 255 255 -235 255 255 255 -233 255 255 255 -233 254 255 255 -237 255 255 255 -244 255 255 255 -249 255 255 255 -252 255 255 255 -254 255 255 255 -253 253 251 255 -254 253 251 255 -254 253 251 255 -255 254 252 255 -254 254 252 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -250 255 252 255 -248 255 252 255 -248 255 252 255 -250 255 252 255 -251 255 254 255 -253 255 254 255 -254 254 254 255 -254 254 254 255 -255 253 254 255 -251 249 250 255 -252 250 251 255 -255 255 255 255 -255 255 255 255 -253 254 255 255 -250 251 253 255 -248 253 255 255 -238 245 255 255 -242 254 255 255 -221 237 252 255 -130 153 169 255 -61 92 110 255 -20 61 79 255 -33 81 101 255 -49 104 124 255 -60 117 137 255 -62 120 140 255 -71 130 148 255 -67 124 141 255 -38 91 107 255 -16 65 80 255 -40 88 102 255 -86 130 141 255 -162 199 205 255 -195 226 229 255 -221 249 252 255 -231 255 255 255 -236 254 254 255 -245 255 255 255 -247 255 255 255 -244 248 247 255 -253 253 251 255 -253 254 249 255 -254 253 249 255 -255 254 250 255 -254 255 250 255 -254 255 253 255 -254 255 253 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -248 255 254 255 -247 255 254 255 -247 255 254 255 -248 255 254 255 -250 255 254 255 -251 255 254 255 -253 255 254 255 -254 254 254 255 -255 253 254 255 -250 248 249 255 -248 246 247 255 -252 250 251 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 254 255 255 -245 247 255 255 -248 255 255 255 -227 243 255 255 -176 199 217 255 -74 106 127 255 -13 54 76 255 -21 69 92 255 -77 131 155 255 -45 103 127 255 -23 84 105 255 -36 99 117 255 -62 123 142 255 -66 127 145 255 -48 110 125 255 -34 91 102 255 -69 113 122 255 -126 163 169 255 -188 221 226 255 -223 251 254 255 -236 255 255 255 -240 255 255 255 -243 253 252 255 -244 250 246 255 -252 254 249 255 -253 254 248 255 -254 253 248 255 -255 254 249 255 -254 255 250 255 -255 255 251 255 -254 255 251 255 -254 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 255 255 255 -247 255 255 255 -246 255 255 255 -247 255 255 255 -248 255 255 255 -250 255 255 255 -251 255 255 255 -253 255 254 255 -254 254 254 255 -255 253 254 255 -255 253 254 255 -252 251 249 255 -249 248 246 255 -248 248 246 255 -250 250 248 255 -251 251 249 255 -250 248 251 255 -253 248 255 255 -239 233 247 255 -232 231 247 255 -236 243 255 255 -234 249 255 255 -198 222 246 255 -113 149 173 255 -91 135 162 255 -31 82 109 255 -46 103 130 255 -56 118 143 255 -52 118 140 255 -53 121 142 255 -57 125 144 255 -44 113 129 255 -26 89 104 255 -37 87 96 255 -65 108 115 255 -119 156 162 255 -184 215 218 255 -226 252 253 255 -239 255 255 255 -243 255 253 255 -249 255 251 255 -252 254 249 255 -253 254 248 255 -254 253 248 255 -255 255 247 255 -254 255 249 255 -255 255 250 255 -254 255 250 255 -254 255 251 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -248 255 255 255 -247 255 255 255 -248 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -253 255 254 255 -254 254 254 255 -249 247 248 255 -255 254 255 255 -255 255 253 255 -254 253 251 255 -250 250 248 255 -253 253 251 255 -254 254 252 255 -252 250 251 255 -249 243 245 255 -255 253 255 255 -254 254 255 255 -152 160 173 255 -206 222 238 255 -229 251 255 255 -233 255 255 255 -190 225 245 255 -41 78 97 255 -34 77 96 255 -41 90 107 255 -54 110 125 255 -51 114 131 255 -32 103 121 255 -27 104 122 255 -40 113 130 255 -49 111 126 255 -26 78 91 255 -44 91 101 255 -126 166 174 255 -204 237 242 255 -233 255 255 255 -236 255 253 255 -243 255 251 255 -249 255 249 255 -252 255 248 255 -253 254 248 255 -255 254 249 255 -255 254 249 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 254 251 255 -255 254 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 251 255 -251 252 244 255 -241 244 235 255 -245 255 254 255 -145 163 167 255 -114 134 143 255 -210 232 245 255 -235 255 255 255 -218 237 243 255 -199 213 214 255 -105 121 120 255 -26 48 45 255 -37 71 70 255 -48 97 104 255 -41 107 121 255 -49 129 152 255 -25 109 135 255 -24 100 124 255 -38 106 129 255 -16 79 97 255 -28 84 99 255 -135 182 190 255 -215 253 255 255 -222 251 249 255 -237 255 253 255 -237 250 243 255 -251 255 250 255 -255 255 250 255 -248 247 242 255 -253 249 246 255 -255 253 252 255 -254 250 251 255 -255 249 249 255 -255 250 245 255 -255 251 244 255 -255 252 246 255 -255 253 250 255 -254 254 252 255 -250 254 255 255 -246 254 255 255 -245 255 255 255 -247 255 255 255 -247 255 255 255 -248 255 255 255 -249 254 255 255 -252 253 255 255 -252 252 254 255 -253 251 252 255 -253 251 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 251 255 -251 253 240 255 -247 253 239 255 -241 254 247 255 -149 167 167 255 -73 93 100 255 -126 145 152 255 -174 187 193 255 -149 155 155 255 -173 173 165 255 -220 218 205 255 -173 177 163 255 -79 95 85 255 -18 54 54 255 -22 76 88 255 -48 120 142 255 -33 114 141 255 -57 136 166 255 -55 131 157 255 -31 101 126 255 -43 106 124 255 -19 75 88 255 -56 103 111 255 -193 231 234 255 -232 255 255 255 -241 255 255 255 -241 253 249 255 -236 242 238 255 -251 251 249 255 -255 255 253 255 -254 250 251 255 -250 244 246 255 -255 252 253 255 -255 251 247 255 -255 252 246 255 -255 254 248 255 -255 255 250 255 -255 255 253 255 -251 255 255 255 -249 255 255 255 -247 255 255 255 -246 255 255 255 -246 255 255 255 -247 255 255 255 -249 254 255 255 -250 254 255 255 -252 252 254 255 -253 251 254 255 -253 251 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 251 255 -251 249 237 255 -250 252 241 255 -250 255 252 255 -200 211 213 255 -89 104 111 255 -70 83 91 255 -143 148 152 255 -153 152 150 255 -169 159 150 255 -156 144 130 255 -216 209 193 255 -236 239 228 255 -103 125 122 255 -11 50 55 255 -36 94 108 255 -41 109 132 255 -20 91 119 255 -23 97 124 255 -69 139 164 255 -54 120 142 255 -46 107 125 255 -56 109 123 255 -49 95 108 255 -111 149 158 255 -209 238 244 255 -233 254 255 255 -239 255 255 255 -235 243 245 255 -243 244 246 255 -251 249 250 255 -253 247 249 255 -255 249 250 255 -255 252 249 255 -255 253 247 255 -255 254 250 255 -255 254 251 255 -255 255 253 255 -252 255 255 255 -251 255 255 255 -248 255 255 255 -248 255 255 255 -248 255 255 255 -249 254 255 255 -250 254 255 255 -252 253 255 255 -253 253 255 255 -253 251 254 255 -253 251 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 251 255 -255 255 246 255 -249 246 239 255 -254 255 255 255 -244 252 255 255 -139 148 155 255 -50 54 63 255 -87 85 90 255 -153 143 141 255 -158 140 130 255 -187 165 151 255 -168 149 132 255 -198 189 174 255 -247 254 246 255 -160 182 180 255 -41 80 87 255 -27 79 93 255 -87 149 172 255 -74 141 167 255 -41 108 134 255 -25 91 115 255 -31 96 118 255 -46 107 128 255 -57 114 133 255 -53 102 119 255 -125 167 183 255 -190 224 236 255 -233 255 255 255 -240 255 255 255 -247 255 255 255 -254 255 255 255 -255 254 255 255 -254 250 251 255 -254 250 249 255 -252 251 247 255 -253 252 250 255 -253 254 249 255 -253 253 251 255 -252 254 249 255 -251 253 250 255 -249 254 248 255 -250 255 251 255 -252 254 251 255 -252 254 253 255 -252 254 253 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 252 246 255 -243 238 234 255 -252 252 252 255 -254 255 255 255 -206 209 218 255 -104 103 111 255 -61 50 54 255 -119 101 97 255 -169 142 131 255 -172 141 123 255 -188 157 137 255 -172 150 129 255 -168 159 144 255 -223 226 217 255 -206 222 221 255 -103 134 139 255 -53 102 117 255 -89 147 167 255 -52 114 135 255 -24 89 111 255 -67 133 159 255 -57 124 151 255 -21 88 115 255 -48 112 140 255 -42 98 125 255 -77 125 148 255 -133 171 190 255 -198 227 243 255 -241 255 255 255 -246 255 255 255 -243 246 251 255 -254 255 255 255 -246 250 253 255 -247 251 252 255 -248 252 251 255 -251 253 250 255 -252 254 249 255 -253 254 248 255 -253 253 245 255 -253 253 243 255 -254 254 246 255 -254 254 246 255 -254 253 248 255 -254 253 251 255 -253 253 253 255 -253 253 255 255 -253 252 255 255 -253 252 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -250 245 242 255 -249 244 241 255 -250 248 251 255 -250 249 255 255 -254 253 255 255 -194 189 195 255 -99 84 87 255 -78 54 50 255 -135 103 90 255 -166 129 110 255 -199 161 138 255 -174 140 115 255 -140 115 95 255 -155 142 125 255 -196 194 182 255 -234 246 242 255 -153 186 191 255 -62 109 119 255 -90 142 156 255 -52 109 128 255 -15 79 104 255 -53 122 151 255 -28 101 134 255 -33 106 141 255 -20 88 123 255 -14 77 110 255 -28 79 108 255 -86 128 152 255 -166 197 217 255 -215 237 251 255 -237 251 255 255 -247 255 255 255 -243 254 255 255 -244 255 255 255 -246 255 255 255 -248 255 254 255 -252 255 251 255 -255 255 248 255 -255 255 244 255 -255 255 243 255 -255 252 240 255 -255 252 241 255 -255 253 244 255 -255 253 248 255 -254 253 251 255 -253 253 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 252 251 255 -255 254 253 255 -247 245 248 255 -247 246 251 255 -252 249 255 255 -229 223 227 255 -163 147 148 255 -71 48 42 255 -109 76 61 255 -173 135 112 255 -183 141 116 255 -155 116 87 255 -176 142 115 255 -158 132 107 255 -130 112 90 255 -190 187 170 255 -247 255 253 255 -210 239 237 255 -142 177 181 255 -82 126 139 255 -41 98 118 255 -25 90 118 255 -27 101 136 255 -24 102 141 255 -44 121 163 255 -37 110 151 255 -22 87 125 255 -29 85 118 255 -75 119 148 255 -133 167 192 255 -189 216 235 255 -230 253 255 255 -235 255 255 255 -237 255 255 255 -241 255 255 255 -246 255 255 255 -249 255 253 255 -254 255 248 255 -255 255 244 255 -255 255 241 255 -255 252 236 255 -255 252 238 255 -255 251 241 255 -255 252 246 255 -254 253 251 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -248 247 245 255 -254 254 254 255 -241 241 243 255 -254 255 255 255 -253 252 255 255 -252 248 249 255 -255 243 242 255 -150 130 121 255 -76 47 31 255 -117 81 57 255 -179 140 111 255 -177 136 106 255 -163 127 95 255 -180 147 116 255 -174 147 118 255 -171 154 128 255 -192 187 167 255 -228 236 221 255 -244 255 255 255 -135 165 167 255 -65 109 122 255 -51 109 131 255 -6 75 108 255 -43 121 160 255 -42 121 164 255 -40 118 164 255 -42 117 159 255 -40 108 147 255 -19 75 110 255 -8 54 87 255 -70 111 139 255 -168 203 225 255 -224 255 255 255 -228 255 255 255 -233 255 255 255 -238 255 255 255 -244 255 254 255 -249 255 248 255 -253 255 242 255 -255 253 238 255 -255 252 236 255 -255 252 238 255 -255 252 240 255 -255 252 246 255 -254 253 251 255 -254 254 255 255 -253 254 255 255 -251 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 255 254 255 -251 255 254 255 -251 255 255 255 -250 254 255 255 -252 253 255 255 -253 252 250 255 -255 251 245 255 -255 249 240 255 -126 103 87 255 -85 57 35 255 -115 81 53 255 -184 148 116 255 -160 124 90 255 -169 135 100 255 -204 171 136 255 -166 140 105 255 -150 130 97 255 -130 119 91 255 -210 207 188 255 -243 255 245 255 -136 164 167 255 -63 107 120 255 -54 112 136 255 -16 86 120 255 -25 100 140 255 -40 118 164 255 -57 134 180 255 -49 122 165 255 -30 95 137 255 -27 87 124 255 -27 81 119 255 -18 65 95 255 -91 132 154 255 -198 234 248 255 -217 247 255 255 -219 244 249 255 -242 255 255 255 -242 255 248 255 -241 247 237 255 -251 253 240 255 -249 247 234 255 -254 250 238 255 -255 254 243 255 -255 253 246 255 -250 249 247 255 -247 247 249 255 -248 249 254 255 -250 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -250 255 254 255 -250 255 254 255 -250 255 254 255 -249 255 253 255 -250 254 253 255 -251 253 250 255 -255 252 247 255 -255 250 241 255 -249 233 218 255 -107 86 65 255 -102 76 51 255 -128 99 69 255 -167 134 101 255 -164 130 95 255 -166 132 95 255 -207 173 135 255 -159 126 85 255 -183 155 116 255 -145 128 98 255 -169 164 144 255 -245 255 248 255 -175 205 207 255 -46 90 103 255 -30 86 111 255 -23 89 121 255 -25 97 135 255 -29 102 143 255 -27 100 143 255 -38 107 149 255 -60 125 167 255 -46 108 149 255 -8 64 99 255 -49 96 122 255 -104 147 164 255 -166 203 219 255 -226 255 255 255 -237 255 255 255 -229 249 248 255 -247 255 253 255 -248 255 249 255 -249 252 243 255 -249 251 240 255 -250 251 243 255 -253 254 248 255 -255 255 253 255 -254 255 255 255 -254 255 255 255 -252 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -250 255 254 255 -248 255 254 255 -248 255 254 255 -247 255 251 255 -249 255 251 255 -249 254 250 255 -252 253 247 255 -255 252 243 255 -251 245 233 255 -229 217 201 255 -82 65 45 255 -95 74 47 255 -160 135 105 255 -185 156 122 255 -161 128 93 255 -155 120 80 255 -212 171 125 255 -172 134 89 255 -152 123 83 255 -147 131 98 255 -170 168 147 255 -229 241 229 255 -197 223 222 255 -74 112 121 255 -31 79 99 255 -14 71 98 255 -20 83 114 255 -32 98 133 255 -24 89 127 255 -17 82 122 255 -30 95 135 255 -46 108 145 255 -56 110 138 255 -84 132 154 255 -88 133 152 255 -116 155 170 255 -165 199 208 255 -206 235 239 255 -232 255 255 255 -232 251 249 255 -235 247 243 255 -242 251 246 255 -249 255 251 255 -249 254 250 255 -244 248 247 255 -243 244 246 255 -245 246 251 255 -249 250 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -250 255 254 255 -248 255 252 255 -250 255 252 255 -249 255 251 255 -249 255 251 255 -249 254 248 255 -249 254 248 255 -251 254 247 255 -251 251 243 255 -255 253 242 255 -197 188 173 255 -53 38 19 255 -92 72 47 255 -153 128 98 255 -176 147 115 255 -158 123 85 255 -170 126 81 255 -216 172 125 255 -205 168 124 255 -167 139 100 255 -149 132 102 255 -133 128 106 255 -162 170 155 255 -237 255 252 255 -106 137 140 255 -31 71 81 255 -0 39 57 255 -12 66 90 255 -38 95 125 255 -36 96 130 255 -23 85 122 255 -12 75 110 255 -38 95 124 255 -34 88 112 255 -60 112 133 255 -75 122 140 255 -79 123 136 255 -152 190 201 255 -230 255 255 255 -226 254 255 255 -235 255 255 255 -239 255 255 255 -244 255 255 255 -248 255 255 255 -250 255 255 255 -250 254 255 255 -252 253 255 255 -254 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -253 255 252 255 -251 255 250 255 -253 255 250 255 -252 254 249 255 -252 254 249 255 -249 254 248 255 -249 254 250 255 -249 254 250 255 -252 255 253 255 -250 252 247 255 -248 245 238 255 -190 182 171 255 -49 33 17 255 -77 57 33 255 -136 110 85 255 -195 162 131 255 -153 111 71 255 -201 158 115 255 -216 177 134 255 -189 156 115 255 -166 140 103 255 -162 143 110 255 -163 152 124 255 -160 159 138 255 -230 238 225 255 -186 205 199 255 -119 147 150 255 -45 82 91 255 -9 52 69 255 -22 72 95 255 -41 95 123 255 -34 91 120 255 -29 89 117 255 -36 96 122 255 -19 77 99 255 -29 84 105 255 -84 135 154 255 -105 152 168 255 -133 177 190 255 -213 251 255 255 -224 255 255 255 -222 249 255 255 -226 245 251 255 -237 250 255 255 -249 255 255 255 -252 255 255 255 -254 253 255 255 -244 244 246 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 255 250 255 -254 255 249 255 -255 254 249 255 -254 253 248 255 -253 254 249 255 -251 253 250 255 -249 253 252 255 -248 254 254 255 -238 246 248 255 -247 253 253 255 -254 255 255 255 -255 255 250 255 -195 185 175 255 -46 29 13 255 -88 63 43 255 -150 118 93 255 -166 130 96 255 -156 117 78 255 -188 149 108 255 -232 195 153 255 -214 181 138 255 -166 137 95 255 -151 125 88 255 -159 140 107 255 -149 140 111 255 -197 199 178 255 -236 246 235 255 -199 219 217 255 -111 142 147 255 -47 85 98 255 -12 57 76 255 -0 38 61 255 -34 91 118 255 -9 70 98 255 -19 81 106 255 -27 87 111 255 -30 88 110 255 -50 107 127 255 -78 131 149 255 -113 160 176 255 -185 224 239 255 -205 239 251 255 -231 255 255 255 -242 255 255 255 -243 252 255 255 -241 244 249 255 -245 245 247 255 -250 248 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 253 250 255 -255 253 249 255 -255 253 249 255 -255 252 248 255 -255 252 249 255 -252 252 250 255 -249 253 254 255 -246 254 255 255 -248 255 255 255 -248 255 255 255 -245 250 254 255 -240 240 240 255 -243 234 229 255 -191 174 164 255 -69 46 32 255 -109 81 60 255 -146 115 86 255 -159 125 90 255 -164 129 91 255 -175 138 96 255 -197 159 114 255 -205 167 120 255 -184 147 102 255 -154 123 77 255 -157 132 92 255 -146 131 98 255 -175 169 145 255 -224 230 216 255 -244 255 255 255 -211 239 243 255 -143 177 187 255 -77 120 137 255 -3 61 85 255 -18 83 111 255 -45 111 137 255 -31 97 123 255 -22 86 113 255 -27 89 114 255 -28 86 110 255 -58 113 134 255 -110 157 177 255 -152 191 208 255 -202 231 245 255 -233 253 255 255 -240 253 255 255 -244 249 253 255 -255 255 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 253 250 255 -255 253 250 255 -255 254 249 255 -255 253 248 255 -254 253 249 255 -252 252 250 255 -249 253 254 255 -248 253 255 255 -248 255 255 255 -249 255 255 255 -249 254 255 255 -249 250 252 255 -255 253 253 255 -247 234 228 255 -180 161 154 255 -51 30 13 255 -77 53 25 255 -156 130 97 255 -165 135 99 255 -151 117 79 255 -179 140 97 255 -161 120 76 255 -137 96 50 255 -172 134 89 255 -155 122 79 255 -149 123 86 255 -151 134 104 255 -161 155 131 255 -187 191 176 255 -224 240 229 255 -240 255 255 255 -220 251 253 255 -167 213 226 255 -44 97 115 255 -18 73 93 255 -32 89 109 255 -30 88 110 255 -47 107 131 255 -39 97 121 255 -12 68 93 255 -21 73 95 255 -46 93 113 255 -97 136 153 255 -162 194 207 255 -220 245 252 255 -242 255 255 255 -247 255 255 255 -236 244 246 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -248 252 253 255 -242 246 247 255 -254 255 255 255 -243 241 242 255 -255 254 251 255 -255 254 251 255 -182 172 160 255 -88 74 45 255 -77 59 21 255 -136 112 76 255 -132 104 67 255 -153 119 82 255 -171 133 97 255 -143 103 67 255 -120 80 45 255 -164 128 94 255 -162 132 98 255 -146 123 91 255 -137 122 91 255 -148 143 113 255 -165 168 137 255 -200 211 181 255 -245 255 237 255 -236 255 246 255 -234 255 255 255 -144 175 177 255 -63 100 106 255 -43 85 97 255 -43 90 108 255 -56 106 129 255 -46 100 126 255 -31 85 111 255 -36 90 114 255 -35 85 108 255 -68 115 133 255 -144 188 201 255 -199 239 247 255 -217 254 255 255 -233 255 255 255 -240 255 255 255 -245 255 255 255 -244 254 253 255 -236 245 242 255 -246 251 247 255 -255 255 251 255 -255 255 250 255 -254 251 246 255 -255 251 248 255 -253 252 248 255 -255 255 253 255 -252 255 255 255 -249 255 255 255 -244 255 255 255 -239 253 255 255 -238 252 255 255 -249 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 253 255 -255 254 253 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -239 241 240 255 -254 255 255 255 -248 250 249 255 -251 253 252 255 -255 255 255 255 -246 246 246 255 -246 246 246 255 -255 255 248 255 -226 219 200 255 -73 61 35 255 -88 72 46 255 -116 95 68 255 -139 112 83 255 -160 129 100 255 -151 116 86 255 -142 107 75 255 -115 80 48 255 -135 105 71 255 -160 134 99 255 -153 133 96 255 -130 118 80 255 -134 129 89 255 -152 150 111 255 -147 151 116 255 -222 228 202 255 -232 243 226 255 -239 253 240 255 -231 252 245 255 -151 179 182 255 -56 90 100 255 -37 79 95 255 -41 88 108 255 -51 101 126 255 -29 83 107 255 -11 66 87 255 -27 82 102 255 -62 115 131 255 -86 138 151 255 -134 184 193 255 -203 248 253 255 -218 249 252 255 -224 248 248 255 -235 255 254 255 -245 255 255 255 -248 255 255 255 -243 248 244 255 -241 242 237 255 -246 245 241 255 -252 248 245 255 -251 250 246 255 -252 252 250 255 -250 254 253 255 -246 255 254 255 -243 255 255 255 -244 255 255 255 -245 255 255 255 -248 255 255 255 -249 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 253 253 255 -255 254 253 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -250 252 251 255 -255 255 255 255 -255 255 255 255 -245 245 245 255 -245 245 245 255 -243 243 243 255 -246 246 246 255 -201 200 198 255 -231 226 223 255 -135 126 119 255 -55 43 31 255 -104 87 69 255 -129 107 84 255 -165 140 110 255 -172 146 113 255 -140 112 75 255 -117 89 50 255 -138 113 73 255 -165 143 104 255 -148 130 92 255 -145 131 94 255 -169 156 121 255 -172 164 128 255 -171 166 136 255 -165 165 139 255 -204 207 186 255 -251 255 244 255 -245 255 253 255 -209 230 231 255 -150 179 185 255 -70 106 118 255 -24 66 82 255 -39 84 103 255 -44 92 112 255 -46 97 116 255 -58 111 127 255 -67 120 136 255 -76 129 143 255 -95 143 153 255 -157 196 203 255 -201 234 239 255 -229 255 255 255 -225 250 254 255 -227 246 250 255 -245 255 255 255 -248 255 255 255 -251 255 255 255 -251 253 252 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -252 254 249 255 -252 254 249 255 -251 255 250 255 -252 255 253 255 -252 255 255 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -222 224 223 255 -247 247 247 255 -255 255 255 255 -249 249 249 255 -241 241 241 255 -212 212 212 255 -202 203 208 255 -139 140 158 255 -115 116 136 255 -191 189 202 255 -170 165 169 255 -89 80 75 255 -85 73 57 255 -136 120 95 255 -127 108 76 255 -147 127 90 255 -111 89 48 255 -106 83 41 255 -134 111 70 255 -147 123 85 255 -145 123 86 255 -151 128 96 255 -154 135 102 255 -167 153 116 255 -160 150 115 255 -162 156 124 255 -174 172 147 255 -200 203 184 255 -239 249 238 255 -244 255 255 255 -214 235 236 255 -147 176 182 255 -92 129 138 255 -62 104 118 255 -80 126 141 255 -88 137 154 255 -64 115 132 255 -57 110 128 255 -80 132 146 255 -87 134 144 255 -91 134 141 255 -131 169 178 255 -196 230 239 255 -231 255 255 255 -229 254 255 255 -231 252 255 255 -244 255 255 255 -243 253 255 255 -248 254 254 255 -253 255 252 255 -254 255 249 255 -255 255 248 255 -255 255 244 255 -255 253 242 255 -250 247 238 255 -255 255 253 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -247 249 248 255 -247 247 247 255 -247 247 247 255 -248 248 248 255 -180 180 180 255 -93 91 92 255 -107 107 119 255 -106 109 144 255 -118 123 165 255 -107 112 144 255 -194 196 217 255 -214 214 222 255 -85 84 79 255 -100 95 76 255 -129 122 94 255 -151 138 103 255 -173 158 117 255 -142 123 81 255 -104 81 40 255 -124 96 59 255 -151 121 87 255 -160 129 100 255 -174 145 111 255 -156 133 91 255 -169 148 105 255 -176 158 118 255 -179 165 128 255 -185 174 144 255 -185 179 155 255 -205 206 188 255 -251 255 246 255 -245 255 255 255 -224 245 246 255 -166 197 202 255 -102 138 150 255 -82 126 139 255 -99 146 164 255 -92 145 163 255 -61 114 132 255 -59 111 125 255 -66 115 129 255 -69 118 132 255 -90 136 151 255 -145 187 201 255 -207 245 255 255 -229 255 255 255 -220 248 255 255 -233 253 255 255 -237 252 255 255 -241 250 249 255 -245 247 242 255 -255 252 243 255 -255 255 241 255 -255 254 237 255 -254 246 233 255 -255 255 250 255 -254 255 253 255 -255 255 255 255 -254 255 253 255 -255 255 255 255 -255 255 253 255 -255 255 255 255 -255 255 253 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -248 250 249 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -246 246 246 255 -177 175 176 255 -118 117 131 255 -91 94 137 255 -123 129 181 255 -98 105 149 255 -69 75 107 255 -139 144 164 255 -114 119 125 255 -65 68 61 255 -100 99 81 255 -130 124 98 255 -185 174 144 255 -160 144 110 255 -104 81 47 255 -101 72 40 255 -104 71 40 255 -122 87 57 255 -176 142 107 255 -190 161 119 255 -174 147 100 255 -152 128 82 255 -143 120 76 255 -163 141 102 255 -162 144 108 255 -159 145 116 255 -205 197 174 255 -236 235 217 255 -229 237 226 255 -239 255 252 255 -234 255 255 255 -188 221 230 255 -131 171 183 255 -89 135 151 255 -65 114 131 255 -96 149 163 255 -65 121 134 255 -55 111 124 255 -76 129 145 255 -89 140 157 255 -103 152 169 255 -157 203 219 255 -224 255 255 255 -226 255 255 255 -237 255 255 255 -241 255 255 255 -241 252 248 255 -247 250 241 255 -255 253 241 255 -255 253 235 255 -255 248 232 255 -255 255 248 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -246 246 244 255 -245 245 243 255 -255 255 253 255 -247 246 244 255 -227 226 224 255 -255 255 253 255 -243 242 240 255 -132 132 144 255 -106 105 145 255 -136 138 187 255 -111 114 159 255 -91 95 132 255 -110 115 144 255 -89 96 115 255 -96 103 111 255 -71 75 74 255 -120 120 112 255 -162 156 140 255 -175 164 144 255 -170 152 128 255 -155 131 103 255 -105 76 46 255 -79 46 15 255 -108 74 39 255 -138 109 67 255 -156 128 81 255 -180 152 105 255 -164 136 89 255 -157 128 84 255 -158 129 87 255 -132 107 67 255 -131 108 74 255 -152 137 108 255 -186 178 157 255 -233 235 221 255 -248 255 251 255 -229 247 247 255 -210 235 240 255 -169 202 211 255 -114 154 164 255 -69 119 128 255 -80 137 146 255 -91 147 160 255 -82 140 154 255 -66 123 140 255 -66 123 142 255 -90 145 166 255 -116 167 188 255 -176 221 240 255 -206 244 255 255 -232 255 255 255 -239 255 255 255 -241 253 251 255 -247 252 245 255 -252 252 240 255 -249 249 237 255 -255 255 250 255 -254 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 250 255 -255 254 251 255 -255 254 251 255 -255 254 251 255 -255 254 251 255 -255 255 253 255 -255 254 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -245 245 243 255 -252 252 250 255 -246 245 243 255 -255 255 253 255 -254 253 251 255 -239 238 236 255 -255 255 253 255 -248 245 254 255 -163 159 186 255 -99 95 132 255 -108 106 143 255 -110 110 144 255 -107 110 141 255 -106 110 139 255 -113 118 140 255 -83 89 105 255 -106 109 118 255 -127 125 126 255 -149 142 136 255 -166 154 140 255 -176 158 136 255 -159 135 109 255 -114 87 57 255 -78 49 15 255 -92 67 27 255 -111 86 45 255 -177 150 107 255 -181 150 106 255 -152 119 74 255 -160 126 81 255 -158 124 79 255 -153 121 80 255 -138 110 73 255 -119 99 66 255 -147 135 111 255 -207 202 183 255 -238 241 230 255 -246 255 251 255 -235 251 251 255 -203 231 234 255 -134 175 177 255 -90 139 143 255 -66 116 123 255 -75 129 139 255 -84 142 156 255 -76 135 153 255 -71 129 151 255 -78 134 157 255 -98 153 174 255 -150 198 218 255 -205 244 255 255 -228 255 255 255 -234 255 255 255 -238 255 255 255 -245 255 255 255 -247 255 251 255 -252 255 253 255 -252 255 253 255 -254 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 254 251 255 -255 254 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -252 251 249 255 -252 251 249 255 -255 254 252 255 -255 253 252 255 -255 254 253 255 -247 243 242 255 -225 219 221 255 -219 207 217 255 -162 148 165 255 -83 71 91 255 -76 68 92 255 -86 81 111 255 -83 79 112 255 -102 102 136 255 -104 105 136 255 -86 87 115 255 -86 84 105 255 -75 72 81 255 -124 116 114 255 -177 165 151 255 -182 167 144 255 -149 133 100 255 -83 65 29 255 -70 51 19 255 -62 42 9 255 -88 66 29 255 -134 106 67 255 -158 125 82 255 -160 123 78 255 -158 120 73 255 -154 116 69 255 -169 132 87 255 -166 134 93 255 -148 122 87 255 -132 113 83 255 -155 143 119 255 -210 203 185 255 -247 245 232 255 -245 255 246 255 -229 255 249 255 -176 212 208 255 -119 159 158 255 -80 125 128 255 -75 125 134 255 -93 149 162 255 -94 153 171 255 -68 129 150 255 -82 140 162 255 -51 107 130 255 -88 139 160 255 -173 218 237 255 -218 255 255 255 -225 255 255 255 -234 255 255 255 -240 255 255 255 -244 255 255 255 -247 253 251 255 -250 254 253 255 -252 255 253 255 -254 255 250 255 -249 250 245 255 -250 249 244 255 -253 252 247 255 -255 255 250 255 -255 254 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -255 255 253 255 -255 255 253 255 -249 248 246 255 -250 249 247 255 -255 254 252 255 -254 253 251 255 -253 249 248 255 -255 254 253 255 -253 249 248 255 -238 228 226 255 -170 151 145 255 -159 135 131 255 -103 83 85 255 -81 63 77 255 -81 67 92 255 -78 68 102 255 -88 81 122 255 -82 77 118 255 -120 118 157 255 -132 129 160 255 -95 92 113 255 -71 66 73 255 -83 76 68 255 -123 115 96 255 -162 153 124 255 -148 137 105 255 -87 75 49 255 -70 54 29 255 -65 45 18 255 -83 60 26 255 -121 91 53 255 -162 128 83 255 -170 132 85 255 -149 109 60 255 -158 116 68 255 -163 125 78 255 -173 138 96 255 -169 139 101 255 -147 123 89 255 -139 118 89 255 -169 153 128 255 -207 201 179 255 -236 247 230 255 -235 255 241 255 -230 255 245 255 -180 212 207 255 -105 145 145 255 -75 122 128 255 -79 131 144 255 -74 130 147 255 -55 113 133 255 -76 134 156 255 -84 141 161 255 -79 131 152 255 -107 155 175 255 -174 220 236 255 -215 254 255 255 -210 242 253 255 -237 255 255 255 -244 254 255 255 -241 251 250 255 -240 246 244 255 -243 248 244 255 -251 253 248 255 -254 255 250 255 -252 251 246 255 -255 255 250 255 -255 255 250 255 -255 255 253 255 -255 255 253 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -254 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -254 253 249 255 -255 254 250 255 -255 254 251 255 -255 251 248 255 -252 248 245 255 -254 250 247 255 -234 230 227 255 -201 191 182 255 -181 154 133 255 -197 165 142 255 -158 128 117 255 -116 90 91 255 -90 67 83 255 -68 50 76 255 -79 65 101 255 -99 88 130 255 -102 94 135 255 -96 90 126 255 -94 90 115 255 -111 107 121 255 -96 92 91 255 -73 69 57 255 -111 106 84 255 -157 153 128 255 -172 165 147 255 -110 98 82 255 -76 61 40 255 -85 65 40 255 -85 59 26 255 -87 55 16 255 -124 87 43 255 -171 130 84 255 -180 138 88 255 -164 122 72 255 -162 122 73 255 -171 134 89 255 -163 128 88 255 -142 110 72 255 -144 115 81 255 -161 140 109 255 -180 173 144 255 -193 195 171 255 -239 247 226 255 -247 255 244 255 -209 232 222 255 -170 202 197 255 -129 169 169 255 -72 119 125 255 -89 138 152 255 -84 137 153 255 -79 135 152 255 -79 134 154 255 -78 130 151 255 -89 140 161 255 -146 194 214 255 -222 255 255 255 -237 255 255 255 -239 254 255 255 -235 249 252 255 -236 248 248 255 -243 252 251 255 -252 255 255 255 -254 255 251 255 -251 252 247 255 -255 255 250 255 -255 255 250 255 -255 255 253 255 -255 255 253 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 255 253 255 -254 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -253 249 246 255 -251 247 244 255 -255 252 249 255 -255 252 249 255 -210 206 203 255 -152 140 128 255 -165 136 106 255 -184 145 112 255 -178 142 118 255 -178 146 135 255 -164 133 138 255 -110 83 100 255 -78 55 83 255 -88 71 103 255 -96 80 116 255 -106 95 127 255 -117 109 133 255 -123 117 131 255 -107 102 106 255 -85 82 75 255 -85 83 68 255 -94 91 74 255 -130 124 112 255 -138 128 118 255 -148 135 119 255 -138 120 100 255 -112 88 60 255 -102 73 39 255 -107 74 33 255 -107 70 25 255 -146 106 57 255 -157 115 65 255 -162 122 71 255 -157 117 68 255 -147 109 64 255 -144 107 63 255 -141 106 64 255 -138 106 67 255 -152 128 92 255 -128 112 78 255 -155 144 114 255 -201 197 170 255 -223 228 206 255 -241 255 238 255 -225 248 238 255 -169 200 195 255 -57 95 96 255 -81 124 130 255 -90 137 147 255 -89 138 152 255 -88 137 154 255 -73 124 141 255 -74 125 144 255 -105 148 165 255 -180 208 220 255 -226 246 255 255 -241 255 255 255 -240 255 255 255 -233 244 246 255 -245 254 253 255 -252 255 253 255 -246 247 242 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -254 255 253 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 252 249 255 -252 248 245 255 -250 246 243 255 -249 245 242 255 -255 252 249 255 -255 254 251 255 -219 214 211 255 -164 150 139 255 -191 160 131 255 -181 141 105 255 -175 136 107 255 -194 157 138 255 -208 174 165 255 -165 133 134 255 -102 72 82 255 -77 53 67 255 -83 60 78 255 -74 55 74 255 -78 64 79 255 -87 75 87 255 -91 82 87 255 -85 79 79 255 -77 74 69 255 -81 76 70 255 -71 62 57 255 -96 83 75 255 -128 111 101 255 -143 124 107 255 -148 126 103 255 -153 126 97 255 -133 103 67 255 -96 63 22 255 -94 57 13 255 -116 80 32 255 -132 94 47 255 -134 96 49 255 -147 109 62 255 -167 129 84 255 -166 129 84 255 -151 114 69 255 -152 115 71 255 -135 102 59 255 -147 118 78 255 -160 138 101 255 -162 147 114 255 -195 190 161 255 -238 242 219 255 -246 255 241 255 -227 247 235 255 -163 190 183 255 -92 126 125 255 -87 125 128 255 -122 162 170 255 -120 164 173 255 -98 142 155 255 -101 140 155 255 -88 120 133 255 -164 190 203 255 -225 249 255 255 -233 253 255 255 -230 245 248 255 -243 255 255 255 -250 255 254 255 -240 245 241 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -254 255 253 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -254 250 247 255 -255 252 249 255 -255 254 251 255 -253 249 246 255 -250 245 242 255 -255 250 247 255 -241 236 233 255 -216 202 191 255 -204 173 145 255 -189 149 114 255 -183 144 113 255 -176 139 113 255 -182 145 126 255 -182 146 134 255 -146 113 106 255 -120 89 86 255 -107 78 80 255 -70 45 49 255 -68 47 54 255 -83 66 74 255 -89 76 83 255 -84 73 79 255 -87 77 85 255 -120 111 114 255 -97 83 82 255 -75 58 51 255 -75 57 47 255 -95 76 61 255 -107 85 64 255 -118 92 67 255 -135 108 78 255 -148 118 82 255 -120 88 47 255 -111 78 35 255 -103 70 25 255 -111 77 31 255 -134 97 52 255 -155 118 73 255 -164 127 82 255 -168 127 81 255 -155 109 60 255 -158 112 63 255 -165 123 75 255 -164 127 82 255 -149 120 78 255 -154 132 93 255 -181 168 133 255 -203 200 169 255 -229 233 208 255 -248 255 241 255 -224 244 232 255 -142 169 162 255 -100 132 129 255 -109 144 146 255 -116 153 159 255 -106 143 152 255 -79 112 127 255 -70 102 117 255 -115 143 155 255 -202 226 236 255 -241 255 255 255 -245 255 255 255 -236 246 245 255 -250 255 254 255 -254 255 253 255 -255 255 251 255 -255 255 253 255 -254 255 253 255 -254 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 253 248 255 -247 242 238 255 -252 247 243 255 -254 249 245 255 -248 234 225 255 -171 140 119 255 -155 115 89 255 -175 138 111 255 -176 139 112 255 -170 133 106 255 -187 150 124 255 -176 140 116 255 -157 122 102 255 -137 105 90 255 -130 102 91 255 -109 84 80 255 -48 26 28 255 -34 14 23 255 -68 52 63 255 -74 60 77 255 -77 61 72 255 -82 62 63 255 -100 77 71 255 -108 85 77 255 -88 66 53 255 -69 46 28 255 -89 65 41 255 -122 97 67 255 -133 109 75 255 -147 121 84 255 -142 114 74 255 -133 104 62 255 -119 88 44 255 -101 68 23 255 -97 64 19 255 -123 89 44 255 -158 117 71 255 -177 125 75 255 -172 115 62 255 -154 101 49 255 -152 105 53 255 -163 121 71 255 -155 121 73 255 -151 124 79 255 -163 146 103 255 -185 175 139 255 -181 180 149 255 -208 216 192 255 -243 255 240 255 -235 255 243 255 -178 203 197 255 -104 133 129 255 -49 80 85 255 -103 139 153 255 -46 81 100 255 -43 75 90 255 -123 149 162 255 -202 222 231 255 -227 242 247 255 -236 246 247 255 -251 255 255 255 -254 255 253 255 -254 255 251 255 -255 255 253 255 -254 255 253 255 -254 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 254 250 255 -248 247 243 255 -252 248 245 255 -253 249 246 255 -252 248 245 255 -255 254 251 255 -255 254 251 255 -252 241 235 255 -250 227 213 255 -174 143 123 255 -166 135 114 255 -173 141 116 255 -170 136 108 255 -188 153 123 255 -182 145 116 255 -167 132 102 255 -180 145 117 255 -168 133 111 255 -167 134 117 255 -130 100 90 255 -111 83 79 255 -115 89 90 255 -95 72 78 255 -100 78 80 255 -81 56 51 255 -76 52 40 255 -104 81 67 255 -127 104 86 255 -99 77 54 255 -70 49 22 255 -103 79 51 255 -154 131 99 255 -143 119 83 255 -136 111 71 255 -131 103 63 255 -135 106 64 255 -150 119 75 255 -160 127 84 255 -159 124 82 255 -159 116 71 255 -167 111 64 255 -181 119 68 255 -172 112 62 255 -172 116 65 255 -183 133 80 255 -160 117 64 255 -143 106 53 255 -162 132 82 255 -161 139 92 255 -149 136 92 255 -157 149 113 255 -172 171 141 255 -188 194 168 255 -207 219 199 255 -187 201 184 255 -130 149 143 255 -90 117 124 255 -103 132 146 255 -75 103 115 255 -35 62 73 255 -82 102 113 255 -189 208 215 255 -244 255 255 255 -243 254 255 255 -248 255 255 255 -249 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 254 251 255 -255 246 240 255 -236 222 211 255 -199 181 169 255 -166 145 128 255 -154 127 106 255 -160 130 104 255 -171 137 109 255 -176 140 108 255 -182 143 110 255 -181 140 108 255 -175 134 102 255 -159 118 88 255 -148 109 80 255 -163 126 99 255 -181 144 118 255 -176 142 117 255 -139 113 90 255 -111 87 63 255 -94 70 44 255 -107 83 55 255 -114 90 62 255 -93 70 39 255 -88 65 33 255 -113 90 56 255 -124 100 64 255 -151 126 86 255 -150 121 81 255 -144 112 71 255 -141 106 64 255 -143 106 64 255 -156 117 74 255 -152 107 65 255 -166 108 68 255 -173 111 70 255 -180 121 77 255 -171 115 68 255 -154 101 51 255 -163 113 60 255 -171 126 69 255 -154 115 58 255 -145 113 56 255 -156 129 74 255 -150 128 78 255 -156 139 93 255 -172 160 118 255 -155 147 110 255 -143 139 104 255 -166 168 144 255 -152 163 155 255 -103 121 123 255 -107 124 131 255 -98 117 124 255 -41 61 72 255 -56 78 91 255 -160 182 195 255 -232 254 255 255 -240 255 255 255 -235 252 255 255 -236 249 255 255 -243 252 255 255 -244 250 250 255 -247 249 244 255 -253 254 246 255 -255 255 248 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -253 254 255 255 -253 254 255 255 -253 255 254 255 -253 255 254 255 -253 255 252 255 -253 255 252 255 -254 254 252 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 250 247 255 -254 247 241 255 -239 228 222 255 -209 195 184 255 -183 162 145 255 -169 142 121 255 -168 136 111 255 -171 136 106 255 -169 130 97 255 -162 119 84 255 -171 127 90 255 -182 138 99 255 -172 127 88 255 -157 113 74 255 -154 110 71 255 -149 111 74 255 -189 160 128 255 -210 187 155 255 -200 177 145 255 -171 148 116 255 -176 153 121 255 -180 157 123 255 -132 109 75 255 -73 49 13 255 -92 66 29 255 -145 117 78 255 -139 110 70 255 -128 95 54 255 -133 98 56 255 -122 85 41 255 -124 86 41 255 -141 96 54 255 -149 96 56 255 -156 98 60 255 -157 102 61 255 -163 109 63 255 -167 114 64 255 -163 112 59 255 -163 114 58 255 -167 122 63 255 -141 101 42 255 -156 120 62 255 -153 120 66 255 -160 130 78 255 -180 153 106 255 -169 146 102 255 -159 140 98 255 -176 163 131 255 -167 165 150 255 -133 140 133 255 -104 113 112 255 -100 111 115 255 -85 102 110 255 -45 65 76 255 -48 71 87 255 -104 127 145 255 -175 198 216 255 -240 255 255 255 -242 255 255 255 -236 249 255 255 -249 255 255 255 -252 254 251 255 -232 232 224 255 -254 251 244 255 -255 255 250 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -251 255 255 255 -253 255 254 255 -253 255 254 255 -253 255 252 255 -253 255 252 255 -254 254 252 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -252 248 247 255 -255 254 250 255 -255 253 248 255 -249 235 226 255 -221 203 189 255 -193 170 152 255 -169 141 119 255 -157 123 96 255 -156 119 90 255 -154 115 82 255 -170 127 93 255 -181 138 103 255 -170 126 89 255 -157 115 77 255 -162 120 82 255 -166 128 92 255 -148 118 84 255 -179 155 121 255 -189 165 131 255 -178 154 120 255 -191 167 133 255 -206 182 146 255 -190 166 128 255 -162 139 98 255 -192 167 126 255 -229 202 159 255 -181 152 108 255 -140 107 62 255 -145 111 66 255 -130 93 48 255 -129 91 46 255 -159 118 72 255 -162 118 73 255 -163 116 72 255 -155 107 61 255 -157 109 61 255 -170 122 73 255 -165 118 66 255 -154 107 55 255 -156 110 58 255 -171 125 75 255 -173 132 80 255 -155 115 66 255 -143 105 58 255 -154 120 75 255 -157 124 83 255 -160 128 89 255 -174 149 118 255 -146 135 117 255 -147 145 133 255 -111 112 106 255 -87 91 90 255 -102 112 114 255 -91 104 112 255 -62 78 91 255 -65 84 99 255 -97 116 131 255 -105 122 138 255 -168 184 197 255 -231 244 253 255 -240 249 254 255 -246 251 254 255 -254 255 253 255 -249 250 245 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 252 255 -253 255 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 250 251 255 -254 248 248 255 -255 247 244 255 -255 244 238 255 -253 236 226 255 -231 212 197 255 -193 168 148 255 -161 130 109 255 -170 136 111 255 -182 145 118 255 -189 150 119 255 -170 129 97 255 -145 104 72 255 -145 105 70 255 -157 114 80 255 -151 112 79 255 -143 113 79 255 -155 129 94 255 -171 145 110 255 -188 162 127 255 -193 167 130 255 -177 154 113 255 -167 144 102 255 -177 154 110 255 -161 137 91 255 -198 171 124 255 -186 158 111 255 -188 157 110 255 -203 171 122 255 -177 143 95 255 -145 109 59 255 -127 89 40 255 -139 101 52 255 -152 114 65 255 -175 137 88 255 -184 144 95 255 -174 132 82 255 -170 126 77 255 -162 116 67 255 -142 95 49 255 -124 77 31 255 -144 97 53 255 -152 105 63 255 -156 111 69 255 -171 127 88 255 -171 127 88 255 -159 117 79 255 -153 118 86 255 -188 168 143 255 -181 170 152 255 -161 153 140 255 -119 115 106 255 -91 92 87 255 -91 96 99 255 -81 90 97 255 -49 61 73 255 -83 97 110 255 -86 99 115 255 -101 115 128 255 -166 178 190 255 -244 253 255 255 -249 255 255 255 -236 241 245 255 -246 250 251 255 -254 254 252 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -253 255 252 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 252 255 -253 255 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -254 250 251 255 -248 242 242 255 -255 245 243 255 -255 252 246 255 -255 243 233 255 -231 209 196 255 -201 175 158 255 -181 153 132 255 -185 153 130 255 -189 153 127 255 -180 143 116 255 -169 130 101 255 -171 132 103 255 -166 125 97 255 -143 107 75 255 -138 105 70 255 -141 111 75 255 -140 110 72 255 -150 122 83 255 -178 150 110 255 -195 171 127 255 -196 172 126 255 -196 172 124 255 -196 170 121 255 -189 163 112 255 -174 146 96 255 -180 150 98 255 -186 155 101 255 -202 169 116 255 -222 187 133 255 -202 169 115 255 -156 127 71 255 -134 108 51 255 -166 136 82 255 -187 155 104 255 -154 118 70 255 -148 110 63 255 -164 121 78 255 -146 101 60 255 -147 99 61 255 -150 100 63 255 -144 92 55 255 -136 84 47 255 -143 93 56 255 -156 106 69 255 -167 117 80 255 -171 128 93 255 -153 124 92 255 -138 119 89 255 -145 127 103 255 -151 136 117 255 -126 116 106 255 -98 93 89 255 -90 90 92 255 -90 95 101 255 -92 98 110 255 -107 117 129 255 -96 105 120 255 -109 118 133 255 -181 190 205 255 -236 246 255 255 -240 250 255 255 -238 245 253 255 -253 255 254 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -254 255 250 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 251 252 255 -254 248 248 255 -255 249 247 255 -255 248 242 255 -254 237 229 255 -245 223 210 255 -203 177 164 255 -168 139 121 255 -155 122 103 255 -171 136 114 255 -186 148 125 255 -188 151 125 255 -179 139 114 255 -161 124 95 255 -160 126 89 255 -154 120 82 255 -135 103 62 255 -130 99 55 255 -145 117 70 255 -163 137 88 255 -179 153 102 255 -197 172 118 255 -194 169 115 255 -183 158 102 255 -184 158 101 255 -190 164 105 255 -171 142 84 255 -180 149 92 255 -208 176 117 255 -185 155 95 255 -158 137 74 255 -95 77 13 255 -119 99 40 255 -185 160 104 255 -189 159 109 255 -177 143 98 255 -167 128 87 255 -135 93 55 255 -160 114 80 255 -165 116 83 255 -169 119 86 255 -167 117 82 255 -162 110 73 255 -156 107 67 255 -158 106 67 255 -153 108 67 255 -148 113 73 255 -162 132 94 255 -147 121 88 255 -140 116 88 255 -145 127 107 255 -110 96 83 255 -73 64 59 255 -80 76 77 255 -83 83 91 255 -69 73 84 255 -83 90 106 255 -98 107 124 255 -107 118 136 255 -166 179 196 255 -235 248 255 255 -247 255 255 255 -250 254 255 255 -253 253 251 255 -253 253 251 255 -254 253 249 255 -254 253 249 255 -254 253 249 255 -254 253 249 255 -254 253 249 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 249 254 255 -254 253 255 255 -254 253 255 255 -252 247 251 255 -251 245 245 255 -255 245 244 255 -255 245 242 255 -255 243 235 255 -240 220 211 255 -193 170 156 255 -158 130 116 255 -155 124 106 255 -160 125 105 255 -164 128 106 255 -164 126 105 255 -156 119 92 255 -158 120 83 255 -149 112 70 255 -145 111 66 255 -160 126 80 255 -165 133 84 255 -150 120 68 255 -155 129 72 255 -187 163 103 255 -180 156 94 255 -183 159 95 255 -182 157 93 255 -189 164 98 255 -183 155 90 255 -183 153 89 255 -198 168 104 255 -181 156 90 255 -199 182 112 255 -132 119 49 255 -91 76 11 255 -105 85 26 255 -135 112 60 255 -164 135 91 255 -186 152 114 255 -198 160 124 255 -169 126 94 255 -160 115 84 255 -158 113 80 255 -157 113 78 255 -149 104 65 255 -150 107 65 255 -171 126 84 255 -186 143 98 255 -150 112 65 255 -170 133 88 255 -152 117 77 255 -128 95 60 255 -140 110 82 255 -146 121 101 255 -120 102 90 255 -96 82 79 255 -96 90 92 255 -96 95 103 255 -73 77 89 255 -80 89 106 255 -112 123 143 255 -102 117 140 255 -137 153 178 255 -241 254 255 255 -247 254 255 255 -252 254 253 255 -252 254 253 255 -253 253 251 255 -253 253 251 255 -253 253 251 255 -254 253 249 255 -254 253 249 255 -255 254 250 255 -255 254 250 255 -254 254 252 255 -254 254 252 255 -253 255 254 255 -253 255 254 255 -251 255 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -248 249 253 255 -250 251 255 255 -250 249 254 255 -249 248 253 255 -252 250 253 255 -255 252 254 255 -255 250 248 255 -255 244 240 255 -255 241 234 255 -238 218 209 255 -210 186 174 255 -179 151 137 255 -166 135 117 255 -183 148 129 255 -196 159 140 255 -190 150 124 255 -197 158 119 255 -174 133 87 255 -142 104 55 255 -135 99 47 255 -145 112 58 255 -144 113 56 255 -145 117 54 255 -157 132 66 255 -181 156 89 255 -184 161 91 255 -158 134 64 255 -159 135 65 255 -182 155 86 255 -184 157 88 255 -188 161 92 255 -183 160 90 255 -183 169 94 255 -213 204 129 255 -185 172 102 255 -130 112 50 255 -114 93 38 255 -109 82 35 255 -108 79 39 255 -132 99 64 255 -150 114 80 255 -144 108 74 255 -155 119 83 255 -163 128 90 255 -147 112 70 255 -133 99 53 255 -140 106 58 255 -153 117 67 255 -157 117 65 255 -129 88 36 255 -144 104 55 255 -156 117 74 255 -137 103 66 255 -154 123 95 255 -164 139 119 255 -123 103 92 255 -119 105 102 255 -81 75 77 255 -67 67 77 255 -76 83 99 255 -73 84 104 255 -71 87 110 255 -100 120 145 255 -142 159 179 255 -245 255 255 255 -249 254 255 255 -249 254 255 255 -250 254 255 255 -252 254 253 255 -253 253 251 255 -253 253 251 255 -254 253 249 255 -255 254 250 255 -255 254 250 255 -254 254 252 255 -254 254 252 255 -253 255 254 255 -253 255 254 255 -251 255 255 255 -251 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 253 255 255 -255 253 255 255 -255 253 254 255 -255 251 252 255 -255 252 250 255 -255 239 235 255 -255 237 228 255 -255 229 218 255 -194 165 151 255 -202 169 152 255 -155 118 99 255 -155 115 89 255 -152 109 67 255 -166 122 73 255 -163 122 70 255 -148 109 54 255 -134 98 38 255 -162 128 65 255 -182 153 85 255 -139 113 39 255 -146 122 48 255 -170 147 71 255 -161 139 63 255 -151 129 53 255 -173 150 74 255 -184 161 85 255 -184 160 86 255 -200 178 103 255 -192 179 101 255 -195 183 107 255 -209 195 124 255 -197 179 113 255 -160 140 81 255 -142 119 67 255 -127 100 55 255 -94 66 26 255 -104 76 37 255 -98 70 31 255 -91 63 23 255 -102 78 34 255 -126 104 55 255 -133 111 61 255 -130 111 55 255 -140 115 58 255 -145 109 51 255 -140 97 42 255 -157 114 63 255 -144 104 55 255 -122 83 40 255 -136 102 65 255 -149 118 90 255 -151 126 106 255 -163 145 133 255 -134 123 121 255 -74 72 77 255 -72 76 87 255 -83 94 112 255 -73 89 112 255 -81 103 127 255 -82 103 124 255 -131 145 156 255 -213 224 230 255 -243 252 255 255 -235 243 246 255 -251 255 255 255 -252 255 255 255 -242 242 240 255 -252 252 250 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -254 255 250 255 -253 255 252 255 -253 255 252 255 -251 255 254 255 -251 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 253 255 255 -255 252 255 255 -255 247 248 255 -255 245 244 255 -209 190 184 255 -170 146 136 255 -198 169 155 255 -141 108 91 255 -89 52 34 255 -87 46 18 255 -68 21 0 255 -139 92 38 255 -171 126 69 255 -166 124 64 255 -154 115 50 255 -158 124 53 255 -180 150 77 255 -182 155 76 255 -162 137 57 255 -141 119 36 255 -163 142 59 255 -194 173 90 255 -190 169 88 255 -190 169 88 255 -197 174 96 255 -183 164 85 255 -201 186 105 255 -188 175 96 255 -195 179 104 255 -200 183 113 255 -196 176 113 255 -198 177 120 255 -191 168 118 255 -164 140 92 255 -147 124 80 255 -125 104 59 255 -86 65 18 255 -58 40 0 255 -56 43 0 255 -71 60 4 255 -101 92 33 255 -142 126 66 255 -132 100 41 255 -129 89 30 255 -149 108 54 255 -148 107 55 255 -140 99 53 255 -149 112 70 255 -143 109 74 255 -132 102 76 255 -141 118 100 255 -155 141 130 255 -131 126 123 255 -125 128 133 255 -114 124 136 255 -74 91 107 255 -64 86 107 255 -66 91 111 255 -103 122 137 255 -151 169 181 255 -220 234 243 255 -245 255 255 255 -243 252 255 255 -251 255 255 255 -252 255 255 255 -255 255 253 255 -254 254 252 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -254 254 252 255 -253 255 252 255 -253 255 254 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -253 254 255 255 -253 254 255 255 -251 255 255 255 -251 254 255 255 -253 254 255 255 -254 253 255 255 -255 251 253 255 -253 243 242 255 -122 104 100 255 -58 35 27 255 -53 25 13 255 -86 53 36 255 -108 70 51 255 -124 80 51 255 -104 53 8 255 -167 116 59 255 -172 123 64 255 -157 113 48 255 -157 117 47 255 -149 113 37 255 -161 130 50 255 -182 154 70 255 -206 182 94 255 -173 152 63 255 -174 154 65 255 -182 162 73 255 -169 149 62 255 -176 158 72 255 -203 182 99 255 -204 186 102 255 -207 190 108 255 -196 179 99 255 -200 183 105 255 -207 189 115 255 -201 181 112 255 -196 175 112 255 -192 170 112 255 -183 161 104 255 -207 186 133 255 -192 172 119 255 -155 140 85 255 -120 107 52 255 -98 89 32 255 -79 73 13 255 -74 70 7 255 -90 79 17 255 -133 104 46 255 -134 97 42 255 -151 114 59 255 -143 103 51 255 -127 89 40 255 -135 98 53 255 -134 99 59 255 -134 104 70 255 -127 101 74 255 -152 135 115 255 -137 129 118 255 -128 129 124 255 -126 136 138 255 -93 110 118 255 -76 100 112 255 -84 110 125 255 -84 111 128 255 -100 126 143 255 -151 173 187 255 -200 218 230 255 -221 235 244 255 -238 249 255 255 -247 252 255 255 -235 239 240 255 -254 254 252 255 -254 254 252 255 -255 254 250 255 -255 254 250 255 -254 254 252 255 -253 255 252 255 -253 255 254 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 254 252 255 -254 254 252 255 -253 255 254 255 -251 255 255 255 -251 255 255 255 -250 255 255 255 -251 254 255 255 -253 254 255 255 -255 254 255 255 -236 228 226 255 -162 147 144 255 -206 183 175 255 -181 153 141 255 -143 107 91 255 -95 57 38 255 -138 93 62 255 -190 138 90 255 -227 173 113 255 -224 173 110 255 -222 175 107 255 -216 174 100 255 -187 150 70 255 -167 135 50 255 -154 127 36 255 -159 134 41 255 -190 170 75 255 -185 164 71 255 -161 142 48 255 -163 146 54 255 -162 145 55 255 -157 140 52 255 -171 153 67 255 -150 132 48 255 -161 143 61 255 -186 167 88 255 -204 182 106 255 -193 171 96 255 -178 155 85 255 -185 162 94 255 -200 176 112 255 -174 153 90 255 -176 156 95 255 -173 154 95 255 -174 160 99 255 -173 163 102 255 -143 135 73 255 -97 89 27 255 -72 60 0 255 -77 55 0 255 -97 67 13 255 -136 103 50 255 -144 111 58 255 -144 108 58 255 -147 111 63 255 -132 98 53 255 -129 97 58 255 -118 92 57 255 -138 118 91 255 -127 116 96 255 -130 131 117 255 -149 158 153 255 -114 130 130 255 -53 77 81 255 -27 55 66 255 -39 72 91 255 -70 102 125 255 -89 117 138 255 -137 163 180 255 -220 239 253 255 -244 255 255 255 -240 249 254 255 -251 255 255 255 -253 255 254 255 -254 254 252 255 -255 254 250 255 -255 254 250 255 -254 254 252 255 -254 254 252 255 -254 254 254 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 249 255 -255 254 249 255 -254 255 250 255 -251 255 254 255 -251 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -246 246 248 255 -235 230 227 255 -197 183 180 255 -190 170 161 255 -255 235 221 255 -219 184 165 255 -153 112 92 255 -202 156 123 255 -232 176 127 255 -238 182 121 255 -238 184 120 255 -235 186 117 255 -208 165 87 255 -200 162 79 255 -224 190 100 255 -217 188 94 255 -151 127 29 255 -188 168 69 255 -189 169 70 255 -172 154 56 255 -179 163 67 255 -174 159 64 255 -159 144 51 255 -162 145 57 255 -159 141 55 255 -164 143 60 255 -175 154 71 255 -190 168 85 255 -190 165 85 255 -170 145 65 255 -161 135 58 255 -171 145 70 255 -195 168 97 255 -193 169 99 255 -188 165 98 255 -196 175 110 255 -215 195 134 255 -212 193 134 255 -187 168 110 255 -171 152 96 255 -158 138 87 255 -144 122 72 255 -133 107 56 255 -107 79 29 255 -108 76 25 255 -128 95 44 255 -137 103 55 255 -155 122 77 255 -145 117 77 255 -141 118 84 255 -119 105 78 255 -110 108 87 255 -128 134 120 255 -109 125 115 255 -64 87 81 255 -48 77 81 255 -9 45 67 255 -38 77 106 255 -50 86 112 255 -90 121 142 255 -178 204 221 255 -227 245 255 255 -232 245 253 255 -249 255 255 255 -251 255 255 255 -254 254 252 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -254 255 250 255 -254 254 252 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 247 255 -255 255 245 255 -254 255 249 255 -253 255 250 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -238 238 240 255 -255 254 251 255 -239 226 220 255 -159 139 130 255 -162 133 119 255 -211 174 155 255 -166 124 102 255 -152 103 70 255 -175 117 67 255 -190 130 68 255 -219 164 97 255 -245 195 122 255 -227 181 103 255 -220 180 93 255 -234 199 107 255 -205 177 78 255 -232 208 108 255 -199 180 77 255 -194 177 73 255 -194 179 76 255 -180 166 67 255 -190 176 79 255 -206 191 96 255 -195 180 89 255 -168 150 64 255 -150 129 46 255 -134 112 27 255 -155 131 45 255 -190 164 79 255 -193 165 81 255 -176 148 64 255 -172 144 61 255 -184 152 75 255 -191 159 86 255 -185 152 83 255 -178 147 82 255 -185 155 95 255 -191 160 105 255 -193 163 109 255 -197 171 120 255 -196 178 130 255 -193 179 132 255 -180 162 112 255 -131 108 58 255 -97 70 17 255 -89 58 4 255 -91 58 5 255 -120 88 39 255 -116 88 41 255 -127 104 62 255 -157 143 108 255 -170 165 136 255 -164 169 147 255 -132 146 129 255 -86 106 94 255 -71 101 101 255 -43 85 109 255 -10 55 88 255 -5 46 76 255 -34 70 96 255 -96 124 145 255 -180 202 216 255 -233 247 255 255 -234 243 248 255 -250 255 255 255 -253 255 254 255 -254 254 252 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -254 254 252 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 251 255 -255 254 245 255 -255 255 243 255 -255 255 247 255 -253 255 249 255 -250 255 254 255 -248 255 255 255 -248 255 255 255 -250 255 255 255 -245 246 248 255 -244 240 237 255 -243 230 224 255 -251 231 220 255 -160 131 115 255 -194 158 136 255 -188 146 122 255 -181 133 97 255 -187 130 77 255 -195 135 72 255 -193 136 67 255 -208 156 81 255 -219 172 90 255 -225 185 97 255 -232 197 103 255 -210 181 81 255 -231 208 104 255 -207 188 83 255 -212 195 89 255 -213 199 94 255 -193 180 78 255 -196 182 83 255 -205 193 95 255 -192 177 84 255 -217 199 113 255 -197 177 91 255 -161 139 53 255 -152 128 40 255 -168 141 52 255 -164 134 44 255 -148 117 27 255 -150 116 29 255 -142 105 24 255 -166 127 50 255 -176 136 66 255 -174 133 69 255 -176 134 76 255 -178 135 82 255 -183 139 90 255 -188 154 108 255 -178 161 117 255 -182 174 128 255 -176 164 116 255 -133 115 65 255 -107 84 32 255 -100 70 16 255 -98 67 13 255 -130 99 45 255 -145 115 65 255 -124 102 55 255 -156 141 100 255 -174 168 134 255 -160 165 135 255 -137 151 126 255 -104 123 103 255 -88 119 114 255 -84 128 153 255 -34 84 121 255 -8 53 86 255 -9 48 77 255 -41 73 96 255 -116 142 159 255 -202 220 232 255 -247 255 255 255 -250 255 255 255 -253 255 254 255 -254 254 252 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -255 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 251 255 -255 254 245 255 -255 255 243 255 -254 255 247 255 -253 255 249 255 -250 255 252 255 -248 255 254 255 -248 255 255 255 -250 255 255 255 -254 255 255 255 -255 252 249 255 -250 239 235 255 -253 234 227 255 -216 190 177 255 -173 140 125 255 -182 143 126 255 -168 121 93 255 -165 109 62 255 -197 137 77 255 -185 125 62 255 -193 136 67 255 -220 169 90 255 -220 172 87 255 -210 170 75 255 -202 167 67 255 -197 168 64 255 -238 216 107 255 -236 218 108 255 -207 191 80 255 -206 192 83 255 -208 196 88 255 -205 192 87 255 -217 204 102 255 -219 203 108 255 -226 209 117 255 -204 185 91 255 -172 152 57 255 -156 132 36 255 -142 113 19 255 -147 114 21 255 -175 140 50 255 -150 110 25 255 -170 127 48 255 -176 130 55 255 -169 122 54 255 -170 122 60 255 -172 121 66 255 -175 123 73 255 -177 135 85 255 -181 159 110 255 -184 170 121 255 -194 178 127 255 -197 177 124 255 -213 191 134 255 -196 170 113 255 -136 107 51 255 -113 83 29 255 -119 92 39 255 -72 50 1 255 -109 94 51 255 -159 151 112 255 -173 174 142 255 -165 176 146 255 -116 135 107 255 -75 106 91 255 -98 145 155 255 -105 157 181 255 -71 119 142 255 -25 67 91 255 -6 42 64 255 -10 38 59 255 -84 107 123 255 -203 221 233 255 -243 255 255 255 -246 255 255 255 -250 255 255 255 -251 255 254 255 -254 254 252 255 -255 254 250 255 -255 253 250 255 -255 253 252 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 255 255 -255 255 253 255 -255 255 255 255 -255 255 253 255 -255 255 255 255 -255 255 253 255 -255 255 255 255 -255 255 253 255 -255 255 255 255 -255 255 253 255 -255 255 255 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 249 255 -255 254 249 255 -254 255 249 255 -253 255 250 255 -250 255 250 255 -250 255 252 255 -250 255 252 255 -251 255 252 255 -240 242 239 255 -255 254 251 255 -255 249 247 255 -247 232 229 255 -255 232 230 255 -224 194 192 255 -175 141 140 255 -171 129 117 255 -152 99 65 255 -163 105 57 255 -191 129 78 255 -204 142 83 255 -230 167 100 255 -211 152 74 255 -228 174 86 255 -220 174 78 255 -203 164 59 255 -216 186 74 255 -233 210 94 255 -220 204 83 255 -199 185 63 255 -211 199 79 255 -220 208 88 255 -197 184 69 255 -203 189 82 255 -218 203 100 255 -216 202 97 255 -215 198 94 255 -179 157 55 255 -147 123 23 255 -169 141 42 255 -170 137 42 255 -158 121 32 255 -180 140 55 255 -184 141 62 255 -165 119 44 255 -155 106 39 255 -165 114 51 255 -174 120 60 255 -165 116 57 255 -176 137 78 255 -179 147 88 255 -190 160 100 255 -222 197 133 255 -234 209 145 255 -243 219 157 255 -235 211 151 255 -160 138 80 255 -102 81 28 255 -97 77 27 255 -113 99 54 255 -125 116 75 255 -153 153 115 255 -157 165 128 255 -109 125 89 255 -90 119 91 255 -54 98 83 255 -113 165 161 255 -107 155 159 255 -60 104 115 255 -13 51 70 255 -0 20 45 255 -8 40 65 255 -18 48 72 255 -167 196 212 255 -226 253 255 255 -228 249 254 255 -227 241 242 255 -251 255 255 255 -251 250 248 255 -244 236 234 255 -253 244 245 255 -255 254 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 252 255 -255 254 250 255 -254 255 250 255 -253 255 250 255 -251 255 250 255 -250 255 250 255 -250 255 250 255 -251 255 250 255 -250 252 247 255 -251 250 246 255 -255 247 245 255 -255 245 245 255 -255 246 248 255 -255 231 235 255 -195 166 171 255 -124 86 83 255 -164 116 93 255 -176 120 83 255 -181 122 80 255 -205 141 93 255 -202 136 78 255 -225 160 92 255 -244 185 105 255 -254 203 112 255 -255 211 112 255 -222 188 80 255 -211 186 70 255 -207 186 67 255 -186 170 49 255 -183 167 46 255 -202 185 67 255 -213 198 81 255 -214 201 89 255 -208 194 85 255 -188 171 65 255 -188 171 65 255 -186 165 60 255 -181 158 56 255 -184 156 57 255 -152 122 26 255 -159 124 32 255 -174 134 47 255 -182 140 58 255 -176 130 53 255 -162 114 42 255 -158 108 39 255 -169 116 50 255 -178 127 62 255 -172 124 60 255 -163 122 56 255 -155 117 52 255 -175 144 77 255 -199 172 105 255 -227 204 137 255 -245 224 161 255 -208 188 127 255 -200 179 124 255 -185 165 114 255 -168 151 105 255 -120 109 64 255 -118 115 74 255 -162 167 127 255 -138 150 110 255 -79 105 68 255 -56 101 72 255 -39 90 71 255 -28 75 67 255 -14 59 64 255 -0 26 42 255 -0 40 65 255 -40 79 108 255 -11 50 79 255 -125 163 184 255 -228 255 255 255 -230 255 255 255 -227 248 251 255 -248 255 255 255 -248 248 248 255 -255 247 248 255 -241 231 232 255 -255 254 255 255 -254 255 255 255 -254 254 255 255 -254 255 255 255 -254 254 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 252 255 -255 254 252 255 -254 254 252 255 -253 255 252 255 -251 255 252 255 -250 255 252 255 -250 255 252 255 -251 255 252 255 -254 255 253 255 -241 241 239 255 -255 250 250 255 -255 252 253 255 -255 242 245 255 -255 248 253 255 -214 189 195 255 -96 65 63 255 -124 81 64 255 -125 75 48 255 -171 116 85 255 -179 119 82 255 -200 138 91 255 -198 136 79 255 -227 170 101 255 -217 166 85 255 -233 189 100 255 -204 168 71 255 -203 176 71 255 -222 200 91 255 -219 198 89 255 -209 188 79 255 -218 195 89 255 -231 210 105 255 -224 205 100 255 -222 205 99 255 -212 193 90 255 -218 196 94 255 -225 202 100 255 -226 201 100 255 -210 182 83 255 -161 128 33 255 -178 143 51 255 -172 132 44 255 -174 132 48 255 -185 139 61 255 -181 133 59 255 -170 120 49 255 -175 125 56 255 -192 141 75 255 -194 146 80 255 -186 143 75 255 -163 124 57 255 -160 127 58 255 -169 140 70 255 -185 161 91 255 -213 190 123 255 -214 193 130 255 -212 190 133 255 -232 211 158 255 -237 219 171 255 -189 176 131 255 -142 138 93 255 -122 125 82 255 -103 114 71 255 -100 125 86 255 -79 122 92 255 -40 89 68 255 -19 66 58 255 -17 62 65 255 -8 51 67 255 -38 80 104 255 -72 113 143 255 -40 81 109 255 -67 107 132 255 -193 232 249 255 -202 234 245 255 -223 248 253 255 -245 255 255 255 -227 231 232 255 -255 253 255 255 -255 252 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 252 255 -255 254 252 255 -255 254 252 255 -253 255 252 255 -251 255 252 255 -250 255 252 255 -250 255 252 255 -250 255 252 255 -252 255 253 255 -243 245 242 255 -255 255 253 255 -255 253 253 255 -245 233 235 255 -255 246 249 255 -237 216 221 255 -153 127 126 255 -138 101 92 255 -125 82 63 255 -122 74 52 255 -168 115 84 255 -146 88 51 255 -197 139 91 255 -198 143 86 255 -218 168 99 255 -231 188 110 255 -225 189 103 255 -219 188 97 255 -211 185 90 255 -208 183 90 255 -217 191 98 255 -223 194 102 255 -217 191 98 255 -222 198 100 255 -225 203 102 255 -228 204 104 255 -224 200 100 255 -214 189 89 255 -216 188 89 255 -219 189 91 255 -204 171 76 255 -186 151 59 255 -163 126 37 255 -151 111 26 255 -162 120 38 255 -172 126 49 255 -167 119 45 255 -166 118 46 255 -172 123 54 255 -167 118 51 255 -175 130 62 255 -170 130 60 255 -164 130 58 255 -160 130 58 255 -157 130 59 255 -173 149 79 255 -195 170 104 255 -219 193 134 255 -232 207 151 255 -226 205 152 255 -227 211 160 255 -229 221 174 255 -167 166 118 255 -90 98 51 255 -77 98 55 255 -53 93 59 255 -54 102 80 255 -32 79 69 255 -31 76 79 255 -66 112 127 255 -90 135 158 255 -80 125 154 255 -64 109 138 255 -49 93 118 255 -84 125 145 255 -63 99 111 255 -132 159 168 255 -232 249 255 255 -243 250 255 255 -244 243 248 255 -241 236 240 255 -255 254 255 255 -255 255 255 255 -255 254 255 255 -255 255 255 255 -255 254 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 252 255 -255 254 252 255 -255 254 252 255 -253 255 252 255 -251 255 252 255 -250 255 252 255 -250 255 252 255 -250 255 252 255 -246 252 248 255 -248 253 249 255 -255 255 253 255 -255 251 250 255 -250 244 244 255 -255 251 252 255 -255 245 248 255 -242 222 223 255 -151 123 119 255 -104 72 61 255 -133 93 81 255 -125 80 59 255 -157 107 80 255 -146 94 55 255 -160 108 61 255 -158 109 51 255 -203 159 94 255 -219 181 110 255 -217 184 107 255 -201 170 90 255 -200 168 91 255 -210 177 100 255 -206 170 94 255 -193 157 79 255 -195 165 77 255 -192 166 73 255 -214 188 93 255 -229 200 106 255 -222 194 97 255 -218 188 92 255 -221 188 93 255 -226 191 97 255 -225 188 97 255 -208 171 82 255 -190 150 63 255 -182 140 56 255 -182 140 58 255 -184 138 60 255 -181 135 58 255 -179 131 57 255 -163 115 43 255 -170 123 53 255 -175 133 61 255 -175 139 65 255 -174 142 69 255 -166 136 63 255 -161 133 60 255 -177 148 80 255 -157 127 63 255 -169 140 80 255 -179 153 96 255 -200 179 124 255 -228 215 163 255 -226 220 168 255 -155 157 107 255 -58 74 29 255 -51 87 51 255 -58 103 80 255 -49 95 84 255 -45 91 91 255 -81 129 143 255 -102 150 173 255 -64 113 143 255 -28 77 109 255 -48 95 123 255 -41 86 109 255 -22 59 77 255 -54 84 95 255 -171 191 200 255 -245 255 255 255 -251 255 255 255 -241 242 247 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 252 255 -255 254 252 255 -255 254 252 255 -253 255 252 255 -253 255 252 255 -250 255 252 255 -250 255 252 255 -248 255 252 255 -250 255 252 255 -251 255 253 255 -249 251 248 255 -249 249 247 255 -255 255 253 255 -255 252 252 255 -255 247 248 255 -255 251 251 255 -252 234 232 255 -202 178 174 255 -157 127 119 255 -119 81 68 255 -109 67 45 255 -145 98 68 255 -152 104 64 255 -189 143 94 255 -159 116 61 255 -176 138 76 255 -189 154 90 255 -203 168 102 255 -218 183 117 255 -218 179 114 255 -210 169 107 255 -211 171 102 255 -199 164 83 255 -171 139 52 255 -186 154 67 255 -210 179 89 255 -228 194 104 255 -235 201 111 255 -229 194 102 255 -232 197 105 255 -219 182 91 255 -221 184 95 255 -213 173 86 255 -191 151 64 255 -176 134 50 255 -172 130 48 255 -170 127 48 255 -167 121 44 255 -195 145 72 255 -178 130 56 255 -177 133 58 255 -172 133 56 255 -175 139 63 255 -176 144 69 255 -161 129 56 255 -159 126 55 255 -191 158 91 255 -163 132 68 255 -173 143 83 255 -167 142 85 255 -127 110 54 255 -179 168 112 255 -230 227 172 255 -157 167 117 255 -69 99 61 255 -53 93 67 255 -74 118 103 255 -59 105 103 255 -28 78 89 255 -44 99 120 255 -41 96 126 255 -3 58 89 255 -26 79 110 255 -56 103 129 255 -64 105 125 255 -17 50 67 255 -69 92 106 255 -196 214 226 255 -239 251 255 255 -244 251 255 255 -254 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -253 255 254 255 -253 255 254 255 -250 255 254 255 -250 255 254 255 -248 255 254 255 -249 255 255 255 -251 255 255 255 -246 252 250 255 -248 252 251 255 -252 254 253 255 -248 248 248 255 -245 243 244 255 -251 247 246 255 -255 247 248 255 -233 219 218 255 -226 205 200 255 -100 72 61 255 -123 86 68 255 -108 66 41 255 -127 82 49 255 -141 96 55 255 -159 117 69 255 -162 123 68 255 -158 122 64 255 -175 139 79 255 -207 167 108 255 -215 173 115 255 -221 174 120 255 -241 195 135 255 -225 185 113 255 -184 147 66 255 -175 138 57 255 -168 132 48 255 -175 139 53 255 -200 164 78 255 -210 173 85 255 -225 188 99 255 -213 173 85 255 -220 180 92 255 -223 183 96 255 -216 176 89 255 -209 169 84 255 -202 161 79 255 -192 151 69 255 -183 137 59 255 -181 132 55 255 -160 111 35 255 -173 127 50 255 -165 124 45 255 -156 119 41 255 -173 137 59 255 -170 134 58 255 -163 129 55 255 -174 137 66 255 -145 110 42 255 -163 129 65 255 -190 160 98 255 -142 120 60 255 -126 111 52 255 -153 144 85 255 -108 113 59 255 -61 83 44 255 -34 71 40 255 -58 99 81 255 -33 80 74 255 -0 35 42 255 -0 52 72 255 -25 86 114 255 -44 105 136 255 -69 126 156 255 -68 119 148 255 -65 109 134 255 -32 68 90 255 -48 77 95 255 -149 172 190 255 -229 246 255 255 -245 255 255 255 -252 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 254 251 255 -255 254 251 255 -255 254 251 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -254 255 253 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 254 255 -255 253 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -251 255 254 255 -250 255 254 255 -248 255 254 255 -248 255 254 255 -241 250 247 255 -251 255 255 255 -251 255 255 255 -241 245 244 255 -247 249 248 255 -254 255 255 255 -250 250 250 255 -247 245 246 255 -255 253 251 255 -255 242 237 255 -105 83 72 255 -105 74 56 255 -100 64 38 255 -107 66 34 255 -123 81 41 255 -106 65 19 255 -126 86 35 255 -137 100 47 255 -166 127 72 255 -213 170 117 255 -230 184 132 255 -227 175 127 255 -230 180 127 255 -209 164 97 255 -204 165 90 255 -228 186 112 255 -204 165 88 255 -179 138 59 255 -178 140 57 255 -171 131 46 255 -179 139 52 255 -194 154 67 255 -192 152 65 255 -200 160 73 255 -220 180 95 255 -237 197 112 255 -233 193 108 255 -210 169 87 255 -191 146 65 255 -188 136 60 255 -181 129 53 255 -213 166 88 255 -195 152 73 255 -159 120 41 255 -171 134 54 255 -177 140 62 255 -177 140 62 255 -166 126 54 255 -184 146 75 255 -172 133 66 255 -186 152 88 255 -183 158 94 255 -147 127 64 255 -164 150 89 255 -194 193 137 255 -102 119 75 255 -69 100 68 255 -47 87 63 255 -10 57 47 255 -0 50 54 255 -0 54 71 255 -6 72 98 255 -74 139 171 255 -34 94 128 255 -0 53 84 255 -0 46 74 255 -24 64 89 255 -1 33 56 255 -26 52 75 255 -144 169 191 255 -225 242 255 255 -249 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -255 254 251 255 -255 254 251 255 -255 255 251 255 -255 255 251 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 254 255 -255 253 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -251 255 254 255 -250 255 254 255 -250 255 254 255 -246 255 252 255 -247 255 253 255 -248 255 254 255 -251 255 255 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -251 255 254 255 -249 254 250 255 -254 253 248 255 -244 235 228 255 -197 179 167 255 -159 132 113 255 -173 142 114 255 -166 130 96 255 -112 73 32 255 -89 51 4 255 -96 59 7 255 -96 56 4 255 -114 73 19 255 -151 105 55 255 -166 118 69 255 -183 129 83 255 -212 160 110 255 -209 160 101 255 -208 165 97 255 -215 170 102 255 -220 178 106 255 -213 169 96 255 -191 150 71 255 -176 133 54 255 -170 128 46 255 -178 136 54 255 -147 105 21 255 -173 133 48 255 -215 174 92 255 -213 172 90 255 -215 174 92 255 -218 177 97 255 -197 151 73 255 -193 141 66 255 -210 156 82 255 -220 171 94 255 -206 160 82 255 -173 132 52 255 -153 115 34 255 -165 126 47 255 -189 147 71 255 -182 138 65 255 -183 141 69 255 -170 127 59 255 -163 125 60 255 -177 146 81 255 -180 157 90 255 -186 168 104 255 -203 197 137 255 -169 178 131 255 -78 103 64 255 -55 91 65 255 -46 92 79 255 -0 56 57 255 -24 92 105 255 -33 103 128 255 -44 115 145 255 -0 51 86 255 -0 37 71 255 -0 35 67 255 -10 51 81 255 -29 64 92 255 -17 49 74 255 -67 97 121 255 -206 232 249 255 -233 246 254 255 -249 254 255 255 -251 255 255 255 -246 250 249 255 -245 247 244 255 -255 255 251 255 -233 232 227 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 251 255 -255 255 251 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -251 251 251 255 -252 252 252 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 253 252 255 -250 252 251 255 -251 253 252 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -251 253 252 255 -249 251 250 255 -252 254 253 255 -247 249 248 255 -246 248 247 255 -251 253 252 255 -254 255 255 255 -254 255 255 255 -250 252 251 255 -247 249 248 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -252 252 252 255 -253 253 253 255 -253 253 253 255 -251 251 251 255 -249 249 249 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -250 255 254 255 -248 254 252 255 -247 255 253 255 -250 255 254 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -250 255 252 255 -238 245 238 255 -234 237 228 255 -219 213 201 255 -195 182 166 255 -183 161 138 255 -183 154 124 255 -197 163 126 255 -218 181 137 255 -160 122 73 255 -120 83 30 255 -85 46 0 255 -96 55 1 255 -127 81 29 255 -129 79 30 255 -141 87 40 255 -178 125 75 255 -196 147 89 255 -208 162 100 255 -218 172 110 255 -219 174 107 255 -216 171 103 255 -213 169 96 255 -206 162 87 255 -198 155 77 255 -183 140 61 255 -171 128 49 255 -182 139 60 255 -193 152 72 255 -193 150 71 255 -204 163 83 255 -201 158 80 255 -169 123 46 255 -182 130 55 255 -187 133 59 255 -198 149 73 255 -213 167 90 255 -212 171 92 255 -188 149 70 255 -155 114 35 255 -132 88 13 255 -158 111 39 255 -166 119 49 255 -177 132 64 255 -190 150 81 255 -188 153 87 255 -160 133 66 255 -137 116 49 255 -133 122 60 255 -214 218 167 255 -133 151 109 255 -57 88 57 255 -50 94 77 255 -13 73 71 255 -56 126 136 255 -48 123 146 255 -57 131 160 255 -0 60 95 255 -0 51 87 255 -18 68 103 255 -52 95 129 255 -59 98 129 255 -20 57 86 255 -14 51 78 255 -92 123 143 255 -241 255 255 255 -237 248 252 255 -248 255 255 255 -231 239 241 255 -252 255 255 255 -239 241 238 255 -255 255 251 255 -249 248 243 255 -255 255 250 255 -255 255 250 255 -255 255 251 255 -255 255 251 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -247 247 247 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -248 248 248 255 -248 248 248 255 -252 252 252 255 -254 255 255 255 -254 255 255 255 -250 252 251 255 -245 247 246 255 -245 247 246 255 -251 253 252 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -252 254 253 255 -250 252 251 255 -250 252 251 255 -252 254 253 255 -253 255 254 255 -254 255 255 255 -254 255 255 255 -251 251 251 255 -251 251 251 255 -251 251 251 255 -250 250 250 255 -251 251 251 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -249 253 254 255 -249 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -250 255 252 255 -249 255 250 255 -242 248 234 255 -209 206 189 255 -188 175 156 255 -183 162 135 255 -156 127 95 255 -155 121 83 255 -199 165 119 255 -234 198 146 255 -208 171 116 255 -169 130 73 255 -131 90 34 255 -95 50 0 255 -72 22 0 255 -107 53 6 255 -172 119 69 255 -160 110 57 255 -183 137 78 255 -201 155 96 255 -202 156 94 255 -208 160 96 255 -217 170 102 255 -212 165 95 255 -197 150 78 255 -215 169 94 255 -209 163 88 255 -203 157 80 255 -197 154 76 255 -205 159 84 255 -215 171 96 255 -216 170 95 255 -204 156 82 255 -211 157 85 255 -201 147 75 255 -191 141 68 255 -190 144 69 255 -190 146 71 255 -184 142 66 255 -178 134 59 255 -174 130 55 255 -164 116 44 255 -153 104 35 255 -159 110 43 255 -168 123 56 255 -160 121 56 255 -152 121 56 255 -158 133 67 255 -162 146 84 255 -226 223 168 255 -185 197 151 255 -71 98 63 255 -57 101 78 255 -26 87 80 255 -57 130 137 255 -31 109 129 255 -39 116 144 255 -71 141 175 255 -43 105 142 255 -48 100 137 255 -61 105 140 255 -53 93 128 255 -19 60 92 255 -0 38 68 255 -25 61 85 255 -170 196 209 255 -237 255 255 255 -235 250 255 255 -240 251 255 255 -239 247 249 255 -243 249 247 255 -254 255 253 255 -248 249 244 255 -255 255 250 255 -255 255 250 255 -255 255 251 255 -255 255 251 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -250 250 250 255 -250 250 250 255 -255 255 255 255 -255 255 255 255 -241 242 244 255 -249 253 254 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -248 252 253 255 -240 244 245 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -250 254 255 255 -249 253 254 255 -250 254 255 255 -252 255 255 255 -254 255 255 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -252 252 252 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -251 255 255 255 -251 252 254 255 -250 254 255 255 -253 254 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -250 255 252 255 -251 255 248 255 -254 255 243 255 -231 228 209 255 -210 198 176 255 -203 182 153 255 -182 153 119 255 -158 125 84 255 -156 122 74 255 -194 158 106 255 -217 182 126 255 -230 194 136 255 -218 178 119 255 -189 144 89 255 -164 114 63 255 -158 104 57 255 -165 111 64 255 -148 98 47 255 -158 111 57 255 -168 121 65 255 -175 129 70 255 -195 146 87 255 -219 171 107 255 -230 182 116 255 -227 180 112 255 -225 178 108 255 -213 166 96 255 -195 148 76 255 -196 149 77 255 -208 159 90 255 -203 154 85 255 -209 160 91 255 -239 189 120 255 -219 164 97 255 -218 163 96 255 -213 163 94 255 -204 157 85 255 -190 146 73 255 -181 139 65 255 -188 144 71 255 -200 153 81 255 -188 138 67 255 -176 126 57 255 -180 129 63 255 -176 128 62 255 -156 115 51 255 -159 124 60 255 -169 141 76 255 -158 138 75 255 -174 164 105 255 -194 198 147 255 -102 124 85 255 -77 120 92 255 -60 122 111 255 -63 138 141 255 -43 124 141 255 -57 137 164 255 -58 131 164 255 -14 78 116 255 -9 61 100 255 -10 55 94 255 -9 52 87 255 -16 59 93 255 -13 58 91 255 -21 63 88 255 -49 81 96 255 -198 222 232 255 -233 253 255 255 -241 255 255 255 -234 248 251 255 -249 255 255 255 -240 244 243 255 -254 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 251 255 -255 255 251 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -249 249 249 255 -247 247 247 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -249 251 250 255 -250 251 253 255 -252 255 255 255 -252 255 255 255 -249 253 254 255 -246 250 251 255 -251 255 255 255 -252 255 255 255 -250 254 255 255 -247 251 252 255 -249 253 254 255 -250 254 255 255 -248 252 253 255 -247 251 252 255 -247 251 252 255 -245 249 250 255 -242 246 247 255 -251 251 251 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -250 250 250 255 -248 248 248 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -252 252 254 255 -252 253 255 255 -254 254 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -251 255 252 255 -246 252 242 255 -247 249 235 255 -255 250 231 255 -246 231 210 255 -224 200 172 255 -216 186 152 255 -198 165 124 255 -164 128 80 255 -172 136 84 255 -191 156 100 255 -213 177 119 255 -223 184 127 255 -222 179 126 255 -226 179 127 255 -230 178 130 255 -225 173 125 255 -181 131 82 255 -159 111 62 255 -138 91 39 255 -134 87 31 255 -147 101 42 255 -165 119 59 255 -184 136 74 255 -195 147 83 255 -207 158 92 255 -206 157 91 255 -191 142 76 255 -187 138 72 255 -194 143 78 255 -181 130 65 255 -185 134 71 255 -223 169 107 255 -219 164 100 255 -213 159 95 255 -211 160 94 255 -215 168 100 255 -214 169 101 255 -202 160 88 255 -189 145 74 255 -181 134 64 255 -197 147 78 255 -195 144 78 255 -198 147 82 255 -181 133 69 255 -159 118 54 255 -168 133 69 255 -171 141 77 255 -145 121 57 255 -136 120 60 255 -177 176 120 255 -119 136 92 255 -71 110 79 255 -70 132 117 255 -50 126 126 255 -47 129 143 255 -60 141 168 255 -21 94 127 255 -0 57 95 255 -4 56 96 255 -7 52 93 255 -4 48 85 255 -20 64 99 255 -12 61 94 255 -0 46 72 255 -0 28 47 255 -90 119 133 255 -217 244 255 255 -230 253 255 255 -242 255 255 255 -237 248 250 255 -243 252 251 255 -250 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 251 255 -255 255 251 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -248 248 248 255 -237 239 238 255 -243 244 246 255 -246 250 251 255 -250 254 255 255 -250 254 255 255 -248 252 253 255 -247 251 252 255 -244 248 249 255 -240 244 245 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -249 253 254 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -247 251 252 255 -251 251 251 255 -248 248 248 255 -247 247 247 255 -249 249 249 255 -253 253 253 255 -255 255 255 255 -254 254 254 255 -251 251 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -252 252 254 255 -253 253 255 255 -255 253 255 255 -255 255 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -253 255 252 255 -254 255 248 255 -243 244 230 255 -255 255 239 255 -255 245 225 255 -223 197 172 255 -207 177 143 255 -210 175 135 255 -193 156 111 255 -163 127 75 255 -159 124 68 255 -184 147 92 255 -218 179 124 255 -225 182 129 255 -221 175 125 255 -223 171 123 255 -219 167 120 255 -235 187 139 255 -210 162 114 255 -186 138 89 255 -179 132 80 255 -178 131 75 255 -173 127 68 255 -173 124 65 255 -174 126 64 255 -175 125 64 255 -196 146 85 255 -193 141 81 255 -179 127 67 255 -183 131 71 255 -183 129 69 255 -180 125 68 255 -192 136 77 255 -206 150 91 255 -196 142 80 255 -192 141 78 255 -202 154 88 255 -214 169 102 255 -215 172 103 255 -209 164 96 255 -204 155 88 255 -199 148 82 255 -201 147 83 255 -189 138 75 255 -168 118 57 255 -162 118 57 255 -181 143 80 255 -185 154 90 255 -166 141 77 255 -135 115 52 255 -152 146 88 255 -107 123 76 255 -46 83 49 255 -54 115 97 255 -41 117 115 255 -46 130 141 255 -51 133 157 255 -58 131 164 255 -39 102 143 255 -44 97 139 255 -28 76 116 255 -16 61 100 255 -33 79 115 255 -29 79 114 255 -20 67 97 255 -17 58 80 255 -1 37 53 255 -135 167 182 255 -229 255 255 255 -229 249 255 255 -237 252 255 255 -248 255 255 255 -246 252 248 255 -254 255 251 255 -255 255 250 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -248 248 248 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -247 247 247 255 -253 253 253 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -246 250 251 255 -246 250 251 255 -252 255 255 255 -252 255 255 255 -247 251 252 255 -244 248 249 255 -246 250 251 255 -246 250 251 255 -249 253 254 255 -247 251 252 255 -240 244 245 255 -241 245 246 255 -249 253 254 255 -250 254 255 255 -245 249 250 255 -254 255 255 255 -255 255 255 255 -251 251 251 255 -249 249 249 255 -251 251 251 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -254 253 255 255 -255 253 255 255 -255 253 255 255 -253 251 255 255 -254 252 255 255 -255 252 255 255 -255 254 255 255 -255 253 255 255 -255 254 255 255 -255 254 255 255 -254 254 254 255 -251 252 246 255 -252 250 237 255 -255 252 237 255 -255 246 226 255 -246 220 195 255 -233 200 169 255 -234 196 159 255 -237 199 154 255 -220 184 134 255 -165 130 76 255 -138 103 47 255 -156 119 64 255 -188 147 95 255 -220 176 127 255 -235 184 137 255 -222 171 126 255 -205 157 111 255 -205 159 110 255 -207 161 112 255 -209 163 113 255 -211 164 110 255 -207 160 104 255 -199 150 92 255 -190 141 82 255 -169 119 60 255 -181 129 71 255 -180 125 68 255 -173 118 61 255 -179 124 68 255 -184 127 72 255 -179 122 67 255 -179 122 67 255 -178 122 65 255 -176 124 64 255 -183 133 72 255 -197 152 87 255 -209 165 100 255 -213 170 102 255 -214 169 102 255 -217 169 103 255 -203 152 87 255 -208 154 90 255 -202 148 86 255 -195 145 84 255 -197 153 92 255 -185 147 85 255 -160 128 67 255 -145 117 54 255 -141 118 51 255 -134 124 63 255 -106 118 68 255 -56 92 56 255 -50 112 91 255 -62 138 134 255 -57 141 152 255 -55 139 163 255 -40 115 147 255 -29 92 133 255 -28 81 123 255 -5 52 94 255 -2 47 88 255 -35 83 119 255 -53 106 140 255 -66 117 148 255 -42 87 110 255 -0 35 53 255 -45 81 97 255 -188 217 231 255 -212 236 246 255 -241 255 255 255 -242 254 254 255 -247 253 251 255 -254 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -248 248 248 255 -247 247 247 255 -252 252 252 255 -249 249 249 255 -239 241 240 255 -234 238 239 255 -208 213 216 255 -195 200 203 255 -203 208 211 255 -207 212 215 255 -202 207 210 255 -206 211 214 255 -221 226 229 255 -219 224 227 255 -239 244 247 255 -251 255 255 255 -251 255 255 255 -248 253 255 255 -250 255 255 255 -249 254 255 255 -244 248 249 255 -240 242 241 255 -248 248 248 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -250 250 250 255 -251 251 251 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -254 253 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -253 251 255 255 -254 252 255 255 -255 252 255 255 -255 254 255 255 -255 253 255 255 -255 254 255 255 -255 254 255 255 -255 253 254 255 -247 246 241 255 -255 255 244 255 -255 252 240 255 -252 236 220 255 -255 242 219 255 -253 226 197 255 -228 198 164 255 -226 194 155 255 -217 186 140 255 -203 171 122 255 -192 159 108 255 -175 139 87 255 -169 129 78 255 -200 156 107 255 -226 178 130 255 -212 164 116 255 -211 165 116 255 -223 180 129 255 -229 183 133 255 -218 172 120 255 -215 170 115 255 -221 176 119 255 -220 174 115 255 -209 163 104 255 -211 162 103 255 -189 139 80 255 -177 127 68 255 -185 134 77 255 -192 140 83 255 -185 133 76 255 -186 131 75 255 -194 139 83 255 -202 147 90 255 -183 128 71 255 -165 113 53 255 -166 118 56 255 -182 134 72 255 -197 152 87 255 -210 162 98 255 -218 169 103 255 -208 157 92 255 -206 152 88 255 -194 143 80 255 -202 152 91 255 -213 169 106 255 -187 147 85 255 -153 119 55 255 -151 122 56 255 -160 135 68 255 -143 132 70 255 -127 134 82 255 -82 112 74 255 -38 90 68 255 -49 119 111 255 -14 93 100 255 -4 85 106 255 -0 66 97 255 -0 61 100 255 -2 61 103 255 -0 40 82 255 -0 43 83 255 -24 73 113 255 -38 90 127 255 -55 105 138 255 -39 85 111 255 -22 62 87 255 -16 53 72 255 -107 139 154 255 -235 255 255 255 -233 252 255 255 -241 252 254 255 -247 253 251 255 -254 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 251 255 -255 255 251 255 -254 255 253 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -252 253 255 255 -252 253 255 255 -251 252 254 255 -254 255 255 255 -254 255 255 255 -248 249 251 255 -204 206 205 255 -157 161 162 255 -93 98 101 255 -88 93 97 255 -111 116 120 255 -152 157 161 255 -158 163 169 255 -122 125 132 255 -87 90 97 255 -78 81 88 255 -102 105 112 255 -139 144 150 255 -173 178 184 255 -181 186 192 255 -171 178 184 255 -162 170 173 255 -154 162 165 255 -146 154 157 255 -186 191 195 255 -211 214 219 255 -240 243 250 255 -252 255 255 255 -252 255 255 255 -245 248 253 255 -244 247 252 255 -247 250 255 255 -254 255 255 255 -254 255 255 255 -255 254 255 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 254 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 253 255 -255 255 255 255 -255 254 255 255 -254 254 254 255 -253 251 254 255 -253 253 253 255 -252 252 254 255 -251 250 248 255 -254 251 244 255 -247 243 232 255 -255 255 243 255 -255 254 238 255 -252 241 223 255 -255 246 222 255 -244 229 200 255 -227 208 176 255 -215 195 158 255 -229 206 165 255 -235 206 162 255 -188 156 109 255 -166 128 81 255 -177 135 85 255 -182 136 86 255 -210 164 112 255 -210 167 114 255 -215 174 118 255 -219 176 121 255 -217 175 117 255 -216 174 116 255 -215 173 113 255 -208 166 106 255 -198 157 95 255 -202 161 99 255 -203 159 98 255 -199 155 94 255 -194 150 89 255 -194 150 89 255 -194 150 89 255 -186 142 79 255 -180 132 70 255 -199 147 89 255 -188 132 75 255 -182 127 70 255 -188 134 74 255 -185 131 71 255 -178 124 62 255 -189 135 73 255 -211 157 95 255 -212 158 94 255 -206 155 90 255 -203 154 88 255 -205 157 91 255 -205 162 94 255 -199 160 91 255 -185 148 78 255 -168 135 66 255 -174 147 80 255 -155 139 77 255 -153 151 100 255 -98 114 75 255 -49 83 58 255 -51 103 91 255 -35 100 104 255 -17 90 107 255 -8 85 113 255 -15 91 125 255 -26 98 138 255 -21 88 130 255 -57 119 160 255 -42 97 136 255 -0 46 85 255 -58 106 142 255 -136 179 213 255 -28 64 96 255 -0 32 59 255 -48 76 97 255 -225 247 255 255 -229 246 254 255 -235 245 246 255 -252 255 253 255 -254 255 249 255 -255 255 247 255 -254 254 246 255 -253 253 245 255 -252 253 248 255 -251 253 250 255 -250 254 253 255 -250 254 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 253 255 255 -253 253 255 255 -253 254 255 255 -254 255 255 255 -254 255 255 255 -253 255 252 255 -254 255 250 255 -253 254 248 255 -254 255 247 255 -251 252 246 255 -254 255 249 255 -252 253 248 255 -242 242 240 255 -243 243 243 255 -254 254 254 255 -255 255 255 255 -251 254 247 255 -252 255 250 255 -249 251 246 255 -251 255 252 255 -254 255 255 255 -239 243 246 255 -246 246 254 255 -252 255 255 255 -237 240 249 255 -242 245 254 255 -237 242 248 255 -251 255 255 255 -196 204 207 255 -119 127 129 255 -65 74 73 255 -95 103 105 255 -100 108 111 255 -100 107 115 255 -145 149 158 255 -187 191 202 255 -135 137 150 255 -95 94 110 255 -121 120 136 255 -106 105 123 255 -125 124 142 255 -97 98 116 255 -94 97 112 255 -87 93 107 255 -58 66 77 255 -81 91 100 255 -66 79 85 255 -70 83 91 255 -58 70 84 255 -99 111 127 255 -122 133 151 255 -131 143 159 255 -147 155 174 255 -199 208 225 255 -242 249 255 255 -231 239 252 255 -245 251 255 255 -252 254 255 255 -243 243 253 255 -239 238 244 255 -255 252 255 255 -250 244 246 255 -244 238 240 255 -255 254 251 255 -252 253 245 255 -250 253 242 255 -251 254 245 255 -252 254 249 255 -250 252 251 255 -248 249 253 255 -249 249 255 255 -250 253 255 255 -252 252 255 255 -250 253 255 255 -252 252 255 255 -250 254 255 255 -252 254 253 255 -250 255 251 255 -252 254 249 255 -252 254 249 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -249 249 249 255 -250 250 250 255 -255 255 255 255 -255 255 255 255 -255 255 251 255 -251 247 238 255 -255 255 243 255 -255 255 241 255 -229 223 207 255 -245 240 221 255 -255 255 234 255 -251 241 214 255 -227 216 186 255 -234 219 186 255 -199 179 142 255 -195 170 129 255 -203 172 128 255 -210 174 126 255 -190 150 99 255 -158 115 64 255 -172 129 76 255 -188 147 91 255 -199 159 100 255 -205 165 104 255 -201 161 100 255 -197 157 96 255 -201 161 100 255 -208 168 106 255 -211 171 109 255 -193 153 91 255 -201 161 99 255 -208 169 104 255 -206 167 102 255 -201 162 97 255 -195 156 91 255 -186 147 80 255 -182 138 75 255 -188 138 79 255 -186 131 74 255 -183 128 71 255 -186 130 73 255 -187 131 72 255 -185 129 70 255 -183 127 66 255 -181 127 65 255 -216 162 100 255 -215 164 99 255 -216 167 101 255 -207 162 94 255 -202 159 90 255 -206 166 96 255 -199 159 87 255 -171 137 66 255 -161 132 64 255 -154 136 74 255 -161 154 100 255 -106 113 71 255 -59 83 57 255 -82 124 110 255 -80 138 140 255 -50 119 134 255 -46 122 146 255 -18 98 131 255 -40 118 156 255 -42 116 155 255 -53 118 158 255 -61 120 160 255 -33 86 126 255 -47 95 135 255 -64 106 144 255 -25 61 97 255 -19 52 83 255 -13 41 65 255 -137 158 175 255 -242 255 255 255 -248 255 255 255 -240 246 242 255 -254 255 249 255 -255 255 245 255 -254 254 244 255 -253 254 246 255 -252 255 248 255 -252 254 251 255 -250 254 253 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 255 255 -253 253 255 255 -253 254 255 255 -254 255 255 255 -254 255 255 255 -253 255 250 255 -254 255 249 255 -253 254 246 255 -252 253 245 255 -246 247 239 255 -240 241 235 255 -254 255 250 255 -255 255 253 255 -255 255 255 255 -245 245 247 255 -250 251 253 255 -245 250 244 255 -252 255 251 255 -252 255 253 255 -241 245 244 255 -244 248 251 255 -251 254 255 255 -247 250 255 255 -230 234 245 255 -232 236 247 255 -204 211 221 255 -157 164 172 255 -126 135 140 255 -76 86 88 255 -72 83 85 255 -82 94 94 255 -109 121 121 255 -144 153 158 255 -147 156 163 255 -135 142 152 255 -114 118 130 255 -90 92 107 255 -123 124 142 255 -168 166 187 255 -130 128 150 255 -115 116 137 255 -103 105 126 255 -110 115 135 255 -84 93 110 255 -77 89 103 255 -97 114 124 255 -115 132 140 255 -131 149 161 255 -130 147 165 255 -104 122 144 255 -91 107 130 255 -74 90 113 255 -37 53 76 255 -46 62 85 255 -176 191 212 255 -194 207 226 255 -240 252 255 255 -227 234 250 255 -239 245 255 255 -251 254 255 255 -244 243 249 255 -255 253 255 255 -255 253 255 255 -229 225 222 255 -249 250 242 255 -248 251 240 255 -249 252 243 255 -251 253 248 255 -252 253 255 255 -251 252 255 255 -247 250 255 255 -247 250 255 255 -251 253 255 255 -251 254 255 255 -251 254 255 255 -251 255 255 255 -251 255 254 255 -251 255 250 255 -251 255 249 255 -253 255 249 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -250 250 250 255 -252 252 252 255 -255 255 255 255 -252 252 252 255 -247 246 242 255 -249 245 233 255 -233 227 211 255 -232 225 207 255 -246 239 220 255 -254 248 226 255 -213 206 180 255 -196 187 158 255 -255 250 216 255 -255 254 218 255 -247 228 188 255 -244 220 176 255 -243 212 166 255 -232 196 148 255 -208 168 117 255 -184 141 90 255 -193 150 97 255 -164 123 67 255 -178 139 80 255 -195 156 97 255 -204 165 106 255 -208 170 108 255 -212 174 112 255 -213 175 113 255 -213 175 113 255 -209 171 108 255 -216 178 115 255 -217 179 116 255 -207 169 106 255 -196 158 93 255 -193 155 90 255 -196 158 93 255 -200 159 95 255 -199 150 91 255 -193 141 83 255 -175 123 65 255 -163 108 51 255 -167 113 53 255 -181 127 67 255 -185 131 71 255 -179 125 63 255 -196 142 80 255 -194 143 78 255 -198 149 83 255 -186 138 72 255 -175 130 62 255 -194 154 84 255 -204 164 94 255 -178 141 71 255 -176 145 78 255 -164 143 80 255 -180 169 115 255 -139 145 101 255 -77 100 72 255 -72 113 97 255 -60 116 117 255 -17 85 98 255 -0 68 91 255 -0 72 103 255 -26 104 140 255 -13 87 126 255 -0 63 102 255 -6 65 105 255 -7 60 100 255 -35 83 123 255 -28 72 111 255 -14 52 89 255 -28 63 93 255 -3 33 57 255 -60 83 101 255 -222 240 250 255 -245 255 255 255 -245 254 251 255 -253 255 250 255 -254 255 247 255 -254 255 247 255 -254 255 247 255 -253 255 249 255 -253 255 252 255 -251 255 254 255 -251 255 254 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 252 255 255 -254 253 255 255 -254 253 255 255 -255 255 255 255 -255 255 255 255 -254 255 250 255 -254 255 249 255 -253 254 248 255 -238 239 233 255 -255 255 251 255 -255 255 253 255 -237 237 237 255 -241 241 243 255 -246 245 250 255 -248 247 253 255 -254 255 255 255 -248 252 255 255 -244 249 252 255 -241 246 249 255 -235 240 244 255 -218 223 227 255 -184 189 195 255 -144 149 155 255 -121 125 134 255 -86 90 99 255 -84 91 97 255 -85 94 99 255 -98 109 111 255 -98 109 111 255 -131 145 146 255 -150 164 164 255 -154 168 168 255 -168 179 183 255 -139 150 156 255 -97 106 115 255 -74 82 93 255 -62 68 82 255 -73 79 95 255 -101 104 123 255 -92 94 115 255 -84 89 111 255 -67 73 95 255 -86 94 115 255 -88 101 118 255 -132 148 163 255 -129 149 160 255 -125 145 156 255 -122 144 157 255 -102 125 143 255 -83 108 130 255 -74 96 119 255 -84 106 129 255 -94 116 139 255 -64 86 107 255 -168 189 210 255 -158 179 198 255 -133 152 169 255 -188 204 219 255 -197 209 221 255 -203 212 221 255 -246 253 255 255 -250 255 255 255 -234 235 240 255 -254 255 255 255 -247 252 246 255 -247 252 245 255 -247 252 246 255 -250 255 251 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -251 252 255 255 -253 253 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 255 254 255 -253 255 252 255 -253 255 250 255 -253 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -241 241 241 255 -228 227 222 255 -186 180 164 255 -179 171 150 255 -182 174 151 255 -193 186 160 255 -228 218 191 255 -241 232 203 255 -218 207 175 255 -218 204 169 255 -248 230 190 255 -255 244 201 255 -255 235 192 255 -221 190 144 255 -202 166 118 255 -220 182 133 255 -223 181 131 255 -202 161 109 255 -196 157 100 255 -183 147 87 255 -170 134 74 255 -166 130 70 255 -177 141 81 255 -194 158 96 255 -208 172 110 255 -214 178 116 255 -213 177 115 255 -217 182 118 255 -213 178 114 255 -200 165 101 255 -188 153 87 255 -186 151 85 255 -190 155 89 255 -197 158 93 255 -177 133 72 255 -187 138 79 255 -194 144 85 255 -193 143 84 255 -192 140 80 255 -187 135 75 255 -175 123 63 255 -162 110 50 255 -167 116 53 255 -159 108 45 255 -166 116 53 255 -168 120 54 255 -166 121 54 255 -199 156 87 255 -231 188 120 255 -224 185 116 255 -203 170 101 255 -154 129 65 255 -146 133 78 255 -128 129 85 255 -69 90 59 255 -54 93 75 255 -67 122 119 255 -57 124 133 255 -30 105 126 255 -30 109 139 255 -15 94 127 255 -0 74 111 255 -28 96 135 255 -23 85 126 255 -0 47 88 255 -22 74 114 255 -56 101 142 255 -24 66 104 255 -23 62 93 255 -5 39 64 255 -33 60 79 255 -180 202 213 255 -239 254 255 255 -246 255 255 255 -249 255 251 255 -253 255 249 255 -253 255 249 255 -255 255 250 255 -254 255 250 255 -254 255 251 255 -254 255 253 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 252 255 255 -254 253 255 255 -254 254 255 255 -255 255 255 255 -255 255 253 255 -254 254 252 255 -254 255 250 255 -253 254 249 255 -239 239 237 255 -253 253 251 255 -255 255 255 255 -246 246 248 255 -246 245 250 255 -254 255 255 255 -255 254 255 255 -244 244 254 255 -245 249 255 255 -246 250 255 255 -218 222 231 255 -130 134 143 255 -54 61 67 255 -47 55 58 255 -67 75 78 255 -85 93 95 255 -117 127 128 255 -108 118 119 255 -91 103 101 255 -103 118 115 255 -131 145 145 255 -143 159 158 255 -133 149 148 255 -133 149 148 255 -107 123 123 255 -83 97 100 255 -85 98 104 255 -126 136 145 255 -127 137 147 255 -82 92 104 255 -73 80 98 255 -100 108 127 255 -108 119 137 255 -95 108 127 255 -108 123 142 255 -136 153 171 255 -169 188 203 255 -118 141 155 255 -65 89 101 255 -48 76 88 255 -107 136 154 255 -153 184 204 255 -124 155 175 255 -76 107 127 255 -86 117 137 255 -45 76 96 255 -93 121 142 255 -118 147 165 255 -105 131 148 255 -90 113 129 255 -83 102 116 255 -95 113 125 255 -131 145 154 255 -184 197 205 255 -233 244 250 255 -248 255 255 255 -249 255 253 255 -250 255 251 255 -249 253 252 255 -247 251 250 255 -252 253 255 255 -254 255 255 255 -254 255 255 255 -253 254 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 253 255 -254 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -241 241 241 255 -230 227 220 255 -175 168 149 255 -195 186 157 255 -223 214 185 255 -189 180 149 255 -159 148 116 255 -196 183 149 255 -200 186 149 255 -160 145 104 255 -202 183 141 255 -253 230 186 255 -255 252 207 255 -250 219 173 255 -202 168 120 255 -204 166 117 255 -222 182 133 255 -210 170 119 255 -220 185 129 255 -208 173 115 255 -193 158 100 255 -185 151 90 255 -185 151 90 255 -190 156 95 255 -197 163 102 255 -202 168 105 255 -215 181 118 255 -221 187 124 255 -225 191 127 255 -222 188 124 255 -217 183 119 255 -211 177 113 255 -202 168 104 255 -193 158 94 255 -206 166 105 255 -205 160 101 255 -202 156 96 255 -194 148 88 255 -182 133 74 255 -176 126 67 255 -183 133 72 255 -198 146 86 255 -179 127 67 255 -160 109 46 255 -161 111 48 255 -169 119 56 255 -164 116 52 255 -173 128 61 255 -196 151 86 255 -205 165 96 255 -201 164 96 255 -152 122 58 255 -133 116 60 255 -125 122 77 255 -76 93 59 255 -59 94 74 255 -82 133 128 255 -82 145 152 255 -80 153 170 255 -59 136 162 255 -34 110 142 255 -33 107 144 255 -59 127 166 255 -33 96 137 255 -0 48 88 255 -4 57 97 255 -23 71 111 255 -9 53 90 255 -7 47 82 255 -0 28 55 255 -14 45 66 255 -111 137 150 255 -230 249 255 255 -245 255 255 255 -244 255 251 255 -248 255 248 255 -253 255 249 255 -254 255 250 255 -255 255 250 255 -255 255 251 255 -255 255 251 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 252 253 255 -255 253 254 255 -255 253 254 255 -255 255 253 255 -255 255 253 255 -255 254 252 255 -254 254 252 255 -253 253 251 255 -255 255 255 255 -235 235 237 255 -250 251 255 255 -254 255 255 255 -243 243 251 255 -246 249 255 255 -254 254 255 255 -242 244 255 255 -226 229 246 255 -143 149 165 255 -90 96 110 255 -59 66 76 255 -65 74 79 255 -107 117 118 255 -130 142 138 255 -149 162 155 255 -132 148 138 255 -113 129 118 255 -54 71 61 255 -51 71 60 255 -138 158 149 255 -171 190 184 255 -149 168 162 255 -145 164 160 255 -118 137 133 255 -129 145 144 255 -160 176 176 255 -196 210 213 255 -196 209 217 255 -144 157 166 255 -97 111 124 255 -102 115 131 255 -129 145 161 255 -152 169 187 255 -142 161 178 255 -136 157 176 255 -107 130 146 255 -73 101 115 255 -53 81 95 255 -68 100 115 255 -66 102 118 255 -132 169 187 255 -143 180 199 255 -106 143 162 255 -107 144 163 255 -83 120 139 255 -48 85 104 255 -65 102 121 255 -51 84 103 255 -54 85 103 255 -64 93 107 255 -58 84 97 255 -39 61 74 255 -59 79 90 255 -142 160 170 255 -224 239 246 255 -241 248 254 255 -249 254 255 255 -251 255 255 255 -247 251 254 255 -245 249 250 255 -248 252 251 255 -252 254 251 255 -250 252 249 255 -254 255 253 255 -254 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -250 250 250 255 -252 252 252 255 -255 255 255 255 -252 252 252 255 -249 246 237 255 -229 221 198 255 -157 146 114 255 -164 154 119 255 -190 177 142 255 -180 167 132 255 -197 183 144 255 -204 189 148 255 -187 170 126 255 -160 139 94 255 -176 154 107 255 -221 194 147 255 -255 231 184 255 -237 203 155 255 -203 167 119 255 -210 172 123 255 -208 171 119 255 -200 168 111 255 -208 178 118 255 -221 189 130 255 -225 195 135 255 -217 185 126 255 -202 172 110 255 -195 163 102 255 -194 164 102 255 -216 184 123 255 -216 186 122 255 -217 186 122 255 -216 187 121 255 -221 190 125 255 -221 192 126 255 -215 184 119 255 -205 174 109 255 -193 157 95 255 -204 166 104 255 -222 181 119 255 -228 187 125 255 -214 168 108 255 -188 142 82 255 -178 129 70 255 -182 132 71 255 -185 135 74 255 -171 119 59 255 -164 114 53 255 -172 122 59 255 -169 121 59 255 -153 105 41 255 -152 106 44 255 -170 126 61 255 -192 152 83 255 -185 152 85 255 -166 146 87 255 -141 135 87 255 -89 103 67 255 -58 90 67 255 -60 107 99 255 -40 101 104 255 -41 110 125 255 -1 77 100 255 -16 91 122 255 -41 115 150 255 -23 91 128 255 -1 64 105 255 -0 53 93 255 -0 40 79 255 -60 112 152 255 -65 113 151 255 -78 123 156 255 -60 101 129 255 -34 69 91 255 -13 42 58 255 -150 175 182 255 -235 255 255 255 -239 253 253 255 -245 254 249 255 -249 255 249 255 -253 255 249 255 -255 255 250 255 -255 255 250 255 -254 255 249 255 -253 254 249 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 252 251 255 -255 253 250 255 -255 254 250 255 -255 255 253 255 -255 255 253 255 -255 253 254 255 -254 254 254 255 -253 253 255 255 -255 255 255 255 -244 245 249 255 -254 255 255 255 -251 254 255 255 -234 236 248 255 -244 248 255 255 -224 228 240 255 -154 157 172 255 -62 67 86 255 -40 47 65 255 -80 88 101 255 -103 114 120 255 -121 133 133 255 -152 167 160 255 -147 165 151 255 -143 164 145 255 -102 124 103 255 -103 127 103 255 -63 87 65 255 -61 86 64 255 -170 195 176 255 -204 228 212 255 -146 170 156 255 -87 111 98 255 -66 86 77 255 -70 89 83 255 -98 114 111 255 -120 136 135 255 -133 148 151 255 -111 129 133 255 -72 89 97 255 -68 86 96 255 -60 78 90 255 -142 161 176 255 -164 187 203 255 -164 190 205 255 -121 148 165 255 -114 141 158 255 -91 120 136 255 -70 103 118 255 -97 134 150 255 -68 107 124 255 -67 109 125 255 -49 90 108 255 -37 78 96 255 -56 97 115 255 -36 77 97 255 -41 82 102 255 -68 106 125 255 -64 101 119 255 -37 70 89 255 -54 85 103 255 -104 133 149 255 -90 118 132 255 -74 100 113 255 -123 143 154 255 -207 217 227 255 -233 237 248 255 -251 255 255 255 -251 255 255 255 -247 253 253 255 -249 253 252 255 -251 255 250 255 -253 255 249 255 -253 255 249 255 -253 255 249 255 -254 255 249 255 -254 255 250 255 -254 254 252 255 -254 254 254 255 -255 253 255 255 -255 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -249 249 249 255 -250 250 250 255 -255 255 255 255 -255 255 255 255 -255 255 246 255 -250 240 213 255 -197 184 149 255 -188 176 138 255 -178 166 126 255 -158 144 105 255 -176 161 118 255 -195 178 134 255 -199 181 133 255 -195 175 125 255 -150 127 77 255 -147 121 72 255 -218 188 138 255 -255 225 176 255 -255 231 183 255 -255 239 191 255 -245 209 159 255 -217 186 131 255 -205 176 118 255 -197 166 109 255 -194 165 105 255 -195 165 105 255 -195 166 106 255 -202 172 112 255 -209 181 118 255 -198 168 106 255 -193 165 102 255 -188 158 96 255 -183 155 90 255 -190 160 96 255 -199 171 106 255 -202 172 108 255 -199 169 105 255 -206 175 111 255 -210 176 113 255 -213 175 113 255 -208 170 108 255 -204 162 102 255 -201 157 96 255 -195 149 89 255 -191 142 83 255 -168 118 59 255 -172 122 63 255 -163 113 54 255 -170 120 59 255 -188 139 80 255 -178 130 68 255 -171 122 63 255 -194 149 84 255 -190 147 79 255 -205 168 100 255 -174 150 90 255 -136 126 75 255 -85 96 56 255 -48 76 51 255 -60 104 91 255 -60 118 119 255 -47 115 126 255 -0 72 91 255 -0 72 98 255 -25 98 130 255 -22 92 128 255 -21 86 124 255 -20 82 121 255 -0 48 86 255 -0 50 90 255 -3 53 90 255 -33 82 115 255 -46 91 120 255 -51 89 112 255 -3 36 53 255 -91 119 130 255 -201 225 229 255 -234 252 254 255 -239 254 251 255 -245 254 249 255 -250 255 249 255 -253 255 249 255 -254 255 249 255 -254 253 248 255 -253 252 247 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 252 249 255 -255 254 249 255 -255 254 249 255 -255 254 251 255 -255 255 253 255 -255 253 254 255 -254 254 255 255 -252 253 255 255 -248 249 254 255 -245 248 255 255 -240 243 252 255 -244 248 255 255 -251 255 255 255 -229 235 247 255 -138 144 156 255 -45 53 66 255 -86 93 109 255 -105 115 127 255 -142 155 163 255 -103 119 118 255 -106 123 113 255 -177 198 179 255 -153 177 151 255 -85 112 79 255 -114 144 106 255 -115 147 106 255 -113 145 106 255 -106 140 103 255 -166 200 167 255 -185 218 189 255 -148 181 154 255 -80 108 86 255 -107 130 114 255 -91 108 98 255 -100 120 111 255 -102 121 115 255 -101 120 116 255 -92 111 109 255 -66 84 86 255 -69 88 94 255 -117 137 144 255 -149 171 182 255 -145 169 181 255 -137 163 176 255 -130 158 172 255 -149 177 191 255 -159 188 204 255 -119 152 167 255 -79 117 130 255 -43 85 99 255 -50 92 108 255 -41 82 100 255 -42 85 102 255 -60 103 122 255 -102 144 166 255 -126 168 190 255 -129 172 191 255 -66 107 127 255 -51 87 109 255 -76 111 131 255 -85 118 137 255 -96 127 145 255 -106 135 153 255 -94 117 135 255 -134 145 163 255 -184 190 206 255 -231 237 251 255 -248 255 255 255 -247 255 255 255 -249 255 253 255 -252 255 251 255 -252 255 248 255 -253 255 245 255 -253 255 245 255 -254 255 247 255 -254 255 249 255 -255 254 252 255 -255 253 255 255 -255 252 255 255 -255 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -252 252 252 255 -253 253 253 255 -252 252 252 255 -253 250 241 255 -252 245 217 255 -207 195 157 255 -171 159 121 255 -151 139 99 255 -161 148 106 255 -186 172 127 255 -191 173 127 255 -199 179 129 255 -221 199 149 255 -202 179 127 255 -171 145 94 255 -160 132 82 255 -154 124 74 255 -197 165 116 255 -255 232 184 255 -255 224 173 255 -255 227 171 255 -224 195 137 255 -194 165 107 255 -192 163 105 255 -206 177 119 255 -213 184 124 255 -208 179 119 255 -202 173 113 255 -191 162 102 255 -193 165 102 255 -194 166 103 255 -194 166 103 255 -198 170 107 255 -202 174 109 255 -201 173 108 255 -195 167 102 255 -190 160 96 255 -201 170 106 255 -205 171 108 255 -203 167 105 255 -213 175 113 255 -220 180 119 255 -204 160 99 255 -175 129 69 255 -176 127 68 255 -190 140 81 255 -165 114 57 255 -151 102 43 255 -174 125 67 255 -166 117 58 255 -153 104 46 255 -177 129 67 255 -178 130 64 255 -202 163 96 255 -184 155 95 255 -164 151 99 255 -115 122 81 255 -48 73 44 255 -51 92 76 255 -75 130 125 255 -62 127 133 255 -63 135 150 255 -35 110 133 255 -16 90 119 255 -12 81 114 255 -0 63 98 255 -2 64 101 255 -19 77 115 255 -4 60 97 255 -0 46 83 255 -0 45 78 255 -4 51 79 255 -80 122 146 255 -89 127 146 255 -76 110 122 255 -102 131 137 255 -229 253 255 255 -235 253 253 255 -242 254 252 255 -247 255 251 255 -251 255 250 255 -253 254 248 255 -252 253 247 255 -252 251 246 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 253 248 255 -255 254 247 255 -255 254 249 255 -255 255 251 255 -255 254 255 255 -254 254 255 255 -253 254 255 255 -250 253 255 255 -248 251 255 255 -251 255 255 255 -245 252 255 255 -248 255 255 255 -215 224 233 255 -109 119 128 255 -66 76 85 255 -130 140 149 255 -143 156 164 255 -82 97 100 255 -91 110 106 255 -76 98 85 255 -56 81 59 255 -82 111 80 255 -102 134 93 255 -133 171 122 255 -138 177 124 255 -120 161 105 255 -146 189 135 255 -143 186 133 255 -142 184 136 255 -142 183 139 255 -160 198 159 255 -125 159 126 255 -121 145 123 255 -131 152 135 255 -158 179 164 255 -141 162 147 255 -134 154 143 255 -156 177 168 255 -146 167 162 255 -137 159 157 255 -102 126 126 255 -99 124 128 255 -115 140 145 255 -141 168 177 255 -170 197 208 255 -163 191 203 255 -179 207 219 255 -131 163 176 255 -61 97 109 255 -51 91 101 255 -30 69 84 255 -23 62 79 255 -100 141 159 255 -102 143 163 255 -134 177 196 255 -138 180 202 255 -140 181 203 255 -105 146 168 255 -55 91 115 255 -50 84 109 255 -90 122 145 255 -92 124 147 255 -71 102 123 255 -76 100 124 255 -60 75 98 255 -129 137 158 255 -199 208 225 255 -233 243 253 255 -240 249 254 255 -242 251 250 255 -248 255 248 255 -251 255 247 255 -250 255 244 255 -252 255 244 255 -253 254 246 255 -253 254 248 255 -254 253 251 255 -254 252 255 255 -255 251 255 255 -254 252 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 246 255 -255 255 229 255 -251 241 206 255 -188 179 140 255 -161 149 109 255 -163 150 108 255 -179 165 120 255 -204 186 138 255 -183 163 113 255 -199 177 127 255 -206 183 131 255 -233 207 156 255 -190 163 110 255 -170 140 90 255 -165 133 84 255 -150 118 71 255 -224 192 143 255 -255 242 188 255 -209 183 126 255 -204 178 121 255 -189 163 106 255 -174 148 91 255 -205 179 120 255 -210 184 125 255 -193 167 106 255 -199 173 112 255 -190 164 103 255 -189 163 102 255 -202 177 113 255 -215 190 126 255 -214 189 125 255 -203 178 114 255 -193 168 104 255 -187 159 94 255 -184 156 91 255 -187 157 93 255 -199 168 104 255 -215 179 117 255 -217 179 117 255 -205 163 103 255 -192 147 88 255 -190 144 85 255 -175 126 68 255 -159 110 54 255 -166 117 59 255 -179 130 74 255 -170 124 65 255 -165 118 62 255 -177 128 69 255 -180 132 66 255 -181 140 74 255 -177 147 87 255 -166 150 98 255 -119 122 79 255 -66 87 54 255 -60 98 77 255 -71 122 113 255 -79 143 143 255 -70 140 150 255 -65 138 155 255 -36 108 132 255 -0 65 96 255 -3 67 102 255 -36 99 134 255 -52 110 147 255 -28 84 121 255 -0 52 86 255 -7 60 92 255 -12 61 91 255 -40 86 110 255 -68 111 130 255 -85 122 138 255 -43 76 85 255 -158 185 192 255 -223 244 247 255 -229 245 244 255 -247 255 255 255 -248 254 250 255 -243 248 242 255 -248 249 243 255 -255 255 251 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 247 255 -250 247 240 255 -250 249 244 255 -251 250 246 255 -255 255 255 255 -252 253 255 255 -229 232 237 255 -251 255 255 255 -242 249 255 255 -247 255 255 255 -227 238 244 255 -207 218 224 255 -102 116 119 255 -21 36 39 255 -35 51 51 255 -135 154 152 255 -176 195 189 255 -107 129 117 255 -16 41 22 255 -68 97 69 255 -126 160 123 255 -85 123 74 255 -95 139 80 255 -141 190 124 255 -141 191 120 255 -117 169 97 255 -113 164 95 255 -131 182 115 255 -151 201 138 255 -161 211 152 255 -150 197 142 255 -128 170 124 255 -124 151 118 255 -113 136 110 255 -153 175 152 255 -163 187 163 255 -167 190 170 255 -198 223 204 255 -188 212 196 255 -158 184 171 255 -133 159 150 255 -118 145 140 255 -112 138 137 255 -142 168 169 255 -142 167 172 255 -143 170 177 255 -185 212 221 255 -188 217 225 255 -128 161 170 255 -72 106 115 255 -91 127 139 255 -113 149 163 255 -98 135 151 255 -123 160 178 255 -140 178 199 255 -117 155 178 255 -105 143 166 255 -94 130 156 255 -97 133 159 255 -86 120 147 255 -66 97 125 255 -79 109 137 255 -87 114 143 255 -58 82 110 255 -80 95 124 255 -98 110 136 255 -77 88 110 255 -149 161 177 255 -245 255 255 255 -243 254 255 255 -238 249 245 255 -249 255 251 255 -243 249 239 255 -249 252 243 255 -252 253 245 255 -255 255 251 255 -255 255 253 255 -252 250 253 255 -251 246 252 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 248 255 -255 255 234 255 -255 255 225 255 -242 233 200 255 -195 185 149 255 -174 160 121 255 -189 174 131 255 -205 188 142 255 -216 196 146 255 -212 190 140 255 -188 165 113 255 -209 182 129 255 -205 178 125 255 -188 158 108 255 -201 171 121 255 -190 158 111 255 -150 120 70 255 -170 143 88 255 -178 152 95 255 -225 199 142 255 -213 187 130 255 -167 141 84 255 -162 136 79 255 -173 147 90 255 -188 162 103 255 -198 172 113 255 -198 172 111 255 -201 175 114 255 -205 179 118 255 -203 177 116 255 -196 171 107 255 -191 166 102 255 -192 167 103 255 -188 163 97 255 -191 166 100 255 -196 168 103 255 -198 168 104 255 -202 168 105 255 -205 169 107 255 -212 172 111 255 -216 174 114 255 -163 118 61 255 -160 113 57 255 -172 125 69 255 -190 143 87 255 -191 144 90 255 -176 131 74 255 -169 122 68 255 -172 126 67 255 -167 117 54 255 -163 119 56 255 -167 135 76 255 -177 160 108 255 -142 143 99 255 -76 93 59 255 -42 77 53 255 -43 91 77 255 -54 115 110 255 -67 134 140 255 -46 115 130 255 -16 87 107 255 -25 92 119 255 -37 102 132 255 -53 113 147 255 -81 140 174 255 -75 129 165 255 -43 97 131 255 -43 96 127 255 -20 71 100 255 -1 51 74 255 -0 46 66 255 -33 75 91 255 -30 68 81 255 -63 96 105 255 -212 240 244 255 -228 249 250 255 -244 255 255 255 -236 246 245 255 -243 249 245 255 -254 255 251 255 -246 247 242 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -248 247 242 255 -255 255 248 255 -254 253 249 255 -242 242 240 255 -247 248 250 255 -252 255 255 255 -246 251 255 255 -242 249 255 255 -240 249 255 255 -181 194 200 255 -128 143 146 255 -74 92 92 255 -28 48 46 255 -55 78 72 255 -54 77 69 255 -75 99 86 255 -165 190 169 255 -126 155 127 255 -57 88 54 255 -94 131 87 255 -156 199 146 255 -152 200 138 255 -157 210 138 255 -155 212 133 255 -126 185 103 255 -118 180 95 255 -116 178 95 255 -112 173 93 255 -114 172 96 255 -126 183 112 255 -127 184 115 255 -114 164 103 255 -119 155 111 255 -129 156 121 255 -174 204 168 255 -179 209 175 255 -160 191 159 255 -173 204 173 255 -162 195 168 255 -143 175 151 255 -141 173 152 255 -127 158 142 255 -117 147 135 255 -134 164 156 255 -130 159 155 255 -129 155 154 255 -155 181 182 255 -145 173 176 255 -146 175 179 255 -134 165 170 255 -143 176 183 255 -173 206 215 255 -134 168 180 255 -80 116 132 255 -93 128 147 255 -98 134 156 255 -87 121 146 255 -98 132 159 255 -131 165 193 255 -145 176 205 255 -111 140 170 255 -75 104 134 255 -69 96 126 255 -71 94 126 255 -83 102 134 255 -101 116 145 255 -108 122 148 255 -96 111 130 255 -125 139 152 255 -202 215 223 255 -247 255 255 255 -244 255 251 255 -247 253 249 255 -250 255 249 255 -254 255 251 255 -252 253 248 255 -239 239 237 255 -250 248 249 255 -255 253 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 250 255 -245 244 224 255 -252 248 221 255 -255 255 228 255 -215 209 177 255 -184 174 138 255 -194 180 141 255 -184 170 125 255 -203 185 137 255 -208 186 136 255 -190 167 115 255 -202 175 122 255 -221 194 141 255 -192 162 110 255 -189 159 107 255 -216 186 136 255 -184 154 104 255 -172 145 90 255 -167 140 85 255 -180 153 98 255 -180 153 98 255 -179 152 97 255 -180 154 97 255 -165 139 82 255 -161 135 78 255 -151 125 68 255 -161 135 76 255 -180 154 95 255 -199 173 114 255 -207 181 122 255 -206 180 119 255 -204 178 117 255 -206 181 117 255 -204 181 114 255 -207 182 116 255 -209 181 116 255 -204 174 110 255 -197 163 102 255 -189 153 93 255 -188 149 90 255 -188 148 89 255 -193 150 95 255 -182 137 82 255 -192 147 92 255 -199 154 99 255 -179 133 81 255 -166 123 68 255 -178 132 80 255 -182 135 79 255 -194 144 83 255 -178 132 70 255 -174 139 81 255 -179 159 106 255 -148 147 101 255 -82 98 61 255 -46 79 52 255 -58 105 87 255 -59 116 109 255 -44 108 108 255 -26 94 103 255 -25 92 108 255 -36 101 123 255 -41 102 130 255 -49 108 138 255 -69 126 156 255 -80 135 166 255 -62 115 146 255 -73 126 157 255 -48 102 128 255 -15 67 91 255 -0 47 69 255 -48 95 113 255 -80 122 138 255 -14 52 63 255 -100 133 140 255 -236 255 255 255 -227 247 248 255 -240 254 254 255 -246 255 254 255 -252 255 253 255 -246 248 245 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -248 249 243 255 -254 255 249 255 -253 253 251 255 -252 254 253 255 -242 246 249 255 -242 247 251 255 -248 255 255 255 -247 255 255 255 -173 186 192 255 -49 67 69 255 -36 56 55 255 -80 103 97 255 -106 132 121 255 -131 159 144 255 -86 115 97 255 -79 112 85 255 -140 174 137 255 -127 165 118 255 -93 133 81 255 -119 164 105 255 -153 204 137 255 -155 211 136 255 -157 219 136 255 -128 194 106 255 -147 216 125 255 -145 216 124 255 -137 208 116 255 -116 186 97 255 -102 170 83 255 -110 178 95 255 -115 180 100 255 -103 160 89 255 -143 188 133 255 -151 189 140 255 -182 222 172 255 -175 214 167 255 -144 186 140 255 -140 181 137 255 -129 170 128 255 -114 154 117 255 -93 133 98 255 -97 136 105 255 -102 137 113 255 -117 152 132 255 -119 151 136 255 -127 157 145 255 -152 182 172 255 -148 178 170 255 -166 192 191 255 -153 181 182 255 -111 141 143 255 -150 179 185 255 -155 185 195 255 -98 130 143 255 -96 129 146 255 -84 119 139 255 -83 115 138 255 -77 108 136 255 -87 118 147 255 -122 151 181 255 -140 169 201 255 -119 145 178 255 -88 112 146 255 -79 104 135 255 -55 75 108 255 -83 104 135 255 -63 83 110 255 -72 90 114 255 -73 90 108 255 -112 128 141 255 -214 229 236 255 -226 240 243 255 -246 255 255 255 -241 250 249 255 -252 255 255 255 -254 255 253 255 -244 244 242 255 -253 253 251 255 -255 254 255 255 -244 242 243 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 251 255 -251 251 239 255 -254 255 237 255 -255 255 236 255 -241 235 209 255 -221 215 183 255 -215 205 169 255 -184 169 128 255 -169 151 105 255 -192 170 121 255 -198 175 123 255 -188 163 109 255 -194 167 114 255 -207 177 125 255 -210 180 128 255 -222 192 140 255 -220 190 138 255 -198 171 118 255 -193 166 111 255 -177 150 95 255 -166 139 84 255 -176 149 94 255 -178 151 96 255 -169 142 87 255 -177 151 94 255 -156 130 73 255 -153 127 70 255 -160 134 75 255 -179 153 94 255 -196 170 111 255 -204 178 119 255 -204 178 117 255 -202 176 115 255 -206 182 118 255 -199 176 109 255 -197 169 104 255 -200 170 106 255 -206 174 113 255 -208 174 113 255 -202 166 106 255 -197 158 99 255 -165 124 68 255 -153 112 56 255 -181 138 85 255 -202 161 107 255 -185 144 90 255 -178 137 83 255 -183 142 88 255 -174 129 74 255 -196 147 88 255 -184 138 78 255 -173 138 82 255 -156 136 83 255 -127 124 79 255 -75 90 51 255 -42 72 44 255 -64 107 87 255 -42 95 85 255 -39 101 98 255 -77 142 148 255 -70 136 148 255 -25 88 106 255 -55 115 139 255 -109 166 193 255 -95 150 180 255 -71 125 153 255 -72 126 154 255 -93 147 173 255 -69 123 149 255 -37 91 115 255 -17 69 90 255 -59 107 127 255 -84 131 147 255 -47 89 103 255 -7 44 53 255 -152 183 188 255 -228 252 255 255 -242 255 255 255 -242 254 254 255 -245 254 253 255 -251 255 254 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -250 251 246 255 -249 251 246 255 -244 246 245 255 -250 254 255 255 -245 250 254 255 -245 252 255 255 -235 245 254 255 -182 197 204 255 -54 72 76 255 -18 40 38 255 -48 73 67 255 -95 126 111 255 -121 153 132 255 -132 166 141 255 -122 159 128 255 -144 182 143 255 -115 155 102 255 -111 155 92 255 -121 167 102 255 -154 207 135 255 -150 208 131 255 -132 197 113 255 -147 217 128 255 -141 216 123 255 -113 190 94 255 -105 185 88 255 -106 186 89 255 -109 186 92 255 -110 186 95 255 -121 196 105 255 -125 198 109 255 -117 182 102 255 -107 162 95 255 -100 152 90 255 -111 163 101 255 -117 169 107 255 -115 169 109 255 -128 182 124 255 -132 185 129 255 -124 177 123 255 -133 183 134 255 -132 179 133 255 -117 162 123 255 -101 142 108 255 -97 136 107 255 -122 157 133 255 -159 194 172 255 -177 208 192 255 -169 196 187 255 -160 187 182 255 -117 143 140 255 -121 151 151 255 -125 154 160 255 -100 133 142 255 -99 133 145 255 -72 105 122 255 -83 115 136 255 -91 123 148 255 -80 111 139 255 -85 116 145 255 -115 144 174 255 -109 138 170 255 -81 107 140 255 -74 100 133 255 -108 133 164 255 -76 101 132 255 -58 81 112 255 -28 49 76 255 -40 60 84 255 -67 85 105 255 -108 124 139 255 -222 236 247 255 -244 254 255 255 -240 249 254 255 -241 246 249 255 -250 254 253 255 -254 255 255 255 -254 254 252 255 -247 248 243 255 -246 245 241 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 255 250 255 -254 255 246 255 -250 251 237 255 -253 252 232 255 -255 249 223 255 -237 228 197 255 -213 199 162 255 -169 152 109 255 -181 160 113 255 -210 187 137 255 -226 201 147 255 -205 180 124 255 -204 177 122 255 -208 181 126 255 -184 157 102 255 -175 148 95 255 -193 166 113 255 -209 182 129 255 -195 168 115 255 -186 159 106 255 -192 165 112 255 -181 154 99 255 -175 148 93 255 -188 161 106 255 -186 160 103 255 -172 146 89 255 -160 134 77 255 -161 135 78 255 -169 143 84 255 -180 154 95 255 -192 166 107 255 -200 174 113 255 -206 182 118 255 -198 175 108 255 -195 167 104 255 -200 170 108 255 -212 180 119 255 -223 189 128 255 -225 189 131 255 -224 185 128 255 -181 142 87 255 -160 121 66 255 -176 135 83 255 -196 156 104 255 -188 148 96 255 -190 150 98 255 -193 153 101 255 -174 133 79 255 -175 126 68 255 -178 133 74 255 -178 143 87 255 -159 139 88 255 -147 145 97 255 -108 123 84 255 -48 77 46 255 -46 88 66 255 -59 112 96 255 -58 118 110 255 -75 136 137 255 -59 122 131 255 -66 128 143 255 -161 219 239 255 -200 254 255 255 -120 174 200 255 -32 84 108 255 -58 110 134 255 -79 133 157 255 -41 95 119 255 -14 69 90 255 -7 62 83 255 -49 101 122 255 -68 117 134 255 -92 138 153 255 -43 83 95 255 -25 59 68 255 -183 210 217 255 -230 251 254 255 -233 249 249 255 -248 255 255 255 -248 254 254 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -247 249 246 255 -247 249 246 255 -243 247 248 255 -243 248 251 255 -244 251 255 255 -236 245 254 255 -165 178 186 255 -55 72 79 255 -35 55 56 255 -30 55 51 255 -14 44 32 255 -77 112 90 255 -157 193 165 255 -142 182 147 255 -117 160 117 255 -103 150 96 255 -130 180 111 255 -125 177 102 255 -147 201 123 255 -170 229 149 255 -138 203 119 255 -107 180 91 255 -123 199 109 255 -127 208 115 255 -90 174 80 255 -79 164 70 255 -92 177 83 255 -116 201 107 255 -120 204 110 255 -117 198 105 255 -118 197 105 255 -121 195 108 255 -138 207 127 255 -123 189 115 255 -109 175 101 255 -110 178 103 255 -115 183 108 255 -122 190 117 255 -130 198 125 255 -127 193 122 255 -136 198 133 255 -136 196 136 255 -127 184 129 255 -114 166 117 255 -121 168 124 255 -135 180 141 255 -136 178 142 255 -137 173 145 255 -156 185 167 255 -144 172 160 255 -160 187 180 255 -174 205 199 255 -173 203 203 255 -160 194 196 255 -113 147 156 255 -46 82 94 255 -60 95 114 255 -73 108 128 255 -56 90 115 255 -57 91 118 255 -92 123 152 255 -84 115 144 255 -50 79 111 255 -43 72 104 255 -50 79 111 255 -79 108 140 255 -53 80 110 255 -58 83 113 255 -56 80 108 255 -32 54 78 255 -71 89 113 255 -105 120 141 255 -209 221 237 255 -246 255 255 255 -242 249 255 255 -233 238 241 255 -252 255 255 255 -252 254 249 255 -243 244 238 255 -255 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -240 246 246 255 -251 255 253 255 -237 240 233 255 -251 252 238 255 -255 255 236 255 -252 245 217 255 -255 245 211 255 -226 208 168 255 -167 146 101 255 -152 130 80 255 -198 175 121 255 -228 203 147 255 -218 191 136 255 -213 186 131 255 -212 185 130 255 -222 195 140 255 -202 175 122 255 -211 184 131 255 -191 164 111 255 -198 171 118 255 -218 191 138 255 -208 181 128 255 -197 170 115 255 -190 163 108 255 -188 161 106 255 -188 162 105 255 -186 160 103 255 -178 152 95 255 -165 139 80 255 -157 131 72 255 -165 139 80 255 -177 151 90 255 -173 148 84 255 -181 156 90 255 -194 166 103 255 -203 175 112 255 -209 177 116 255 -207 175 114 255 -205 169 111 255 -202 166 108 255 -218 179 124 255 -188 149 94 255 -177 137 85 255 -176 139 86 255 -172 135 82 255 -179 144 90 255 -187 151 99 255 -180 140 88 255 -175 128 72 255 -180 135 78 255 -183 148 94 255 -169 147 97 255 -183 179 132 255 -159 171 131 255 -76 103 70 255 -55 98 71 255 -31 82 65 255 -40 97 88 255 -57 117 115 255 -108 169 174 255 -182 242 253 255 -192 249 255 255 -103 155 177 255 -4 56 78 255 -0 39 61 255 -34 86 108 255 -57 109 131 255 -4 59 80 255 -0 43 63 255 -8 65 85 255 -70 125 145 255 -99 152 170 255 -102 149 165 255 -77 121 134 255 -16 52 64 255 -49 79 87 255 -194 217 223 255 -233 251 255 255 -245 255 255 255 -245 253 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 254 253 255 -236 240 239 255 -251 255 255 255 -249 255 255 255 -217 226 233 255 -151 164 172 255 -68 82 91 255 -25 44 50 255 -45 69 69 255 -61 91 83 255 -12 46 29 255 -36 75 48 255 -108 150 114 255 -96 142 96 255 -136 184 132 255 -170 222 158 255 -157 211 133 255 -151 206 122 255 -154 214 128 255 -143 207 120 255 -110 180 92 255 -95 171 81 255 -93 176 86 255 -80 166 75 255 -103 192 100 255 -92 183 90 255 -109 200 107 255 -131 222 127 255 -122 209 115 255 -97 184 89 255 -99 183 89 255 -110 194 100 255 -91 171 84 255 -91 171 86 255 -81 161 76 255 -90 172 87 255 -95 177 92 255 -93 175 90 255 -114 194 109 255 -123 202 119 255 -109 183 106 255 -111 181 108 255 -120 187 118 255 -133 195 132 255 -166 224 166 255 -179 232 180 255 -142 191 144 255 -124 169 130 255 -153 185 161 255 -108 136 121 255 -109 140 125 255 -118 150 139 255 -128 160 155 255 -149 183 184 255 -123 161 164 255 -82 120 129 255 -64 102 115 255 -62 101 118 255 -47 85 106 255 -62 100 123 255 -96 132 158 255 -82 117 145 255 -52 85 116 255 -56 89 120 255 -71 104 135 255 -41 74 105 255 -91 122 153 255 -64 93 125 255 -19 44 75 255 -41 64 95 255 -50 69 99 255 -73 90 116 255 -130 142 166 255 -216 228 244 255 -248 255 255 255 -237 245 248 255 -251 255 255 255 -252 255 251 255 -246 249 240 255 -255 255 248 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -242 250 253 255 -248 255 255 255 -246 252 250 255 -247 250 241 255 -251 250 232 255 -255 252 228 255 -255 253 221 255 -255 245 206 255 -255 240 194 255 -202 180 131 255 -159 136 82 255 -193 168 112 255 -222 196 139 255 -211 185 128 255 -206 180 123 255 -200 173 118 255 -208 178 126 255 -225 195 145 255 -211 181 131 255 -214 184 134 255 -214 184 132 255 -203 173 121 255 -215 185 133 255 -217 187 133 255 -209 179 125 255 -215 185 131 255 -219 190 134 255 -210 181 125 255 -187 158 102 255 -164 135 79 255 -156 127 71 255 -157 131 72 255 -141 116 52 255 -150 125 59 255 -167 139 76 255 -183 155 92 255 -196 164 105 255 -195 163 104 255 -190 154 96 255 -181 145 87 255 -167 130 75 255 -161 124 71 255 -161 124 71 255 -166 129 76 255 -169 133 81 255 -168 135 82 255 -168 135 84 255 -170 133 80 255 -177 132 77 255 -174 129 74 255 -170 135 81 255 -150 128 78 255 -169 165 118 255 -152 164 124 255 -79 106 73 255 -81 121 94 255 -63 112 93 255 -64 120 109 255 -68 127 123 255 -93 152 156 255 -103 161 172 255 -51 107 122 255 -0 49 70 255 -0 46 67 255 -0 49 70 255 -44 95 116 255 -58 110 131 255 -0 55 75 255 -0 47 67 255 -15 72 92 255 -74 131 151 255 -101 156 176 255 -57 106 123 255 -43 89 104 255 -53 91 104 255 -0 13 24 255 -117 142 149 255 -224 243 249 255 -238 253 255 255 -246 255 255 255 -252 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -233 239 239 255 -251 255 255 255 -204 211 217 255 -133 143 152 255 -73 87 96 255 -36 53 61 255 -97 118 123 255 -42 68 65 255 -86 118 107 255 -65 103 80 255 -51 92 60 255 -118 165 121 255 -150 200 147 255 -165 219 159 255 -133 189 118 255 -153 211 126 255 -147 206 114 255 -140 203 112 255 -120 189 98 255 -105 179 90 255 -112 192 103 255 -110 196 107 255 -98 188 100 255 -91 183 96 255 -77 172 82 255 -87 182 92 255 -104 199 107 255 -100 191 98 255 -87 178 83 255 -94 181 86 255 -100 190 94 255 -100 191 96 255 -105 196 103 255 -89 180 85 255 -95 189 93 255 -91 185 89 255 -71 165 69 255 -86 177 82 255 -95 184 92 255 -95 179 91 255 -82 164 80 255 -78 152 75 255 -71 141 69 255 -100 165 99 255 -119 179 117 255 -96 154 96 255 -107 156 109 255 -108 145 114 255 -136 168 147 255 -144 177 158 255 -143 177 161 255 -141 179 168 255 -139 178 173 255 -127 167 167 255 -99 140 146 255 -79 122 131 255 -106 148 162 255 -115 156 174 255 -113 154 176 255 -111 148 174 255 -92 129 155 255 -84 121 148 255 -102 139 166 255 -95 130 160 255 -82 117 147 255 -113 146 179 255 -125 158 191 255 -82 111 145 255 -68 92 126 255 -80 100 133 255 -57 76 106 255 -80 94 121 255 -142 154 176 255 -211 221 233 255 -243 252 255 255 -251 255 255 255 -252 255 250 255 -253 255 245 255 -244 247 236 255 -255 255 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 254 253 255 -255 254 251 255 -255 254 251 255 -255 254 251 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -251 255 255 255 -241 246 249 255 -250 254 253 255 -227 228 220 255 -220 218 203 255 -230 224 202 255 -212 203 172 255 -220 206 169 255 -228 211 168 255 -255 248 201 255 -166 143 91 255 -135 110 54 255 -198 169 113 255 -214 185 129 255 -227 198 140 255 -218 189 133 255 -223 192 138 255 -227 197 145 255 -208 178 126 255 -216 186 136 255 -219 189 139 255 -208 178 128 255 -217 187 137 255 -201 173 123 255 -220 190 140 255 -215 185 133 255 -212 182 130 255 -211 181 127 255 -209 179 125 255 -206 177 121 255 -206 177 121 255 -209 180 122 255 -193 163 103 255 -174 144 82 255 -157 127 67 255 -158 128 68 255 -173 141 82 255 -180 148 89 255 -175 140 84 255 -162 127 71 255 -180 145 91 255 -180 145 91 255 -167 132 78 255 -155 120 66 255 -154 118 66 255 -154 121 68 255 -165 132 79 255 -186 151 97 255 -174 133 77 255 -170 131 74 255 -170 140 86 255 -145 129 78 255 -153 152 106 255 -129 144 105 255 -70 101 69 255 -102 146 119 255 -83 136 118 255 -76 136 124 255 -81 143 140 255 -65 129 131 255 -31 94 101 255 -14 76 87 255 -6 64 78 255 -0 39 56 255 -0 57 71 255 -36 94 108 255 -47 104 121 255 -2 59 78 255 -6 63 83 255 -23 81 101 255 -63 119 142 255 -77 134 154 255 -0 43 64 255 -16 64 84 255 -19 62 79 255 -34 70 84 255 -30 58 69 255 -199 222 230 255 -238 255 255 255 -242 253 255 255 -251 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -249 255 255 255 -241 251 252 255 -223 234 236 255 -91 105 106 255 -32 50 50 255 -66 88 86 255 -72 99 94 255 -143 175 164 255 -138 175 157 255 -124 167 139 255 -133 179 142 255 -129 178 131 255 -157 210 154 255 -149 205 140 255 -153 213 143 255 -149 212 133 255 -152 217 125 255 -138 205 108 255 -128 197 104 255 -110 183 93 255 -98 177 88 255 -100 182 97 255 -101 186 101 255 -110 200 113 255 -112 206 118 255 -88 182 94 255 -78 173 83 255 -83 178 86 255 -85 180 88 255 -88 182 88 255 -88 179 86 255 -77 171 75 255 -90 186 89 255 -91 189 90 255 -70 168 69 255 -86 184 85 255 -95 192 95 255 -78 175 78 255 -90 186 89 255 -97 191 95 255 -88 177 85 255 -93 179 90 255 -103 185 101 255 -91 168 90 255 -100 171 101 255 -100 166 102 255 -78 142 82 255 -106 163 112 255 -100 142 106 255 -156 190 163 255 -97 133 107 255 -75 113 88 255 -123 161 140 255 -154 192 177 255 -157 197 186 255 -109 150 144 255 -57 99 98 255 -93 134 138 255 -109 149 159 255 -113 152 169 255 -136 174 195 255 -149 187 210 255 -123 160 187 255 -90 127 154 255 -79 116 145 255 -83 118 148 255 -102 137 167 255 -84 117 150 255 -103 133 167 255 -136 165 199 255 -115 139 175 255 -116 136 171 255 -88 104 137 255 -75 91 117 255 -145 158 177 255 -227 237 249 255 -235 245 247 255 -242 248 244 255 -252 255 248 255 -252 255 246 255 -255 255 253 255 -255 255 255 255 -255 254 255 255 -255 255 255 255 -255 254 255 255 -255 255 255 255 -255 254 255 255 -255 255 255 255 -255 254 255 255 -255 255 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -236 240 241 255 -245 251 251 255 -249 255 253 255 -249 255 255 255 -229 240 236 255 -245 255 252 255 -244 255 254 255 -234 246 246 255 -234 245 249 255 -245 255 255 255 -248 255 255 255 -243 251 255 255 -245 252 255 255 -251 255 255 255 -249 250 254 255 -252 252 250 255 -244 246 245 255 -235 237 236 255 -241 242 244 255 -252 255 255 255 -254 255 255 255 -246 247 249 255 -251 251 251 255 -255 254 252 255 -255 254 251 255 -255 253 250 255 -255 253 248 255 -255 250 242 255 -255 248 241 255 -255 248 242 255 -255 252 252 255 -254 252 255 255 -251 250 255 255 -250 250 252 255 -250 249 254 255 -251 251 253 255 -251 252 254 255 -252 253 255 255 -252 253 255 255 -250 254 255 255 -252 254 253 255 -251 255 254 255 -251 255 254 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 253 255 255 -253 253 255 255 -253 253 255 255 -254 254 255 255 -253 255 254 255 -254 255 255 255 -254 255 253 255 -254 255 253 255 -253 255 252 255 -253 255 250 255 -253 255 250 255 -253 255 250 255 -253 255 250 255 -253 255 250 255 -253 255 249 255 -253 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 249 247 255 -255 255 251 255 -253 250 243 255 -240 236 225 255 -209 203 187 255 -190 184 162 255 -203 193 166 255 -196 183 149 255 -218 203 164 255 -234 213 170 255 -223 199 151 255 -188 161 108 255 -166 135 80 255 -177 145 88 255 -204 169 111 255 -222 187 129 255 -213 181 124 255 -208 177 122 255 -205 174 120 255 -205 175 123 255 -205 174 127 255 -202 174 127 255 -207 178 134 255 -212 185 140 255 -213 184 140 255 -223 194 150 255 -222 194 146 255 -210 182 132 255 -213 183 131 255 -224 195 139 255 -225 194 137 255 -215 183 126 255 -216 181 125 255 -201 166 110 255 -185 150 94 255 -175 140 84 255 -169 137 80 255 -165 134 77 255 -167 136 81 255 -171 140 85 255 -179 148 93 255 -167 136 81 255 -175 142 88 255 -172 139 85 255 -165 130 76 255 -172 135 82 255 -180 143 90 255 -189 152 97 255 -176 142 81 255 -154 124 62 255 -156 135 78 255 -143 136 84 255 -124 131 87 255 -91 116 77 255 -64 103 72 255 -95 147 124 255 -74 136 121 255 -52 122 112 255 -86 158 154 255 -63 139 137 255 -43 118 121 255 -42 117 122 255 -59 130 136 255 -34 105 111 255 -26 99 105 255 -33 103 111 255 -34 102 113 255 -33 96 111 255 -21 82 101 255 -70 131 152 255 -119 177 201 255 -60 118 142 255 -22 80 104 255 -4 58 82 255 -37 88 109 255 -25 68 87 255 -25 61 77 255 -112 140 154 255 -238 255 255 255 -238 252 255 255 -247 255 255 255 -250 255 251 255 -250 255 251 255 -250 255 251 255 -250 255 251 255 -252 254 251 255 -252 254 253 255 -252 254 253 255 -254 254 255 255 -248 248 250 255 -255 255 255 255 -248 248 250 255 -248 249 253 255 -252 253 255 255 -238 239 243 255 -251 255 255 255 -226 237 241 255 -227 245 247 255 -108 128 127 255 -38 64 55 255 -61 92 77 255 -35 70 48 255 -86 130 97 255 -200 248 208 255 -175 229 179 255 -152 211 153 255 -149 211 146 255 -158 221 150 255 -153 220 143 255 -146 213 133 255 -143 211 128 255 -137 207 119 255 -139 214 119 255 -117 194 98 255 -129 208 116 255 -109 189 102 255 -82 164 80 255 -92 175 93 255 -94 179 96 255 -101 191 104 255 -94 184 96 255 -87 180 89 255 -96 190 96 255 -76 171 77 255 -82 177 83 255 -105 200 108 255 -90 182 95 255 -83 178 88 255 -90 188 89 255 -83 181 80 255 -80 177 80 255 -89 186 91 255 -98 193 101 255 -98 191 100 255 -89 182 91 255 -85 175 85 255 -77 166 74 255 -100 186 97 255 -94 178 92 255 -92 173 94 255 -100 177 107 255 -93 167 104 255 -102 173 117 255 -124 186 137 255 -144 189 148 255 -185 223 186 255 -130 168 131 255 -108 146 109 255 -151 189 152 255 -134 171 137 255 -111 148 117 255 -139 177 152 255 -115 152 134 255 -105 141 129 255 -124 160 158 255 -171 206 212 255 -172 205 220 255 -106 138 161 255 -58 92 119 255 -68 101 132 255 -69 102 133 255 -104 137 168 255 -118 151 182 255 -100 133 164 255 -109 142 173 255 -114 147 178 255 -103 132 166 255 -123 149 184 255 -71 93 130 255 -68 87 120 255 -105 120 151 255 -142 154 176 255 -204 214 226 255 -247 255 255 255 -243 249 245 255 -252 255 251 255 -254 252 253 255 -254 252 255 255 -255 251 255 255 -255 253 255 255 -255 252 255 255 -255 254 255 255 -255 253 255 255 -255 254 255 255 -255 253 255 255 -255 254 255 255 -255 253 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -244 245 247 255 -245 246 248 255 -249 253 254 255 -251 255 255 255 -229 238 235 255 -129 140 134 255 -200 212 208 255 -186 201 196 255 -207 222 219 255 -233 247 247 255 -245 255 255 255 -239 252 255 255 -232 242 252 255 -235 244 255 255 -237 244 255 255 -232 238 250 255 -249 253 255 255 -252 254 251 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -240 245 248 255 -240 245 248 255 -251 255 255 255 -251 255 255 255 -252 252 252 255 -250 249 247 255 -251 246 242 255 -254 245 240 255 -255 244 236 255 -255 244 235 255 -255 244 238 255 -255 253 253 255 -255 253 255 255 -253 253 255 255 -252 252 254 255 -252 252 254 255 -253 253 255 255 -254 254 255 255 -253 255 254 255 -252 253 255 255 -250 254 253 255 -252 254 253 255 -250 255 251 255 -251 255 254 255 -251 255 252 255 -251 255 254 255 -251 255 254 255 -252 253 255 255 -252 253 255 255 -253 253 255 255 -253 254 255 255 -253 255 254 255 -253 255 254 255 -254 255 253 255 -254 255 253 255 -253 255 250 255 -253 255 250 255 -253 255 249 255 -253 255 249 255 -253 255 249 255 -253 255 249 255 -253 255 247 255 -253 255 249 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -250 246 243 255 -255 253 249 255 -255 251 243 255 -249 243 231 255 -209 202 186 255 -182 175 156 255 -209 199 174 255 -223 212 182 255 -210 194 158 255 -228 209 167 255 -235 213 166 255 -220 192 142 255 -190 159 105 255 -166 131 75 255 -181 145 87 255 -219 183 125 255 -209 177 118 255 -202 171 114 255 -198 167 113 255 -198 168 116 255 -197 169 121 255 -197 170 125 255 -203 175 135 255 -211 183 143 255 -221 193 153 255 -226 199 156 255 -221 192 148 255 -206 178 130 255 -200 170 118 255 -204 173 119 255 -207 175 118 255 -207 172 116 255 -217 180 127 255 -220 183 130 255 -220 183 130 255 -209 174 120 255 -185 154 99 255 -165 136 80 255 -161 132 76 255 -166 137 81 255 -176 147 91 255 -168 139 83 255 -180 149 94 255 -186 155 100 255 -188 153 99 255 -195 158 105 255 -198 161 108 255 -197 160 105 255 -182 148 85 255 -168 143 79 255 -165 146 88 255 -146 140 88 255 -131 142 99 255 -94 120 83 255 -45 85 58 255 -53 106 86 255 -74 137 126 255 -76 147 139 255 -84 160 156 255 -53 131 131 255 -56 136 137 255 -56 136 137 255 -47 125 127 255 -73 151 153 255 -42 122 123 255 -42 122 123 255 -46 119 126 255 -52 120 131 255 -43 106 124 255 -75 136 157 255 -119 179 203 255 -89 149 173 255 -44 104 130 255 -31 89 113 255 -32 87 108 255 -28 76 96 255 -22 60 79 255 -71 102 120 255 -212 235 253 255 -239 255 255 255 -247 255 255 255 -250 255 250 255 -250 255 252 255 -250 255 252 255 -251 255 252 255 -251 255 252 255 -253 255 254 255 -253 255 254 255 -252 252 254 255 -248 248 250 255 -255 255 255 255 -255 254 255 255 -251 252 255 255 -253 254 255 255 -249 250 254 255 -249 255 255 255 -231 246 251 255 -134 155 156 255 -74 99 95 255 -106 138 123 255 -49 87 64 255 -129 175 139 255 -141 193 147 255 -151 208 153 255 -146 208 143 255 -141 209 136 255 -150 219 139 255 -152 224 140 255 -140 212 126 255 -138 211 121 255 -150 223 133 255 -154 231 137 255 -132 214 116 255 -102 188 89 255 -99 184 91 255 -85 169 83 255 -84 167 85 255 -101 186 103 255 -97 185 101 255 -102 190 104 255 -93 183 93 255 -82 173 78 255 -93 184 88 255 -87 181 84 255 -92 186 92 255 -102 197 107 255 -94 186 101 255 -105 199 111 255 -87 183 86 255 -89 185 87 255 -91 186 92 255 -92 187 97 255 -91 183 98 255 -92 181 99 255 -99 188 106 255 -107 194 113 255 -91 176 93 255 -104 187 105 255 -101 182 103 255 -94 174 101 255 -94 170 105 255 -98 173 116 255 -126 198 150 255 -159 222 179 255 -177 223 184 255 -176 214 175 255 -191 229 188 255 -209 247 206 255 -189 226 183 255 -189 226 183 255 -199 236 195 255 -154 190 154 255 -136 171 141 255 -126 159 138 255 -121 153 142 255 -142 172 172 255 -153 183 193 255 -114 143 161 255 -81 111 137 255 -92 122 150 255 -113 142 172 255 -113 144 173 255 -159 190 219 255 -152 186 213 255 -102 138 164 255 -95 130 158 255 -103 136 169 255 -101 131 167 255 -106 134 173 255 -57 81 119 255 -71 90 123 255 -99 114 143 255 -128 141 158 255 -216 226 235 255 -222 231 230 255 -247 252 248 255 -253 253 253 255 -254 252 255 255 -255 251 255 255 -255 253 255 255 -255 252 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -254 254 255 255 -255 253 255 255 -254 254 255 255 -255 253 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 253 255 255 -252 255 255 255 -247 253 251 255 -193 202 197 255 -17 28 20 255 -43 54 48 255 -29 42 35 255 -48 61 54 255 -84 96 92 255 -117 127 126 255 -133 143 144 255 -161 168 174 255 -207 211 220 255 -243 245 255 255 -252 255 255 255 -252 255 255 255 -239 243 242 255 -233 237 238 255 -242 248 248 255 -248 255 255 255 -244 252 255 255 -240 250 252 255 -244 254 255 255 -235 243 246 255 -248 253 255 255 -252 255 255 255 -255 255 255 255 -250 249 247 255 -247 243 240 255 -255 250 246 255 -255 254 250 255 -255 253 252 255 -254 252 253 255 -253 251 252 255 -253 251 252 255 -253 251 252 255 -254 252 253 255 -255 253 254 255 -254 254 252 255 -253 253 253 255 -252 254 251 255 -253 253 251 255 -252 254 249 255 -251 253 250 255 -251 253 248 255 -251 253 250 255 -251 253 250 255 -252 253 255 255 -250 254 255 255 -252 253 255 255 -250 254 255 255 -251 255 254 255 -251 255 254 255 -253 255 252 255 -254 255 253 255 -253 255 250 255 -253 255 250 255 -254 255 250 255 -254 255 250 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -254 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -252 248 245 255 -253 250 245 255 -253 248 242 255 -255 252 241 255 -225 219 205 255 -197 190 171 255 -220 213 187 255 -237 228 197 255 -227 213 178 255 -242 224 184 255 -247 226 181 255 -253 227 178 255 -246 216 164 255 -201 168 114 255 -161 126 70 255 -160 125 69 255 -196 165 108 255 -207 178 122 255 -223 193 139 255 -227 199 149 255 -217 189 142 255 -202 175 130 255 -197 169 129 255 -198 173 133 255 -201 173 134 255 -191 163 123 255 -176 147 105 255 -164 136 89 255 -164 134 84 255 -178 147 93 255 -200 167 113 255 -218 183 129 255 -222 185 132 255 -221 184 131 255 -219 184 130 255 -212 179 125 255 -203 172 117 255 -199 170 114 255 -208 179 123 255 -219 193 136 255 -196 170 113 255 -175 149 92 255 -165 136 80 255 -170 139 84 255 -179 146 92 255 -189 154 100 255 -185 148 95 255 -165 128 73 255 -169 133 71 255 -169 139 77 255 -153 131 74 255 -128 118 67 255 -124 131 89 255 -98 119 86 255 -56 94 69 255 -66 117 98 255 -75 135 125 255 -65 131 127 255 -85 157 156 255 -68 144 144 255 -54 129 132 255 -69 144 147 255 -53 127 128 255 -86 162 162 255 -69 149 148 255 -82 163 164 255 -86 161 166 255 -65 135 143 255 -14 80 96 255 -0 62 80 255 -43 105 126 255 -68 130 151 255 -19 81 104 255 -27 88 109 255 -28 85 104 255 -53 104 121 255 -50 92 108 255 -50 86 102 255 -170 197 214 255 -230 250 255 255 -246 255 255 255 -250 255 250 255 -251 255 250 255 -251 255 250 255 -253 255 252 255 -253 255 252 255 -254 254 252 255 -254 254 252 255 -253 253 253 255 -249 249 249 255 -251 251 251 255 -255 255 255 255 -251 252 254 255 -250 251 253 255 -252 255 255 255 -236 244 246 255 -186 202 202 255 -68 93 90 255 -114 141 134 255 -92 125 108 255 -122 160 135 255 -145 191 154 255 -158 210 162 255 -132 191 133 255 -142 204 139 255 -144 212 139 255 -156 225 145 255 -152 224 138 255 -139 213 124 255 -141 216 125 255 -148 223 132 255 -143 220 126 255 -100 184 86 255 -87 175 75 255 -83 170 76 255 -77 163 74 255 -89 174 89 255 -100 185 102 255 -88 176 92 255 -95 183 96 255 -127 216 124 255 -95 186 90 255 -91 182 86 255 -97 188 92 255 -100 191 98 255 -89 182 91 255 -78 168 81 255 -90 182 95 255 -98 192 98 255 -104 198 104 255 -108 201 112 255 -106 195 113 255 -97 185 109 255 -92 178 107 255 -92 175 107 255 -94 175 108 255 -105 184 118 255 -106 182 117 255 -120 194 131 255 -131 205 144 255 -133 203 149 255 -138 207 160 255 -152 219 178 255 -165 225 189 255 -157 203 167 255 -196 236 201 255 -177 215 178 255 -165 203 166 255 -184 220 182 255 -183 220 179 255 -190 224 187 255 -205 239 204 255 -187 220 191 255 -183 215 192 255 -150 180 168 255 -128 157 153 255 -126 154 158 255 -99 125 138 255 -80 105 125 255 -99 123 147 255 -88 112 140 255 -97 123 150 255 -163 190 217 255 -169 201 226 255 -121 155 180 255 -119 155 181 255 -123 158 188 255 -102 137 169 255 -85 118 153 255 -93 121 158 255 -42 65 99 255 -136 156 183 255 -128 143 162 255 -168 181 190 255 -248 255 255 255 -241 247 245 255 -252 253 255 255 -253 253 255 255 -254 252 255 255 -254 254 255 255 -255 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -252 253 255 255 -252 253 255 255 -255 253 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 253 255 255 -255 252 255 255 -255 253 255 255 -255 252 255 255 -255 253 255 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -254 254 255 255 -255 253 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -247 248 250 255 -244 245 247 255 -249 251 250 255 -251 255 252 255 -246 253 246 255 -148 158 150 255 -24 34 25 255 -47 57 48 255 -50 60 51 255 -34 44 35 255 -20 27 20 255 -20 25 21 255 -34 36 35 255 -56 56 56 255 -80 80 82 255 -97 97 99 255 -172 174 173 255 -214 218 217 255 -252 255 255 255 -251 255 255 255 -240 248 250 255 -235 245 247 255 -239 250 254 255 -242 253 255 255 -247 255 255 255 -237 248 252 255 -231 241 243 255 -235 243 246 255 -247 252 255 255 -251 255 255 255 -242 246 245 255 -234 236 235 255 -251 251 251 255 -251 251 249 255 -252 251 249 255 -252 251 249 255 -252 251 249 255 -253 252 250 255 -253 252 250 255 -254 253 251 255 -253 253 251 255 -253 253 251 255 -253 254 249 255 -252 253 248 255 -252 253 248 255 -251 252 247 255 -250 251 246 255 -250 250 248 255 -249 253 252 255 -248 254 254 255 -250 254 255 255 -250 254 255 255 -250 254 253 255 -251 255 254 255 -253 255 252 255 -253 255 252 255 -253 255 250 255 -253 255 250 255 -254 255 250 255 -254 255 250 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -254 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 253 251 255 -251 247 244 255 -248 245 240 255 -255 255 246 255 -250 246 234 255 -231 226 207 255 -232 226 202 255 -219 212 183 255 -242 229 195 255 -244 229 190 255 -221 202 159 255 -215 193 144 255 -245 217 167 255 -248 217 163 255 -218 185 131 255 -201 168 114 255 -160 131 75 255 -173 146 91 255 -203 176 123 255 -237 211 160 255 -255 230 183 255 -251 227 183 255 -233 208 167 255 -220 195 155 255 -183 155 116 255 -173 145 105 255 -173 144 102 255 -184 153 107 255 -191 159 110 255 -187 155 104 255 -184 151 98 255 -184 151 97 255 -168 133 79 255 -169 134 80 255 -179 146 92 255 -202 171 116 255 -218 189 133 255 -215 189 132 255 -202 176 119 255 -189 164 107 255 -226 200 143 255 -211 185 128 255 -187 161 104 255 -176 147 91 255 -166 135 80 255 -170 137 83 255 -182 147 93 255 -168 131 76 255 -180 141 82 255 -183 149 88 255 -154 129 73 255 -124 112 64 255 -117 119 80 255 -84 103 73 255 -55 89 65 255 -72 119 103 255 -64 121 114 255 -24 89 85 255 -114 184 184 255 -144 215 217 255 -59 130 134 255 -78 149 153 255 -68 138 140 255 -44 118 119 255 -49 131 129 255 -43 125 123 255 -27 105 107 255 -19 92 98 255 -17 83 95 255 -17 80 97 255 -32 95 113 255 -50 113 131 255 -16 79 97 255 -16 79 97 255 -11 70 86 255 -26 79 95 255 -35 81 96 255 -39 77 90 255 -130 162 175 255 -238 255 255 255 -247 255 255 255 -251 255 251 255 -252 255 251 255 -252 255 251 255 -254 255 253 255 -254 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -250 250 248 255 -246 246 246 255 -255 255 255 255 -249 251 250 255 -244 248 247 255 -252 255 255 255 -215 225 224 255 -137 156 154 255 -118 143 137 255 -145 175 163 255 -130 165 145 255 -161 202 172 255 -169 215 178 255 -133 187 138 255 -161 220 162 255 -142 204 139 255 -133 201 126 255 -130 202 120 255 -129 203 116 255 -132 206 117 255 -138 215 121 255 -124 199 106 255 -88 168 71 255 -80 166 65 255 -90 180 80 255 -89 176 82 255 -76 165 75 255 -85 170 85 255 -83 171 85 255 -86 174 88 255 -110 199 109 255 -142 231 137 255 -104 194 96 255 -88 178 80 255 -99 191 92 255 -114 203 109 255 -107 197 107 255 -96 184 98 255 -98 188 101 255 -96 186 96 255 -96 186 98 255 -93 180 101 255 -90 176 105 255 -97 179 117 255 -102 181 126 255 -96 173 121 255 -86 160 111 255 -97 169 121 255 -86 155 108 255 -110 178 131 255 -122 187 144 255 -113 178 138 255 -125 186 152 255 -143 204 173 255 -162 216 190 255 -166 210 183 255 -200 239 210 255 -186 223 192 255 -177 214 181 255 -188 223 190 255 -174 210 174 255 -162 196 161 255 -154 188 153 255 -175 208 179 255 -206 236 212 255 -201 229 214 255 -186 212 203 255 -175 199 199 255 -131 154 160 255 -95 117 130 255 -108 126 146 255 -100 117 143 255 -127 147 174 255 -153 177 201 255 -139 167 189 255 -132 167 187 255 -140 176 198 255 -119 156 182 255 -106 145 174 255 -100 136 170 255 -99 132 167 255 -89 115 148 255 -120 141 170 255 -86 103 123 255 -123 135 149 255 -191 200 205 255 -248 253 255 255 -252 253 255 255 -252 253 255 255 -253 253 255 255 -253 254 255 255 -254 254 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -250 254 255 255 -250 254 255 255 -249 253 254 255 -248 254 254 255 -249 253 254 255 -253 253 255 255 -254 252 255 255 -255 251 255 255 -255 251 255 255 -255 251 255 255 -255 251 255 255 -255 251 255 255 -255 251 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 253 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -246 247 249 255 -247 249 248 255 -241 246 242 255 -251 255 250 255 -242 249 241 255 -73 81 70 255 -83 91 78 255 -145 151 137 255 -114 118 104 255 -80 82 69 255 -64 64 52 255 -59 56 47 255 -56 52 43 255 -61 54 48 255 -66 61 55 255 -51 52 46 255 -76 81 75 255 -111 116 112 255 -147 153 151 255 -188 197 196 255 -228 238 239 255 -245 255 255 255 -241 255 255 255 -236 251 255 255 -239 254 255 255 -242 255 255 255 -242 255 255 255 -239 252 255 255 -238 252 255 255 -243 255 255 255 -248 255 255 255 -248 252 251 255 -250 252 247 255 -252 253 248 255 -253 254 249 255 -253 254 249 255 -253 254 249 255 -254 255 250 255 -254 255 250 255 -253 254 249 255 -253 254 249 255 -254 253 249 255 -253 252 248 255 -253 252 248 255 -252 251 247 255 -251 250 246 255 -250 250 248 255 -249 253 252 255 -246 255 252 255 -248 254 252 255 -249 255 253 255 -249 255 253 255 -249 255 253 255 -251 255 252 255 -251 255 252 255 -253 255 252 255 -253 255 252 255 -254 255 250 255 -254 255 250 255 -255 254 250 255 -255 254 250 255 -255 254 249 255 -255 254 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -254 253 251 255 -248 247 243 255 -255 254 247 255 -254 252 240 255 -248 245 228 255 -242 237 217 255 -207 201 175 255 -213 202 170 255 -223 209 172 255 -214 196 156 255 -207 186 141 255 -221 197 149 255 -233 205 155 255 -237 207 155 255 -246 216 162 255 -183 156 101 255 -163 138 84 255 -159 133 82 255 -191 168 118 255 -239 215 169 255 -255 240 196 255 -255 234 192 255 -242 219 178 255 -207 182 142 255 -185 157 117 255 -171 142 100 255 -180 149 105 255 -191 159 112 255 -189 155 107 255 -184 148 98 255 -178 145 92 255 -208 175 122 255 -186 155 101 255 -170 139 85 255 -174 144 90 255 -187 160 105 255 -195 170 114 255 -193 168 112 255 -187 165 108 255 -203 178 122 255 -222 197 141 255 -216 191 135 255 -200 173 118 255 -170 140 86 255 -162 131 77 255 -187 156 102 255 -185 150 94 255 -181 142 83 255 -182 146 88 255 -154 127 74 255 -139 125 78 255 -132 132 94 255 -92 107 78 255 -60 89 69 255 -61 105 92 255 -85 140 134 255 -53 115 114 255 -162 227 229 255 -189 255 255 255 -62 131 136 255 -69 138 143 255 -84 152 155 255 -59 130 132 255 -70 152 148 255 -62 147 142 255 -45 125 124 255 -28 103 106 255 -32 100 109 255 -27 93 105 255 -8 74 88 255 -6 72 88 255 -18 84 100 255 -1 67 81 255 -8 70 83 255 -1 57 70 255 -18 68 79 255 -35 77 89 255 -67 103 115 255 -207 234 241 255 -247 255 255 255 -251 255 251 255 -252 255 251 255 -252 255 251 255 -254 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -252 251 247 255 -244 244 242 255 -255 255 253 255 -249 251 248 255 -246 251 247 255 -251 255 253 255 -195 208 201 255 -119 140 133 255 -122 150 138 255 -160 193 176 255 -160 198 173 255 -180 224 191 255 -162 210 170 255 -167 221 171 255 -153 213 153 255 -156 221 153 255 -139 207 132 255 -124 196 114 255 -120 194 105 255 -128 204 113 255 -138 218 123 255 -120 197 101 255 -75 157 57 255 -87 175 73 255 -100 192 91 255 -90 179 85 255 -76 166 76 255 -79 167 80 255 -80 168 82 255 -98 186 99 255 -128 217 125 255 -127 217 121 255 -109 199 101 255 -90 180 80 255 -90 180 80 255 -97 184 89 255 -93 182 90 255 -96 182 95 255 -93 178 93 255 -94 179 94 255 -95 179 101 255 -93 174 105 255 -94 174 115 255 -111 187 141 255 -134 206 169 255 -138 207 178 255 -130 196 169 255 -89 153 127 255 -46 108 83 255 -36 94 69 255 -8 64 39 255 -0 40 17 255 -22 75 55 255 -88 141 125 255 -155 203 187 255 -177 218 200 255 -195 234 213 255 -177 215 192 255 -174 213 186 255 -188 224 196 255 -185 220 188 255 -186 220 187 255 -181 215 182 255 -183 214 183 255 -189 217 192 255 -168 193 172 255 -148 170 157 255 -145 166 159 255 -125 143 143 255 -111 129 133 255 -131 145 156 255 -134 146 168 255 -131 145 171 255 -125 146 167 255 -105 132 151 255 -106 139 158 255 -110 147 166 255 -99 141 163 255 -113 157 182 255 -89 130 160 255 -94 130 164 255 -110 141 172 255 -88 113 143 255 -74 92 114 255 -90 102 118 255 -139 148 157 255 -251 255 255 255 -250 254 255 255 -250 254 255 255 -252 253 255 255 -251 255 255 255 -253 254 255 255 -252 255 255 255 -252 255 255 255 -251 255 255 255 -250 255 255 255 -250 255 255 255 -249 255 255 255 -249 255 255 255 -246 255 254 255 -246 255 254 255 -246 255 254 255 -248 254 254 255 -252 253 255 255 -253 253 255 255 -254 252 255 255 -254 252 255 255 -254 252 255 255 -254 252 255 255 -254 252 255 255 -254 252 255 255 -255 253 255 255 -255 253 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 253 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -245 245 245 255 -253 255 252 255 -250 252 247 255 -244 247 240 255 -254 255 248 255 -214 218 204 255 -183 187 172 255 -153 156 139 255 -145 146 130 255 -129 128 110 255 -111 106 87 255 -96 89 71 255 -86 77 60 255 -77 65 49 255 -65 55 43 255 -38 36 24 255 -41 42 34 255 -50 51 45 255 -52 54 49 255 -44 49 45 255 -51 60 57 255 -94 104 105 255 -140 151 153 255 -188 202 203 255 -211 226 229 255 -235 253 255 255 -242 255 255 255 -234 252 255 255 -226 244 248 255 -228 246 250 255 -238 254 254 255 -245 254 251 255 -249 254 248 255 -251 255 252 255 -252 255 251 255 -254 255 253 255 -254 255 251 255 -254 255 253 255 -254 255 253 255 -252 254 251 255 -252 254 251 255 -253 253 251 255 -253 253 251 255 -252 252 250 255 -252 252 250 255 -252 252 250 255 -251 253 250 255 -247 253 251 255 -246 255 252 255 -246 255 252 255 -246 255 252 255 -249 255 253 255 -249 255 253 255 -250 255 251 255 -250 255 251 255 -253 255 252 255 -253 255 252 255 -254 255 250 255 -254 255 250 255 -255 254 250 255 -255 254 250 255 -255 254 249 255 -255 254 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -246 246 246 255 -255 255 255 255 -255 255 253 255 -250 249 244 255 -238 238 228 255 -240 238 223 255 -247 244 225 255 -222 218 193 255 -195 189 157 255 -191 181 145 255 -205 191 152 255 -223 206 162 255 -218 197 150 255 -202 179 129 255 -208 180 130 255 -224 196 146 255 -227 201 150 255 -198 175 123 255 -168 145 95 255 -157 135 86 255 -171 148 104 255 -202 179 137 255 -238 215 174 255 -255 240 199 255 -255 238 198 255 -225 200 160 255 -186 158 118 255 -168 136 95 255 -166 133 88 255 -171 137 91 255 -181 145 97 255 -187 154 103 255 -172 140 89 255 -170 140 86 255 -173 143 89 255 -177 150 95 255 -174 149 93 255 -165 140 84 255 -154 132 75 255 -151 129 72 255 -179 157 100 255 -204 182 125 255 -205 180 124 255 -211 186 130 255 -199 172 117 255 -188 158 104 255 -192 162 108 255 -155 122 68 255 -178 139 82 255 -178 142 84 255 -154 127 74 255 -145 131 86 255 -132 132 96 255 -101 115 89 255 -80 109 91 255 -57 100 90 255 -57 112 107 255 -95 157 156 255 -174 239 243 255 -178 247 252 255 -92 161 166 255 -54 123 128 255 -52 120 123 255 -58 130 129 255 -42 127 120 255 -61 148 140 255 -80 160 157 255 -63 139 139 255 -52 123 129 255 -46 114 123 255 -29 95 107 255 -33 101 112 255 -14 82 93 255 -0 57 68 255 -11 75 85 255 -5 65 75 255 -26 80 90 255 -39 88 95 255 -21 61 71 255 -162 193 198 255 -244 255 255 255 -250 255 250 255 -250 255 250 255 -251 255 250 255 -253 255 250 255 -254 255 250 255 -255 254 250 255 -255 254 250 255 -253 252 248 255 -251 250 246 255 -248 249 244 255 -254 255 251 255 -250 255 249 255 -247 254 246 255 -226 236 228 255 -166 182 172 255 -86 110 97 255 -132 163 147 255 -141 176 154 255 -191 230 203 255 -164 208 173 255 -168 216 174 255 -175 229 177 255 -157 217 157 255 -174 239 171 255 -158 229 151 255 -141 214 132 255 -124 200 110 255 -115 194 102 255 -122 204 106 255 -116 198 100 255 -91 176 75 255 -81 172 69 255 -90 185 83 255 -84 175 80 255 -89 179 89 255 -96 186 98 255 -91 181 93 255 -101 190 100 255 -103 192 100 255 -111 201 105 255 -121 211 111 255 -110 198 98 255 -96 184 84 255 -81 168 73 255 -76 162 73 255 -96 181 96 255 -102 185 105 255 -80 163 85 255 -100 180 111 255 -112 190 132 255 -113 186 141 255 -115 184 155 255 -120 184 167 255 -108 169 161 255 -91 148 142 255 -13 68 63 255 -0 34 30 255 -0 47 41 255 -0 44 38 255 -0 36 30 255 -0 39 34 255 -0 36 34 255 -26 67 61 255 -138 178 169 255 -178 216 201 255 -195 232 215 255 -204 242 221 255 -196 231 207 255 -172 208 180 255 -182 217 187 255 -197 230 199 255 -185 216 185 255 -186 212 185 255 -184 208 186 255 -192 213 196 255 -205 223 211 255 -195 210 203 255 -162 177 174 255 -141 152 156 255 -153 160 178 255 -112 120 143 255 -123 140 160 255 -135 158 174 255 -108 140 155 255 -93 132 147 255 -99 142 161 255 -119 165 188 255 -79 123 150 255 -99 140 170 255 -99 132 163 255 -87 112 142 255 -92 110 134 255 -79 90 110 255 -134 140 154 255 -247 250 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -253 254 255 255 -253 254 255 255 -252 255 255 255 -252 255 255 255 -251 255 255 255 -250 255 255 255 -248 255 255 255 -248 255 255 255 -247 255 255 255 -247 255 255 255 -245 255 254 255 -245 255 254 255 -246 255 254 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -254 254 255 255 -251 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -248 248 246 255 -252 253 248 255 -237 238 232 255 -242 244 233 255 -255 255 243 255 -230 231 215 255 -168 167 149 255 -146 144 123 255 -124 119 97 255 -114 106 83 255 -108 98 73 255 -98 86 62 255 -89 74 51 255 -83 71 49 255 -83 74 57 255 -70 64 50 255 -64 58 46 255 -60 58 46 255 -49 49 39 255 -33 36 27 255 -30 35 29 255 -37 46 41 255 -47 57 56 255 -48 62 62 255 -72 88 88 255 -122 140 140 255 -186 204 206 255 -230 249 253 255 -241 255 255 255 -240 255 255 255 -240 252 250 255 -244 253 248 255 -245 254 251 255 -247 255 251 255 -250 255 254 255 -250 255 252 255 -249 255 253 255 -249 255 253 255 -250 254 253 255 -250 254 253 255 -252 254 253 255 -252 254 253 255 -253 255 254 255 -253 255 254 255 -253 254 255 255 -251 255 255 255 -245 254 251 255 -244 255 249 255 -245 255 250 255 -245 255 250 255 -246 255 250 255 -247 255 251 255 -249 255 251 255 -250 255 251 255 -253 255 252 255 -253 255 252 255 -254 254 252 255 -254 254 252 255 -255 254 250 255 -255 254 250 255 -255 253 250 255 -255 254 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -247 248 250 255 -254 255 255 255 -254 255 253 255 -252 253 248 255 -236 237 229 255 -235 236 222 255 -254 253 235 255 -244 242 219 255 -227 222 193 255 -185 176 143 255 -182 170 132 255 -202 187 144 255 -200 182 136 255 -204 183 136 255 -221 197 149 255 -223 200 150 255 -211 188 138 255 -211 189 139 255 -201 179 130 255 -175 154 107 255 -152 131 86 255 -160 139 96 255 -205 183 142 255 -249 227 186 255 -255 241 200 255 -255 237 197 255 -253 225 185 255 -237 205 164 255 -210 177 134 255 -186 152 107 255 -172 135 90 255 -165 131 83 255 -184 154 102 255 -180 153 100 255 -178 151 98 255 -173 148 94 255 -167 142 88 255 -167 144 90 255 -182 159 105 255 -199 176 122 255 -193 170 116 255 -210 187 133 255 -197 174 120 255 -220 195 141 255 -230 205 151 255 -223 196 143 255 -211 184 131 255 -147 118 62 255 -169 134 76 255 -199 167 110 255 -198 175 123 255 -174 161 117 255 -125 126 92 255 -99 117 91 255 -97 129 114 255 -57 102 95 255 -62 118 115 255 -140 206 205 255 -175 244 249 255 -181 252 255 255 -179 250 254 255 -111 182 186 255 -73 143 145 255 -68 144 142 255 -66 152 143 255 -50 140 130 255 -64 146 140 255 -61 140 137 255 -74 145 147 255 -82 151 156 255 -52 121 128 255 -40 108 117 255 -40 110 118 255 -1 71 79 255 -0 67 76 255 -9 73 82 255 -30 89 97 255 -35 88 94 255 -18 65 73 255 -168 203 207 255 -241 255 255 255 -248 255 252 255 -250 255 252 255 -251 255 252 255 -253 255 252 255 -254 254 252 255 -255 254 250 255 -255 254 250 255 -251 250 245 255 -250 251 245 255 -254 255 250 255 -244 249 242 255 -245 255 246 255 -237 249 237 255 -180 193 183 255 -122 143 128 255 -106 135 117 255 -157 192 168 255 -180 219 192 255 -164 205 173 255 -197 243 204 255 -147 199 151 255 -184 241 188 255 -170 231 171 255 -157 222 154 255 -148 219 141 255 -139 214 131 255 -119 198 107 255 -96 177 84 255 -93 177 79 255 -99 183 85 255 -92 180 78 255 -83 175 74 255 -86 182 82 255 -84 178 82 255 -102 195 104 255 -102 195 106 255 -92 185 96 255 -98 188 98 255 -76 167 72 255 -99 189 91 255 -117 207 107 255 -112 200 100 255 -113 199 102 255 -105 190 97 255 -107 191 105 255 -143 226 144 255 -158 239 163 255 -128 208 139 255 -151 226 169 255 -161 232 188 255 -153 219 191 255 -141 203 190 255 -121 179 180 255 -80 134 144 255 -38 87 102 255 -15 62 78 255 -0 34 49 255 -8 50 62 255 -13 53 63 255 -24 61 70 255 -27 64 72 255 -12 46 55 255 -51 86 90 255 -13 49 49 255 -22 59 52 255 -121 157 147 255 -212 248 234 255 -189 226 208 255 -181 216 194 255 -201 235 210 255 -152 185 158 255 -178 208 180 255 -175 201 174 255 -178 202 178 255 -184 206 185 255 -204 221 205 255 -234 248 235 255 -230 242 232 255 -192 201 200 255 -181 184 199 255 -153 158 178 255 -157 170 187 255 -160 182 196 255 -144 176 189 255 -118 158 170 255 -96 139 156 255 -108 155 175 255 -122 168 192 255 -85 126 154 255 -121 154 185 255 -72 97 127 255 -41 57 83 255 -68 76 99 255 -65 66 84 255 -210 208 221 255 -253 252 255 255 -253 253 255 255 -253 253 255 255 -254 254 255 255 -254 254 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -250 255 255 255 -250 255 255 255 -248 255 255 255 -247 255 255 255 -247 255 255 255 -247 255 255 255 -247 255 255 255 -250 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -250 255 255 255 -248 255 255 255 -248 255 255 255 -248 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 250 250 255 -253 253 251 255 -233 233 231 255 -253 254 249 255 -255 255 250 255 -255 255 246 255 -238 239 225 255 -255 255 238 255 -255 255 236 255 -185 180 158 255 -128 120 97 255 -125 115 88 255 -127 113 86 255 -107 92 63 255 -101 84 56 255 -117 100 74 255 -116 101 78 255 -130 117 98 255 -131 118 101 255 -107 96 78 255 -81 74 58 255 -72 66 52 255 -67 65 53 255 -61 63 52 255 -47 52 45 255 -49 56 49 255 -47 58 52 255 -48 60 56 255 -61 76 73 255 -98 114 113 255 -148 166 166 255 -188 204 203 255 -236 248 246 255 -237 249 245 255 -240 251 247 255 -242 253 249 255 -243 254 250 255 -243 254 250 255 -242 253 249 255 -243 252 251 255 -247 255 255 255 -247 255 255 255 -249 254 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -252 255 255 255 -251 255 255 255 -245 254 251 255 -244 255 249 255 -244 255 249 255 -245 255 250 255 -246 255 250 255 -247 255 251 255 -249 255 251 255 -249 255 251 255 -251 255 252 255 -253 255 252 255 -254 254 252 255 -254 254 252 255 -254 255 250 255 -255 254 250 255 -255 254 250 255 -255 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 254 255 255 -252 254 253 255 -248 250 249 255 -254 255 251 255 -251 252 244 255 -243 245 232 255 -255 255 241 255 -255 254 233 255 -255 252 225 255 -216 210 178 255 -211 201 165 255 -212 200 160 255 -198 181 138 255 -210 192 146 255 -221 199 152 255 -189 167 118 255 -206 184 135 255 -217 195 146 255 -224 203 156 255 -213 192 145 255 -184 163 118 255 -159 138 95 255 -155 133 92 255 -163 141 100 255 -198 175 134 255 -229 206 164 255 -255 232 192 255 -255 231 189 255 -236 205 161 255 -210 177 134 255 -199 165 120 255 -196 164 117 255 -178 150 100 255 -175 152 98 255 -179 154 100 255 -179 156 102 255 -177 154 100 255 -176 153 99 255 -182 159 105 255 -191 168 114 255 -185 162 108 255 -213 190 136 255 -203 180 126 255 -216 193 139 255 -216 193 139 255 -210 187 133 255 -223 198 144 255 -174 147 92 255 -115 84 27 255 -198 169 113 255 -245 225 174 255 -219 212 168 255 -144 150 116 255 -121 144 118 255 -136 172 158 255 -87 138 131 255 -87 147 145 255 -115 185 185 255 -70 144 147 255 -53 131 135 255 -110 185 188 255 -81 157 157 255 -79 155 153 255 -72 151 146 255 -74 161 152 255 -50 140 128 255 -69 152 144 255 -67 146 141 255 -69 141 140 255 -80 150 152 255 -71 140 145 255 -79 148 155 255 -43 114 120 255 -11 84 90 255 -7 78 84 255 -48 115 121 255 -65 128 135 255 -38 95 102 255 -18 68 75 255 -152 191 196 255 -239 255 255 255 -246 255 253 255 -247 255 253 255 -249 255 253 255 -252 254 253 255 -253 253 251 255 -253 253 251 255 -254 253 249 255 -251 250 246 255 -251 252 246 255 -252 255 250 255 -237 245 234 255 -239 251 239 255 -224 240 227 255 -141 157 144 255 -84 107 89 255 -146 180 156 255 -181 220 191 255 -153 194 162 255 -180 224 188 255 -146 194 152 255 -170 222 174 255 -159 216 161 255 -150 212 149 255 -139 204 136 255 -136 207 131 255 -139 214 131 255 -129 210 118 255 -108 192 98 255 -104 190 91 255 -111 197 98 255 -107 198 95 255 -108 203 101 255 -103 199 99 255 -92 188 91 255 -101 196 104 255 -87 180 91 255 -82 175 86 255 -107 197 107 255 -89 180 87 255 -101 191 95 255 -105 195 97 255 -92 178 81 255 -103 188 94 255 -107 191 103 255 -106 189 107 255 -140 221 145 255 -149 229 160 255 -144 219 162 255 -145 217 171 255 -133 200 169 255 -114 176 161 255 -107 165 167 255 -94 147 163 255 -47 94 120 255 -0 37 68 255 -0 28 60 255 -10 47 76 255 -71 107 133 255 -85 117 140 255 -86 117 137 255 -80 109 127 255 -76 103 120 255 -149 177 189 255 -171 204 209 255 -133 167 168 255 -74 109 105 255 -112 147 140 255 -196 232 220 255 -211 248 230 255 -201 236 214 255 -203 237 213 255 -182 212 188 255 -190 218 193 255 -204 228 206 255 -192 214 193 255 -190 207 189 255 -231 245 230 255 -242 254 242 255 -194 203 200 255 -162 164 179 255 -178 183 203 255 -138 150 166 255 -104 123 137 255 -146 176 187 255 -140 178 189 255 -86 130 143 255 -104 149 168 255 -85 130 153 255 -93 130 157 255 -112 141 173 255 -128 149 180 255 -52 63 91 255 -41 43 68 255 -57 52 72 255 -148 140 155 255 -255 250 255 255 -255 251 255 255 -255 251 255 255 -255 252 255 255 -255 252 255 255 -255 253 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -250 254 255 255 -250 254 255 255 -251 255 255 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -250 255 255 255 -248 255 255 255 -248 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 252 255 -253 253 251 255 -251 253 250 255 -250 252 247 255 -250 251 245 255 -249 251 240 255 -250 250 238 255 -252 250 235 255 -255 252 233 255 -245 240 218 255 -194 187 161 255 -125 113 87 255 -97 82 53 255 -114 97 67 255 -128 109 77 255 -120 99 68 255 -119 98 71 255 -116 96 69 255 -132 112 87 255 -122 104 80 255 -114 98 75 255 -124 109 88 255 -115 104 84 255 -105 98 79 255 -99 96 79 255 -72 70 55 255 -40 42 29 255 -33 39 27 255 -39 46 38 255 -29 39 30 255 -25 36 28 255 -39 52 45 255 -65 77 73 255 -84 99 94 255 -106 118 114 255 -130 142 138 255 -178 190 188 255 -231 243 241 255 -246 255 255 255 -232 242 243 255 -248 255 255 255 -245 255 255 255 -239 249 251 255 -238 248 250 255 -245 253 255 255 -249 255 255 255 -247 255 255 255 -238 246 248 255 -240 251 247 255 -248 255 251 255 -248 255 251 255 -241 252 244 255 -242 251 246 255 -244 253 248 255 -243 249 245 255 -245 251 247 255 -248 253 249 255 -252 255 253 255 -251 253 250 255 -251 253 250 255 -254 255 253 255 -252 252 250 255 -248 248 246 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -248 248 248 255 -247 247 247 255 -249 249 249 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 251 253 255 -251 253 252 255 -254 255 255 255 -254 255 251 255 -254 255 250 255 -250 252 239 255 -249 250 234 255 -252 251 230 255 -249 245 218 255 -239 234 202 255 -229 221 185 255 -220 211 172 255 -217 202 161 255 -209 192 149 255 -201 183 137 255 -198 177 130 255 -216 194 145 255 -221 199 150 255 -206 185 138 255 -224 203 156 255 -229 211 165 255 -209 191 145 255 -191 172 129 255 -151 132 89 255 -159 138 95 255 -185 162 120 255 -216 191 150 255 -243 216 173 255 -246 217 173 255 -220 189 145 255 -202 169 124 255 -209 178 131 255 -197 171 120 255 -197 176 123 255 -210 187 135 255 -221 198 146 255 -211 188 136 255 -213 190 138 255 -224 201 149 255 -206 183 131 255 -211 188 136 255 -202 179 127 255 -214 191 139 255 -198 175 123 255 -200 177 125 255 -222 201 148 255 -210 187 135 255 -204 182 125 255 -180 154 95 255 -91 69 11 255 -186 173 121 255 -178 177 133 255 -147 158 126 255 -185 213 190 255 -150 192 178 255 -54 111 104 255 -74 140 138 255 -41 117 117 255 -63 142 146 255 -58 142 144 255 -38 119 120 255 -39 121 119 255 -43 125 121 255 -60 145 138 255 -52 142 132 255 -54 144 132 255 -70 153 145 255 -64 143 138 255 -74 146 145 255 -74 144 146 255 -78 146 149 255 -137 206 211 255 -98 169 173 255 -35 109 112 255 -12 86 89 255 -70 139 144 255 -81 146 152 255 -55 116 121 255 -24 79 86 255 -79 122 128 255 -234 255 255 255 -247 255 255 255 -246 255 255 255 -239 248 247 255 -252 255 255 255 -254 255 255 255 -237 237 235 255 -255 255 251 255 -251 252 247 255 -254 255 250 255 -243 250 242 255 -235 247 235 255 -243 255 246 255 -131 152 135 255 -86 107 90 255 -152 180 158 255 -176 212 184 255 -164 208 173 255 -158 202 166 255 -163 209 170 255 -177 226 181 255 -180 234 184 255 -162 221 165 255 -139 204 140 255 -147 214 145 255 -140 212 136 255 -125 203 119 255 -109 189 100 255 -101 186 92 255 -105 193 93 255 -107 197 97 255 -104 197 93 255 -114 209 107 255 -94 190 92 255 -92 187 93 255 -106 201 109 255 -100 193 104 255 -76 169 80 255 -76 166 78 255 -94 184 94 255 -98 187 93 255 -100 190 94 255 -96 181 88 255 -86 170 82 255 -83 166 84 255 -88 170 94 255 -108 188 119 255 -134 212 154 255 -130 203 157 255 -144 214 178 255 -104 169 149 255 -108 169 164 255 -124 180 193 255 -51 101 128 255 -0 40 77 255 -0 42 84 255 -27 64 106 255 -99 133 171 255 -100 130 164 255 -48 75 104 255 -57 83 108 255 -22 46 70 255 -11 33 56 255 -20 43 61 255 -108 136 147 255 -163 196 201 255 -176 210 212 255 -96 130 129 255 -119 156 149 255 -205 241 229 255 -210 247 230 255 -210 245 225 255 -213 246 225 255 -175 207 184 255 -193 221 199 255 -203 228 209 255 -195 216 199 255 -200 218 204 255 -245 255 246 255 -203 214 210 255 -185 191 205 255 -173 180 199 255 -161 174 190 255 -130 149 163 255 -98 126 137 255 -108 145 154 255 -106 146 158 255 -64 105 123 255 -81 119 142 255 -106 137 165 255 -110 133 165 255 -106 119 151 255 -91 95 124 255 -56 50 76 255 -67 53 76 255 -130 113 131 255 -203 185 197 255 -250 233 241 255 -255 245 253 255 -255 250 255 255 -255 246 253 255 -255 246 253 255 -255 251 255 255 -254 243 249 255 -255 252 255 255 -255 248 253 255 -251 245 249 255 -251 245 249 255 -253 248 252 255 -254 249 253 255 -251 249 252 255 -247 247 249 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -249 253 254 255 -248 252 253 255 -248 252 253 255 -250 254 255 255 -251 255 255 255 -246 252 252 255 -248 254 254 255 -249 255 255 255 -249 255 255 255 -248 254 254 255 -248 254 254 255 -247 253 253 255 -248 254 254 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 252 255 -252 254 251 255 -252 254 249 255 -251 253 248 255 -251 254 247 255 -253 254 246 255 -254 255 243 255 -255 255 242 255 -250 247 230 255 -255 255 236 255 -238 230 207 255 -182 172 145 255 -141 127 100 255 -135 118 90 255 -137 118 88 255 -132 111 80 255 -129 104 74 255 -120 93 63 255 -125 98 69 255 -105 80 50 255 -91 67 39 255 -105 84 57 255 -112 92 67 255 -117 101 76 255 -109 97 73 255 -95 87 64 255 -81 74 55 255 -75 72 53 255 -70 71 55 255 -54 56 42 255 -40 44 29 255 -40 48 35 255 -44 54 45 255 -28 41 34 255 -25 36 30 255 -37 50 43 255 -54 66 62 255 -77 89 85 255 -117 127 126 255 -155 165 164 255 -205 215 216 255 -228 238 239 255 -248 255 255 255 -248 255 255 255 -244 254 255 255 -240 250 252 255 -244 254 255 255 -248 255 255 255 -234 245 239 255 -242 253 245 255 -239 249 241 255 -236 246 238 255 -246 255 250 255 -249 255 253 255 -251 255 253 255 -251 255 253 255 -252 255 253 255 -252 255 253 255 -251 255 252 255 -246 251 247 255 -253 255 252 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -249 249 249 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -249 249 249 255 -245 245 245 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -252 252 252 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -250 250 250 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 252 254 255 -248 250 249 255 -247 249 246 255 -248 250 245 255 -248 251 244 255 -249 251 238 255 -253 254 238 255 -255 255 236 255 -255 255 230 255 -255 255 227 255 -255 249 213 255 -236 227 188 255 -216 202 163 255 -208 193 150 255 -220 203 159 255 -234 216 170 255 -208 186 139 255 -228 206 157 255 -210 188 141 255 -216 195 148 255 -231 213 167 255 -217 199 153 255 -211 193 147 255 -207 189 143 255 -172 153 110 255 -165 144 99 255 -168 145 101 255 -198 174 130 255 -232 205 160 255 -232 203 159 255 -215 184 138 255 -204 176 129 255 -222 199 149 255 -210 189 136 255 -205 184 131 255 -202 181 128 255 -192 169 117 255 -201 178 126 255 -217 194 142 255 -206 183 131 255 -206 180 129 255 -198 175 123 255 -205 182 130 255 -202 179 127 255 -194 171 119 255 -163 142 89 255 -148 127 74 255 -202 181 126 255 -221 199 141 255 -144 125 67 255 -82 72 21 255 -149 152 109 255 -148 165 133 255 -156 188 165 255 -135 181 168 255 -98 159 152 255 -81 153 150 255 -55 135 136 255 -68 151 155 255 -59 147 148 255 -45 134 132 255 -51 140 134 255 -44 131 123 255 -40 130 120 255 -44 136 125 255 -57 147 135 255 -61 144 136 255 -53 130 124 255 -71 143 140 255 -70 138 139 255 -84 152 155 255 -171 241 243 255 -111 182 186 255 -81 155 158 255 -63 137 140 255 -34 105 109 255 -40 107 113 255 -56 119 126 255 -10 69 77 255 -33 80 86 255 -203 228 232 255 -234 248 249 255 -246 255 255 255 -248 255 255 255 -237 242 245 255 -248 252 253 255 -254 255 255 255 -254 255 253 255 -254 255 253 255 -223 228 222 255 -248 255 249 255 -247 255 248 255 -175 196 179 255 -83 108 89 255 -110 138 116 255 -164 196 172 255 -179 220 186 255 -171 217 180 255 -166 212 173 255 -168 216 174 255 -178 230 184 255 -184 238 188 255 -174 233 177 255 -158 222 161 255 -130 197 128 255 -131 203 127 255 -125 202 120 255 -110 193 103 255 -102 189 95 255 -104 194 96 255 -112 204 103 255 -115 210 108 255 -106 201 101 255 -97 193 95 255 -95 189 95 255 -99 192 103 255 -100 192 105 255 -95 187 100 255 -94 184 97 255 -95 185 97 255 -76 165 75 255 -84 173 83 255 -96 182 95 255 -90 173 91 255 -83 165 91 255 -109 190 123 255 -138 218 159 255 -140 216 169 255 -103 175 138 255 -94 162 139 255 -114 180 170 255 -135 196 201 255 -96 151 172 255 -3 51 87 255 -6 49 92 255 -84 122 169 255 -181 215 255 255 -123 155 196 255 -66 94 131 255 -37 62 93 255 -35 56 85 255 -18 38 63 255 -16 34 58 255 -1 22 41 255 -36 62 75 255 -95 125 135 255 -166 197 202 255 -142 176 178 255 -91 127 125 255 -102 139 132 255 -159 197 186 255 -222 255 245 255 -203 240 223 255 -196 230 213 255 -198 231 214 255 -203 231 216 255 -196 222 209 255 -200 222 210 255 -235 255 246 255 -227 243 243 255 -197 209 225 255 -196 207 229 255 -191 207 223 255 -164 186 200 255 -120 148 159 255 -91 123 134 255 -90 123 138 255 -97 130 149 255 -129 157 181 255 -154 175 204 255 -133 146 178 255 -107 110 141 255 -123 114 143 255 -126 110 136 255 -102 78 100 255 -88 61 80 255 -128 100 114 255 -174 146 158 255 -209 179 191 255 -243 215 227 255 -255 229 241 255 -255 230 241 255 -255 243 253 255 -254 233 242 255 -255 238 247 255 -255 241 250 255 -255 246 254 255 -255 249 255 255 -255 250 255 255 -255 250 255 255 -255 250 255 255 -255 251 255 255 -254 249 253 255 -247 247 249 255 -246 244 247 255 -249 249 251 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -246 247 249 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -250 254 255 255 -248 254 254 255 -246 252 252 255 -245 251 251 255 -244 250 250 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -253 254 255 255 -252 253 255 255 -251 252 254 255 -249 250 252 255 -248 249 251 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 253 250 255 -250 252 249 255 -250 252 249 255 -249 254 248 255 -250 255 249 255 -253 255 249 255 -254 255 248 255 -255 255 246 255 -245 243 230 255 -255 255 241 255 -255 255 237 255 -232 224 203 255 -193 181 159 255 -163 149 123 255 -141 125 99 255 -130 109 80 255 -132 103 73 255 -123 90 59 255 -134 101 70 255 -128 97 66 255 -124 93 62 255 -129 100 70 255 -110 83 53 255 -96 73 42 255 -77 56 27 255 -84 67 39 255 -97 81 55 255 -107 95 69 255 -113 105 82 255 -116 110 88 255 -116 111 89 255 -114 113 93 255 -60 64 50 255 -52 60 49 255 -66 72 62 255 -81 89 78 255 -66 73 65 255 -30 37 29 255 -18 25 18 255 -32 39 32 255 -46 55 50 255 -76 85 80 255 -107 116 113 255 -121 130 127 255 -130 139 138 255 -151 160 159 255 -183 193 194 255 -208 218 217 255 -241 251 243 255 -242 252 243 255 -239 246 239 255 -240 247 240 255 -247 254 247 255 -241 248 241 255 -232 238 234 255 -236 242 238 255 -238 244 240 255 -251 255 253 255 -251 255 255 255 -247 253 251 255 -251 255 254 255 -248 252 251 255 -240 244 243 255 -237 241 240 255 -246 248 247 255 -247 247 247 255 -248 248 248 255 -250 250 250 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -235 235 235 255 -241 241 241 255 -249 249 249 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 249 255 -249 250 245 255 -245 246 238 255 -239 241 228 255 -240 241 225 255 -245 244 223 255 -248 247 219 255 -254 251 220 255 -255 252 218 255 -255 246 210 255 -245 233 193 255 -229 214 171 255 -214 197 153 255 -203 185 139 255 -218 196 149 255 -222 200 151 255 -217 195 148 255 -224 203 156 255 -219 201 153 255 -210 192 144 255 -213 197 148 255 -203 187 138 255 -237 220 174 255 -210 192 144 255 -179 161 113 255 -170 149 102 255 -176 154 107 255 -186 162 116 255 -200 173 126 255 -210 186 138 255 -193 170 120 255 -198 176 126 255 -215 192 142 255 -218 195 145 255 -210 184 135 255 -213 187 138 255 -218 192 143 255 -212 186 137 255 -220 192 144 255 -227 201 152 255 -223 197 148 255 -215 192 142 255 -219 196 146 255 -174 151 101 255 -131 109 59 255 -170 149 94 255 -210 190 131 255 -215 200 141 255 -106 100 48 255 -99 104 63 255 -167 186 156 255 -118 153 131 255 -81 131 120 255 -76 138 133 255 -78 152 151 255 -58 142 144 255 -58 146 148 255 -42 132 133 255 -34 124 122 255 -50 141 134 255 -52 142 133 255 -46 138 127 255 -57 149 138 255 -73 163 153 255 -66 149 141 255 -54 131 125 255 -69 139 137 255 -54 119 121 255 -69 134 138 255 -164 232 235 255 -91 160 165 255 -61 135 138 255 -67 140 146 255 -37 110 116 255 -96 165 172 255 -120 184 193 255 -22 82 92 255 -0 43 53 255 -150 179 185 255 -234 252 255 255 -238 253 255 255 -247 255 255 255 -244 251 255 255 -248 253 255 255 -242 246 247 255 -237 241 240 255 -252 255 253 255 -226 236 228 255 -247 255 250 255 -194 212 198 255 -98 123 104 255 -84 113 93 255 -156 190 166 255 -157 196 167 255 -160 206 169 255 -160 208 168 255 -160 208 166 255 -158 209 166 255 -161 214 168 255 -162 219 168 255 -157 216 162 255 -147 211 151 255 -138 207 140 255 -134 207 134 255 -122 201 120 255 -106 190 102 255 -94 183 91 255 -91 182 86 255 -88 185 82 255 -87 184 81 255 -91 186 86 255 -102 196 100 255 -105 195 105 255 -96 186 98 255 -94 183 99 255 -101 190 106 255 -101 189 105 255 -92 180 96 255 -88 176 90 255 -90 178 94 255 -98 183 102 255 -87 171 96 255 -84 166 100 255 -118 199 141 255 -131 210 162 255 -99 175 137 255 -119 191 167 255 -97 165 154 255 -119 183 183 255 -122 181 195 255 -20 74 102 255 -0 37 74 255 -19 62 107 255 -132 170 217 255 -107 140 185 255 -19 48 88 255 -24 50 85 255 -74 98 126 255 -35 55 80 255 -15 33 55 255 -18 35 55 255 -1 20 37 255 -42 65 81 255 -44 72 84 255 -120 150 160 255 -188 221 226 255 -110 145 147 255 -26 65 62 255 -58 99 91 255 -115 157 147 255 -184 226 214 255 -197 239 227 255 -186 226 215 255 -204 240 230 255 -214 247 240 255 -216 245 240 255 -218 244 241 255 -217 241 245 255 -222 240 255 255 -223 241 255 255 -221 239 255 255 -204 227 243 255 -169 195 208 255 -132 160 172 255 -123 149 164 255 -137 159 180 255 -124 140 166 255 -147 156 187 255 -137 136 168 255 -115 104 136 255 -117 97 125 255 -111 81 107 255 -90 55 77 255 -86 44 64 255 -98 55 74 255 -101 58 75 255 -98 54 71 255 -118 75 92 255 -144 103 119 255 -177 139 154 255 -233 195 210 255 -255 226 240 255 -255 229 243 255 -255 234 247 255 -255 238 250 255 -255 236 248 255 -255 232 244 255 -255 231 243 255 -255 234 245 255 -255 240 249 255 -255 247 254 255 -255 247 253 255 -255 247 254 255 -255 251 255 255 -255 252 255 255 -255 252 255 255 -252 246 250 255 -247 241 245 255 -250 245 249 255 -247 245 248 255 -246 246 248 255 -248 248 250 255 -249 250 252 255 -248 252 253 255 -248 252 253 255 -249 250 252 255 -247 247 249 255 -249 247 250 255 -250 248 251 255 -252 250 253 255 -253 253 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -253 253 255 255 -253 253 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -250 254 255 255 -252 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -249 251 248 255 -247 252 248 255 -246 251 247 255 -247 252 248 255 -247 252 248 255 -249 254 248 255 -250 255 249 255 -253 255 249 255 -249 249 241 255 -254 251 242 255 -255 252 240 255 -251 244 228 255 -232 223 206 255 -199 188 168 255 -162 147 126 255 -138 118 94 255 -136 106 78 255 -121 86 56 255 -129 94 64 255 -129 94 64 255 -130 97 64 255 -142 109 76 255 -133 103 69 255 -130 101 67 255 -106 80 47 255 -108 84 50 255 -107 87 54 255 -99 80 48 255 -88 73 44 255 -91 77 50 255 -89 78 50 255 -77 70 44 255 -81 76 57 255 -88 86 71 255 -99 97 82 255 -105 103 88 255 -104 105 91 255 -94 94 82 255 -73 73 61 255 -52 54 43 255 -92 94 83 255 -86 89 80 255 -70 76 66 255 -51 56 49 255 -40 45 38 255 -40 47 40 255 -47 54 47 255 -51 58 51 255 -75 80 73 255 -101 106 99 255 -143 148 142 255 -194 201 194 255 -235 242 235 255 -246 253 246 255 -248 254 250 255 -251 255 253 255 -242 248 244 255 -251 255 253 255 -249 255 255 255 -240 249 246 255 -242 251 248 255 -246 255 252 255 -243 252 249 255 -246 252 250 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -232 232 232 255 -239 239 239 255 -248 248 248 255 -253 253 253 255 -254 254 254 255 -253 253 253 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -252 252 250 255 -255 255 253 255 -255 255 251 255 -255 255 248 255 -250 252 239 255 -247 248 230 255 -253 252 231 255 -255 255 229 255 -251 248 217 255 -239 233 199 255 -229 219 183 255 -225 213 173 255 -222 209 165 255 -217 200 157 255 -209 191 145 255 -224 200 154 255 -197 173 125 255 -212 188 140 255 -229 207 158 255 -209 188 141 255 -217 199 149 255 -237 221 172 255 -210 194 143 255 -197 181 132 255 -213 197 146 255 -236 220 171 255 -241 223 173 255 -221 200 153 255 -197 177 127 255 -187 165 116 255 -181 159 110 255 -179 157 107 255 -193 171 121 255 -219 196 146 255 -217 194 144 255 -206 180 131 255 -203 175 127 255 -196 168 120 255 -198 170 122 255 -204 173 126 255 -230 202 154 255 -226 198 150 255 -204 178 129 255 -215 192 142 255 -219 196 146 255 -187 165 115 255 -166 145 92 255 -151 130 73 255 -179 164 107 255 -184 178 128 255 -106 111 70 255 -120 139 109 255 -97 132 112 255 -63 113 104 255 -64 126 123 255 -59 133 134 255 -57 140 144 255 -65 153 157 255 -62 152 153 255 -53 143 141 255 -50 141 134 255 -46 137 128 255 -43 133 123 255 -56 146 136 255 -58 145 136 255 -49 130 123 255 -42 117 112 255 -33 101 100 255 -1 66 68 255 -4 67 72 255 -62 127 131 255 -36 105 110 255 -33 104 108 255 -55 128 134 255 -59 132 138 255 -156 226 234 255 -166 233 242 255 -56 118 129 255 -0 36 47 255 -45 78 85 255 -240 255 255 255 -235 252 255 255 -232 247 254 255 -243 254 255 255 -249 255 255 255 -237 242 245 255 -249 255 255 255 -244 250 248 255 -246 255 251 255 -213 229 219 255 -118 140 127 255 -97 126 108 255 -136 169 148 255 -179 217 194 255 -159 202 172 255 -161 209 171 255 -165 218 174 255 -170 221 178 255 -166 219 173 255 -159 215 168 255 -154 212 162 255 -148 208 154 255 -140 204 144 255 -138 207 144 255 -122 195 124 255 -103 182 103 255 -94 178 93 255 -95 184 94 255 -95 189 93 255 -90 188 87 255 -83 181 80 255 -88 179 83 255 -109 200 105 255 -120 208 121 255 -111 201 114 255 -107 194 113 255 -115 202 123 255 -118 205 126 255 -112 199 120 255 -90 177 96 255 -90 177 98 255 -80 166 93 255 -78 163 96 255 -109 190 134 255 -136 218 170 255 -122 199 163 255 -86 162 136 255 -88 160 146 255 -104 172 171 255 -113 177 186 255 -104 165 184 255 -14 69 100 255 -71 120 160 255 -39 84 126 255 -100 139 182 255 -83 118 156 255 -26 56 90 255 -77 104 133 255 -133 157 181 255 -41 62 81 255 -5 24 41 255 -13 30 46 255 -18 35 51 255 -146 168 182 255 -70 96 109 255 -65 93 104 255 -173 206 213 255 -134 169 173 255 -27 67 67 255 -24 66 64 255 -48 95 89 255 -92 139 133 255 -140 187 181 255 -168 213 208 255 -217 255 255 255 -214 254 253 255 -216 254 255 255 -214 249 251 255 -218 251 255 255 -213 239 255 255 -205 231 255 255 -218 243 255 255 -226 252 255 255 -216 242 255 255 -215 238 254 255 -202 219 237 255 -166 178 200 255 -155 159 186 255 -172 167 199 255 -158 143 176 255 -119 94 126 255 -85 50 80 255 -65 23 47 255 -75 28 48 255 -108 55 75 255 -115 57 79 255 -118 59 81 255 -116 57 79 255 -116 58 80 255 -110 55 76 255 -101 48 68 255 -101 48 68 255 -98 47 66 255 -158 109 128 255 -162 115 133 255 -169 125 142 255 -182 139 156 255 -200 157 174 255 -221 180 196 255 -244 203 219 255 -255 220 234 255 -238 208 220 255 -244 218 229 255 -254 228 239 255 -255 233 243 255 -255 234 243 255 -255 237 246 255 -255 245 254 255 -255 249 255 255 -255 248 255 255 -255 251 255 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -250 248 251 255 -246 241 245 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 252 255 255 -255 250 254 255 -253 251 254 255 -253 251 254 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -249 254 250 255 -247 254 247 255 -246 252 248 255 -246 252 248 255 -246 252 248 255 -247 253 251 255 -247 253 251 255 -249 254 250 255 -254 255 253 255 -250 251 246 255 -249 249 241 255 -255 252 241 255 -255 250 238 255 -235 227 214 255 -207 195 181 255 -188 171 153 255 -183 155 131 255 -166 132 105 255 -169 135 107 255 -159 125 97 255 -146 111 81 255 -147 112 80 255 -143 110 75 255 -152 119 84 255 -131 101 65 255 -124 96 59 255 -120 94 59 255 -109 85 51 255 -97 77 44 255 -109 90 58 255 -116 100 67 255 -102 87 58 255 -93 79 53 255 -99 84 61 255 -92 80 58 255 -84 72 50 255 -99 88 68 255 -126 115 95 255 -130 122 103 255 -115 108 90 255 -133 128 109 255 -123 120 103 255 -109 108 90 255 -98 96 81 255 -93 94 80 255 -88 90 76 255 -75 77 63 255 -61 63 50 255 -67 68 60 255 -61 64 57 255 -51 54 47 255 -53 58 51 255 -74 79 73 255 -101 106 100 255 -141 148 141 255 -185 192 185 255 -235 244 239 255 -249 255 253 255 -246 255 253 255 -237 248 244 255 -240 252 250 255 -245 255 255 255 -247 255 255 255 -248 255 255 255 -243 245 244 255 -247 247 247 255 -251 251 251 255 -254 254 254 255 -254 254 254 255 -251 251 251 255 -248 248 248 255 -245 245 245 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -250 250 250 255 -251 251 251 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 252 255 -252 251 249 255 -254 253 249 255 -255 254 249 255 -241 241 231 255 -222 223 209 255 -218 217 199 255 -223 222 201 255 -232 231 203 255 -236 231 201 255 -226 220 186 255 -206 196 160 255 -189 177 137 255 -186 173 129 255 -195 178 135 255 -202 181 136 255 -233 206 161 255 -222 194 147 255 -226 199 152 255 -224 201 151 255 -214 194 144 255 -214 197 145 255 -221 205 154 255 -226 210 158 255 -227 214 162 255 -220 207 154 255 -222 209 157 255 -218 205 152 255 -207 191 140 255 -211 195 144 255 -220 202 152 255 -213 195 145 255 -208 186 137 255 -203 181 132 255 -211 187 139 255 -201 174 127 255 -206 178 131 255 -218 187 141 255 -202 171 125 255 -206 175 129 255 -216 183 138 255 -222 191 145 255 -230 199 153 255 -223 195 148 255 -214 187 140 255 -233 209 161 255 -240 218 169 255 -206 185 132 255 -175 153 96 255 -126 107 51 255 -179 169 120 255 -154 156 117 255 -40 56 29 255 -76 109 92 255 -78 125 117 255 -95 155 155 255 -137 208 212 255 -106 185 192 255 -69 152 158 255 -54 142 144 255 -54 143 141 255 -56 145 139 255 -78 165 156 255 -100 187 178 255 -69 156 147 255 -56 141 134 255 -53 132 127 255 -56 128 125 255 -33 98 100 255 -3 67 69 255 -1 62 67 255 -3 66 71 255 -0 65 71 255 -49 120 124 255 -61 134 140 255 -45 118 125 255 -101 171 181 255 -108 176 187 255 -68 132 144 255 -0 53 65 255 -0 22 32 255 -207 231 241 255 -231 251 255 255 -226 243 251 255 -224 237 245 255 -244 255 255 255 -236 245 250 255 -248 255 255 255 -245 255 254 255 -208 223 218 255 -153 173 162 255 -117 144 129 255 -157 190 171 255 -162 202 178 255 -166 210 185 255 -173 219 190 255 -165 218 176 255 -168 224 177 255 -171 224 178 255 -161 217 170 255 -153 209 162 255 -149 207 157 255 -147 207 155 255 -143 208 150 255 -147 215 154 255 -130 203 134 255 -107 188 112 255 -96 181 98 255 -91 181 93 255 -89 184 90 255 -86 186 87 255 -88 186 87 255 -82 173 78 255 -89 178 86 255 -99 184 99 255 -105 193 109 255 -116 200 122 255 -120 207 129 255 -118 205 127 255 -113 200 122 255 -94 180 105 255 -104 190 117 255 -84 169 102 255 -87 172 113 255 -132 214 166 255 -132 214 176 255 -101 179 153 255 -97 174 158 255 -99 174 169 255 -120 191 197 255 -118 185 201 255 -86 148 171 255 -59 115 148 255 -103 155 194 255 -32 80 118 255 -77 120 155 255 -13 52 83 255 -0 27 52 255 -55 86 104 255 -105 133 145 255 -41 65 75 255 -21 41 50 255 -2 20 30 255 -0 16 26 255 -103 122 136 255 -56 79 93 255 -30 57 68 255 -141 171 181 255 -122 159 165 255 -30 71 75 255 -12 57 60 255 -30 80 81 255 -46 97 98 255 -31 82 83 255 -30 81 84 255 -103 154 158 255 -145 194 199 255 -192 239 247 255 -190 234 245 255 -148 190 206 255 -95 131 157 255 -88 122 150 255 -147 179 202 255 -201 229 250 255 -202 228 245 255 -227 246 255 255 -233 241 255 255 -179 179 203 255 -152 141 171 255 -155 134 167 255 -126 95 129 255 -85 44 76 255 -74 25 54 255 -92 36 61 255 -110 51 71 255 -121 56 76 255 -119 47 71 255 -122 48 75 255 -121 47 74 255 -110 37 64 255 -112 39 66 255 -123 53 79 255 -123 55 80 255 -118 53 77 255 -118 54 78 255 -111 49 72 255 -103 44 66 255 -101 43 65 255 -104 49 70 255 -111 58 78 255 -118 65 85 255 -121 70 89 255 -111 64 82 255 -118 75 92 255 -136 93 110 255 -158 117 133 255 -183 145 160 255 -211 175 189 255 -233 201 214 255 -247 217 229 255 -255 235 246 255 -255 234 244 255 -252 232 241 255 -249 232 240 255 -248 235 242 255 -255 242 249 255 -255 251 255 255 -255 251 255 255 -255 244 251 255 -255 245 252 255 -255 246 252 255 -255 245 251 255 -253 244 249 255 -253 244 249 255 -254 248 252 255 -255 251 255 255 -255 254 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -251 255 252 255 -250 255 250 255 -249 255 251 255 -248 254 252 255 -248 254 252 255 -247 255 255 255 -249 255 255 255 -250 255 255 255 -249 253 254 255 -250 252 251 255 -253 253 251 255 -255 255 251 255 -255 254 248 255 -254 247 239 255 -248 239 230 255 -248 234 221 255 -238 213 193 255 -198 168 144 255 -185 153 128 255 -182 148 121 255 -180 146 118 255 -179 144 112 255 -158 124 89 255 -149 115 78 255 -152 120 82 255 -140 108 70 255 -138 108 72 255 -128 100 63 255 -106 82 46 255 -110 87 53 255 -114 94 61 255 -95 75 42 255 -113 90 59 255 -117 94 63 255 -119 95 67 255 -114 93 64 255 -108 87 60 255 -101 81 54 255 -96 79 53 255 -94 78 53 255 -114 100 74 255 -115 105 80 255 -115 107 84 255 -113 107 83 255 -114 109 87 255 -117 112 92 255 -114 109 89 255 -107 104 87 255 -95 95 85 255 -100 101 95 255 -94 95 89 255 -82 85 78 255 -73 75 70 255 -60 65 59 255 -60 67 60 255 -77 84 77 255 -84 93 88 255 -126 137 131 255 -176 188 184 255 -217 232 227 255 -245 255 255 255 -241 255 254 255 -228 243 240 255 -227 239 237 255 -252 255 255 255 -255 255 255 255 -253 253 253 255 -251 251 251 255 -251 251 251 255 -252 252 252 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -252 252 252 255 -251 251 251 255 -252 252 252 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -252 251 246 255 -243 243 235 255 -218 218 208 255 -193 194 180 255 -192 191 173 255 -205 203 180 255 -198 194 167 255 -211 206 176 255 -221 212 179 255 -219 209 173 255 -213 199 160 255 -199 184 141 255 -175 158 115 255 -155 134 89 255 -195 166 122 255 -236 205 158 255 -234 206 158 255 -216 193 143 255 -232 210 160 255 -203 183 132 255 -167 150 98 255 -211 198 143 255 -223 210 157 255 -212 201 147 255 -218 207 153 255 -217 206 152 255 -206 195 141 255 -216 203 150 255 -221 208 156 255 -201 185 134 255 -214 194 144 255 -202 180 131 255 -212 188 140 255 -213 186 139 255 -238 207 161 255 -238 207 161 255 -177 144 99 255 -153 120 75 255 -158 125 80 255 -121 88 43 255 -145 112 67 255 -207 179 132 255 -209 182 135 255 -199 175 127 255 -214 192 143 255 -196 173 123 255 -214 189 133 255 -169 148 95 255 -159 146 101 255 -136 134 96 255 -83 97 72 255 -88 116 102 255 -105 147 143 255 -120 176 177 255 -83 150 158 255 -63 137 146 255 -34 114 121 255 -50 133 137 255 -68 154 153 255 -50 137 131 255 -39 125 116 255 -36 122 113 255 -46 131 124 255 -51 133 127 255 -47 123 119 255 -48 118 116 255 -35 99 101 255 -22 83 86 255 -16 77 82 255 -0 51 56 255 -0 60 66 255 -31 102 108 255 -29 102 109 255 -30 103 112 255 -38 108 120 255 -26 94 107 255 -41 107 121 255 -24 77 91 255 -5 41 55 255 -81 108 119 255 -147 169 182 255 -240 255 255 255 -244 255 255 255 -239 252 255 255 -240 251 255 255 -245 255 255 255 -215 227 227 255 -156 173 167 255 -139 160 151 255 -153 181 167 255 -179 216 198 255 -159 203 180 255 -158 206 180 255 -157 208 177 255 -160 215 173 255 -160 216 169 255 -153 209 162 255 -142 198 151 255 -137 195 147 255 -141 200 152 255 -148 208 157 255 -148 213 157 255 -151 219 158 255 -139 214 147 255 -121 201 128 255 -99 186 105 255 -78 170 83 255 -67 164 71 255 -71 171 73 255 -85 182 85 255 -93 182 90 255 -80 166 77 255 -75 160 75 255 -90 175 94 255 -108 192 115 255 -112 196 121 255 -100 186 113 255 -90 176 103 255 -92 178 107 255 -108 195 127 255 -99 185 124 255 -104 188 136 255 -126 208 168 255 -102 185 155 255 -81 160 141 255 -105 182 174 255 -132 207 210 255 -118 190 202 255 -130 198 217 255 -87 153 179 255 -105 164 198 255 -52 106 142 255 -7 57 92 255 -102 147 178 255 -60 102 126 255 -12 49 65 255 -16 49 58 255 -11 40 44 255 -0 12 16 255 -1 25 27 255 -0 17 21 255 -9 28 34 255 -0 5 17 255 -6 28 42 255 -19 46 57 255 -116 146 156 255 -81 118 126 255 -7 50 56 255 -0 32 37 255 -0 49 53 255 -0 53 57 255 -10 67 74 255 -42 99 108 255 -83 140 151 255 -64 120 133 255 -56 109 123 255 -51 102 119 255 -16 64 86 255 -18 62 91 255 -14 55 85 255 -86 123 149 255 -143 175 198 255 -121 146 166 255 -124 139 160 255 -145 147 170 255 -121 112 139 255 -84 63 94 255 -70 36 71 255 -65 21 56 255 -85 31 63 255 -108 48 76 255 -118 53 77 255 -116 47 66 255 -115 40 60 255 -117 34 62 255 -124 37 69 255 -133 46 78 255 -120 35 66 255 -124 39 70 255 -141 58 88 255 -132 52 81 255 -127 48 77 255 -123 47 75 255 -118 45 72 255 -115 42 69 255 -116 46 72 255 -120 52 77 255 -120 55 79 255 -118 53 77 255 -113 49 73 255 -100 38 61 255 -85 26 48 255 -73 15 37 255 -74 19 40 255 -86 33 53 255 -93 44 63 255 -91 44 62 255 -81 38 55 255 -119 81 96 255 -151 117 131 255 -200 170 182 255 -240 214 225 255 -255 237 247 255 -255 242 251 255 -255 236 245 255 -251 231 240 255 -255 241 249 255 -255 245 253 255 -255 250 255 255 -255 250 255 255 -255 247 254 255 -255 247 253 255 -255 250 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -251 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -249 254 250 255 -248 255 248 255 -246 255 250 255 -246 255 252 255 -247 255 255 255 -247 255 255 255 -249 255 255 255 -249 255 255 255 -242 250 253 255 -248 253 255 255 -251 255 255 255 -252 254 253 255 -252 251 249 255 -255 252 249 255 -255 254 250 255 -255 253 244 255 -252 231 214 255 -196 169 148 255 -167 139 117 255 -162 132 108 255 -171 140 112 255 -185 151 123 255 -179 144 112 255 -179 145 110 255 -172 138 101 255 -160 128 90 255 -171 141 103 255 -171 143 106 255 -145 119 84 255 -144 120 84 255 -152 129 95 255 -138 114 78 255 -133 103 67 255 -132 100 62 255 -133 100 65 255 -128 98 62 255 -111 82 48 255 -90 64 31 255 -86 62 28 255 -93 70 38 255 -107 86 55 255 -108 91 61 255 -104 89 60 255 -94 80 51 255 -87 76 48 255 -91 82 53 255 -99 90 61 255 -101 95 71 255 -88 84 72 255 -99 99 91 255 -97 96 91 255 -83 84 78 255 -71 74 67 255 -54 59 52 255 -41 48 41 255 -43 50 43 255 -41 50 45 255 -38 49 43 255 -34 46 42 255 -49 64 59 255 -87 103 100 255 -130 149 145 255 -188 204 203 255 -243 255 253 255 -246 250 249 255 -249 249 249 255 -249 249 249 255 -250 250 250 255 -252 252 252 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -249 249 249 255 -248 248 248 255 -249 249 249 255 -252 252 252 255 -254 254 254 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 251 249 255 -255 251 248 255 -255 255 250 255 -255 252 243 255 -231 229 217 255 -208 206 191 255 -213 210 191 255 -233 231 208 255 -223 219 192 255 -219 214 182 255 -214 206 170 255 -214 205 166 255 -227 213 174 255 -230 215 172 255 -208 191 148 255 -182 161 116 255 -145 117 70 255 -173 142 95 255 -197 169 121 255 -207 181 130 255 -228 205 153 255 -215 195 142 255 -183 166 112 255 -211 199 141 255 -197 184 129 255 -194 183 127 255 -211 202 145 255 -215 206 149 255 -202 193 136 255 -218 207 151 255 -230 219 165 255 -209 196 144 255 -206 186 136 255 -203 181 134 255 -224 200 154 255 -222 195 150 255 -239 208 164 255 -218 185 142 255 -126 91 49 255 -92 57 15 255 -114 79 37 255 -91 58 15 255 -120 87 44 255 -209 178 134 255 -238 209 165 255 -221 197 151 255 -231 209 162 255 -224 201 151 255 -205 175 121 255 -219 193 142 255 -185 168 124 255 -132 128 93 255 -176 186 162 255 -142 166 153 255 -123 164 160 255 -112 165 169 255 -78 140 151 255 -73 143 155 255 -39 116 126 255 -49 129 136 255 -69 150 151 255 -57 139 135 255 -55 136 129 255 -52 133 126 255 -46 131 124 255 -100 182 178 255 -84 160 158 255 -64 134 134 255 -73 137 139 255 -63 122 126 255 -42 101 107 255 -17 78 83 255 -4 69 75 255 -0 66 73 255 -8 78 86 255 -43 116 125 255 -29 99 111 255 -12 79 95 255 -19 85 101 255 -32 88 103 255 -25 62 78 255 -0 15 27 255 -47 70 84 255 -181 203 216 255 -224 241 251 255 -226 240 249 255 -238 249 255 255 -245 255 255 255 -179 193 194 255 -158 177 173 255 -170 193 185 255 -167 198 183 255 -172 211 192 255 -159 204 181 255 -164 214 187 255 -148 202 170 255 -163 220 177 255 -161 219 171 255 -153 211 163 255 -146 204 156 255 -148 206 158 255 -155 214 166 255 -160 220 169 255 -158 223 169 255 -133 203 143 255 -120 195 128 255 -106 186 113 255 -93 180 101 255 -82 174 89 255 -74 173 82 255 -80 181 85 255 -93 190 93 255 -103 192 100 255 -98 182 96 255 -91 174 92 255 -92 175 97 255 -98 180 106 255 -102 185 113 255 -100 186 115 255 -98 183 115 255 -85 172 104 255 -86 172 109 255 -99 184 127 255 -110 196 149 255 -106 190 156 255 -92 176 153 255 -94 174 161 255 -104 183 180 255 -80 157 165 255 -77 150 167 255 -115 186 208 255 -125 192 219 255 -137 197 231 255 -44 100 133 255 -0 52 83 255 -111 158 184 255 -62 105 122 255 -0 31 40 255 -2 36 38 255 -0 25 23 255 -0 18 15 255 -0 22 18 255 -0 10 8 255 -0 17 18 255 -0 13 23 255 -11 30 44 255 -33 57 69 255 -100 130 140 255 -34 71 80 255 -0 43 50 255 -0 49 56 255 -3 60 67 255 -4 64 72 255 -2 65 74 255 -0 58 71 255 -7 69 84 255 -34 95 113 255 -47 105 125 255 -75 133 155 255 -75 131 156 255 -0 50 81 255 -0 43 76 255 -14 55 83 255 -24 58 83 255 -13 35 58 255 -14 25 47 255 -30 28 52 255 -34 18 47 255 -92 62 96 255 -73 31 67 255 -88 34 70 255 -126 65 98 255 -136 67 96 255 -115 41 64 255 -104 27 45 255 -112 29 49 255 -131 38 67 255 -124 29 63 255 -136 41 75 255 -126 32 66 255 -129 35 69 255 -140 49 82 255 -130 41 73 255 -138 51 83 255 -115 30 61 255 -114 34 63 255 -118 38 67 255 -122 43 72 255 -123 47 75 255 -124 50 77 255 -123 49 76 255 -122 48 75 255 -118 44 71 255 -108 35 62 255 -99 29 55 255 -98 30 55 255 -101 36 60 255 -100 38 61 255 -90 32 54 255 -79 26 46 255 -51 2 21 255 -66 22 39 255 -89 48 64 255 -108 72 86 255 -126 92 106 255 -148 118 130 255 -174 146 158 255 -194 168 179 255 -237 214 224 255 -246 225 234 255 -255 236 245 255 -255 242 251 255 -255 243 251 255 -255 242 249 255 -253 242 248 255 -253 244 249 255 -255 252 255 255 -255 253 255 255 -254 254 255 255 -253 254 255 255 -251 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -244 249 245 255 -245 250 246 255 -244 250 248 255 -245 251 249 255 -245 254 253 255 -247 255 255 255 -249 255 255 255 -249 255 255 255 -249 254 255 255 -250 255 255 255 -249 253 255 255 -248 249 251 255 -252 252 252 255 -255 254 255 255 -255 254 252 255 -254 247 241 255 -255 242 232 255 -233 214 199 255 -232 211 194 255 -215 192 174 255 -179 157 134 255 -157 133 109 255 -147 121 94 255 -161 134 105 255 -175 148 118 255 -165 139 106 255 -182 156 121 255 -184 160 124 255 -152 128 92 255 -146 124 87 255 -158 135 101 255 -149 125 89 255 -152 120 82 255 -154 118 82 255 -149 115 78 255 -142 108 71 255 -132 98 63 255 -121 88 53 255 -110 80 44 255 -104 75 41 255 -130 104 71 255 -127 102 71 255 -115 94 63 255 -99 80 50 255 -86 69 39 255 -82 67 38 255 -81 66 37 255 -76 64 40 255 -79 70 55 255 -94 87 77 255 -95 88 80 255 -85 81 72 255 -84 81 72 255 -79 79 69 255 -67 68 60 255 -62 65 56 255 -53 59 49 255 -42 49 41 255 -27 37 28 255 -24 35 27 255 -25 38 29 255 -19 35 25 255 -34 49 42 255 -70 81 75 255 -108 110 105 255 -134 135 129 255 -174 175 170 255 -214 215 210 255 -242 243 238 255 -254 255 250 255 -254 255 250 255 -251 252 247 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -254 254 255 255 -255 255 255 255 -255 255 255 255 -252 252 254 255 -248 250 249 255 -254 255 251 255 -254 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 254 253 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 254 255 255 -255 255 253 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 253 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -252 251 249 255 -255 254 249 255 -255 255 250 255 -255 253 244 255 -222 220 208 255 -187 184 169 255 -183 180 161 255 -202 198 173 255 -212 207 178 255 -215 206 173 255 -208 198 163 255 -201 189 151 255 -207 192 151 255 -221 204 161 255 -221 202 159 255 -214 193 148 255 -177 150 103 255 -128 102 53 255 -170 144 95 255 -199 176 126 255 -194 172 122 255 -224 204 153 255 -233 213 160 255 -213 196 142 255 -225 210 155 255 -205 192 137 255 -208 195 142 255 -205 194 140 255 -195 184 130 255 -217 208 153 255 -229 220 165 255 -201 189 137 255 -203 189 140 255 -206 188 140 255 -227 206 159 255 -210 188 141 255 -222 195 150 255 -219 190 146 255 -163 132 88 255 -165 133 92 255 -144 111 70 255 -176 144 103 255 -185 156 114 255 -210 183 140 255 -219 196 152 255 -212 191 146 255 -228 210 164 255 -228 210 162 255 -227 201 150 255 -223 200 150 255 -219 204 161 255 -212 206 170 255 -178 182 159 255 -166 183 167 255 -101 132 126 255 -70 111 113 255 -77 130 136 255 -97 157 165 255 -66 135 142 255 -55 129 132 255 -56 134 134 255 -44 124 121 255 -55 136 129 255 -57 140 132 255 -41 126 119 255 -140 222 216 255 -111 187 183 255 -67 139 136 255 -89 155 154 255 -67 128 131 255 -26 87 90 255 -13 74 79 255 -10 75 81 255 -10 77 85 255 -42 112 120 255 -56 129 138 255 -17 89 103 255 -31 103 117 255 -19 88 104 255 -18 79 97 255 -48 94 109 255 -30 68 81 255 -38 72 84 255 -56 89 98 255 -102 131 137 255 -158 183 187 255 -188 209 212 255 -192 214 212 255 -174 196 194 255 -188 213 209 255 -190 220 212 255 -172 205 194 255 -183 224 206 255 -163 208 187 255 -163 212 190 255 -173 226 196 255 -155 211 172 255 -155 212 169 255 -153 210 167 255 -152 209 164 255 -157 215 167 255 -160 220 169 255 -156 219 166 255 -148 213 155 255 -153 223 161 255 -125 200 131 255 -99 179 106 255 -92 179 100 255 -93 185 100 255 -89 185 96 255 -78 177 84 255 -74 171 78 255 -70 159 69 255 -88 174 87 255 -93 178 95 255 -79 163 85 255 -68 150 76 255 -77 160 90 255 -99 181 115 255 -113 198 133 255 -124 208 148 255 -93 178 123 255 -110 194 145 255 -122 207 168 255 -90 174 148 255 -87 170 152 255 -95 176 167 255 -67 147 148 255 -70 148 160 255 -80 157 175 255 -90 162 184 255 -128 198 223 255 -98 163 191 255 -52 113 141 255 -0 53 78 255 -92 143 164 255 -123 169 184 255 -10 53 60 255 -10 45 49 255 -1 32 34 255 -2 30 31 255 -0 24 23 255 -0 19 20 255 -2 26 30 255 -2 29 38 255 -1 31 42 255 -45 79 89 255 -111 151 161 255 -18 65 73 255 -2 55 63 255 -10 69 77 255 -0 64 73 255 -9 77 88 255 -20 90 102 255 -2 74 89 255 -3 74 92 255 -61 129 152 255 -43 111 134 255 -33 99 125 255 -26 90 117 255 -29 86 116 255 -37 88 119 255 -6 50 77 255 -0 26 53 255 -48 68 93 255 -110 114 141 255 -134 123 153 255 -148 123 155 255 -131 91 126 255 -129 77 115 255 -128 66 103 255 -122 52 86 255 -117 42 72 255 -129 51 75 255 -138 59 78 255 -133 50 70 255 -143 52 83 255 -133 39 73 255 -154 63 96 255 -160 69 102 255 -159 70 102 255 -153 64 96 255 -129 42 74 255 -142 57 88 255 -147 67 96 255 -149 70 99 255 -150 74 102 255 -148 74 101 255 -146 72 99 255 -146 73 100 255 -150 77 104 255 -155 82 109 255 -148 75 102 255 -154 84 110 255 -162 92 118 255 -158 90 115 255 -144 79 103 255 -132 70 93 255 -127 68 90 255 -126 71 92 255 -119 68 87 255 -130 83 101 255 -141 97 114 255 -139 96 113 255 -125 84 100 255 -114 76 91 255 -116 80 94 255 -120 86 100 255 -110 80 92 255 -133 103 115 255 -167 139 151 255 -201 173 185 255 -227 201 212 255 -245 222 232 255 -255 237 246 255 -255 246 254 255 -255 247 254 255 -255 247 254 255 -255 248 254 255 -255 249 254 255 -255 250 254 255 -255 250 254 255 -255 250 254 255 -255 250 254 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 251 255 -254 247 241 255 -255 248 239 255 -253 244 235 255 -240 232 221 255 -218 210 197 255 -193 184 169 255 -173 164 147 255 -165 154 134 255 -176 164 142 255 -174 160 134 255 -169 154 125 255 -165 149 116 255 -164 145 112 255 -158 140 104 255 -151 131 94 255 -147 125 88 255 -148 119 87 255 -168 137 106 255 -159 126 95 255 -141 108 77 255 -150 115 83 255 -155 120 88 255 -145 112 79 255 -145 112 81 255 -133 100 69 255 -130 99 70 255 -126 96 68 255 -123 96 69 255 -121 95 70 255 -117 93 69 255 -111 87 63 255 -101 80 59 255 -110 93 77 255 -102 89 73 255 -111 98 82 255 -102 90 74 255 -70 61 46 255 -66 59 43 255 -79 73 57 255 -77 74 57 255 -83 82 64 255 -75 76 60 255 -46 49 32 255 -26 30 15 255 -36 40 25 255 -43 50 34 255 -33 40 24 255 -22 29 13 255 -26 28 14 255 -42 43 27 255 -40 41 27 255 -47 48 34 255 -82 84 71 255 -120 122 109 255 -163 165 154 255 -209 211 200 255 -249 252 243 255 -247 250 243 255 -250 253 246 255 -252 255 251 255 -254 255 251 255 -246 251 247 255 -244 246 243 255 -244 248 249 255 -245 253 255 255 -244 253 255 255 -245 252 255 255 -251 255 255 255 -251 255 255 255 -247 251 254 255 -245 246 250 255 -254 255 255 255 -251 250 255 255 -249 248 253 255 -250 249 255 255 -253 252 255 255 -253 253 255 255 -251 251 255 255 -250 250 255 255 -249 253 254 255 -252 255 244 255 -252 255 239 255 -254 255 239 255 -255 255 241 255 -255 255 242 255 -255 255 244 255 -255 255 246 255 -255 254 248 255 -255 253 250 255 -255 252 249 255 -255 250 249 255 -255 249 250 255 -255 249 250 255 -255 249 250 255 -255 249 250 255 -255 252 253 255 -250 250 252 255 -248 252 253 255 -251 252 255 255 -250 254 255 255 -253 254 255 255 -251 255 255 255 -252 253 255 255 -250 254 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -251 255 255 255 -250 254 255 255 -248 255 255 255 -251 254 255 255 -255 255 255 255 -255 255 251 255 -255 254 251 255 -255 255 251 255 -255 254 253 255 -255 255 251 255 -255 254 253 255 -255 255 253 255 -255 254 252 255 -255 254 252 255 -255 254 252 255 -255 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 254 255 -254 254 252 255 -253 255 250 255 -251 255 250 255 -253 255 250 255 -251 255 250 255 -253 255 250 255 -251 255 250 255 -253 255 250 255 -251 255 250 255 -250 255 251 255 -250 255 251 255 -250 255 251 255 -250 255 251 255 -249 255 251 255 -249 255 251 255 -249 255 251 255 -250 255 251 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 255 253 255 -246 249 242 255 -249 250 244 255 -255 255 246 255 -252 250 237 255 -203 200 183 255 -175 168 149 255 -185 178 152 255 -194 185 156 255 -185 172 138 255 -208 194 159 255 -217 202 163 255 -211 194 151 255 -214 195 152 255 -227 208 165 255 -210 192 146 255 -221 203 155 255 -174 156 106 255 -139 119 69 255 -149 129 79 255 -181 159 110 255 -201 179 130 255 -211 189 140 255 -219 197 148 255 -208 186 137 255 -214 194 144 255 -206 188 138 255 -209 193 142 255 -227 214 162 255 -224 212 160 255 -217 207 154 255 -229 222 170 255 -217 211 159 255 -221 215 163 255 -217 207 156 255 -205 191 142 255 -204 186 140 255 -216 193 149 255 -220 196 152 255 -216 191 150 255 -215 187 147 255 -214 189 148 255 -216 194 153 255 -217 200 157 255 -215 202 158 255 -211 203 157 255 -210 203 159 255 -211 205 157 255 -214 200 151 255 -215 201 152 255 -209 198 153 255 -202 197 159 255 -173 172 144 255 -108 116 95 255 -80 96 83 255 -105 131 122 255 -153 188 184 255 -140 184 183 255 -62 118 117 255 -54 118 117 255 -72 144 141 255 -41 122 116 255 -42 127 120 255 -37 124 115 255 -42 129 120 255 -71 157 148 255 -76 157 150 255 -44 121 115 255 -63 134 130 255 -67 133 132 255 -16 80 82 255 -11 74 79 255 -11 74 81 255 -38 102 111 255 -57 125 134 255 -42 112 122 255 -34 108 121 255 -26 102 115 255 -5 83 96 255 -18 91 106 255 -15 78 93 255 -32 90 102 255 -13 68 75 255 -10 61 62 255 -3 52 48 255 -44 90 80 255 -34 76 66 255 -96 136 127 255 -143 180 172 255 -175 212 205 255 -154 191 184 255 -159 199 191 255 -188 230 220 255 -181 225 212 255 -177 221 204 255 -168 217 195 255 -156 211 180 255 -157 214 179 255 -155 213 175 255 -150 208 167 255 -150 209 161 255 -153 213 161 255 -151 214 157 255 -147 213 149 255 -146 217 149 255 -132 205 132 255 -118 196 120 255 -112 197 116 255 -107 196 114 255 -94 186 101 255 -82 176 90 255 -76 170 84 255 -78 170 83 255 -55 145 58 255 -83 172 90 255 -66 153 75 255 -65 148 76 255 -78 161 93 255 -103 183 122 255 -117 196 141 255 -125 203 155 255 -94 172 132 255 -76 156 121 255 -95 175 148 255 -71 152 133 255 -80 162 150 255 -80 163 155 255 -83 164 165 255 -78 160 171 255 -68 149 166 255 -78 155 173 255 -100 175 194 255 -107 175 196 255 -75 140 160 255 -34 92 112 255 -7 62 82 255 -143 192 209 255 -77 123 138 255 -36 73 89 255 -3 37 49 255 -0 29 43 255 -4 32 44 255 -0 11 25 255 -0 24 35 255 -0 31 40 255 -57 107 116 255 -74 128 138 255 -49 108 116 255 -47 111 120 255 -39 107 116 255 -31 103 115 255 -50 126 139 255 -41 120 133 255 -16 98 112 255 -23 106 124 255 -44 126 147 255 -47 129 151 255 -50 132 156 255 -50 130 157 255 -36 112 138 255 -52 118 142 255 -72 128 153 255 -94 140 166 255 -78 109 138 255 -197 210 242 255 -205 199 233 255 -162 137 176 255 -185 147 186 255 -163 110 152 255 -188 126 167 255 -183 112 152 255 -153 77 115 255 -141 64 96 255 -168 92 120 255 -146 70 96 255 -162 87 110 255 -154 78 106 255 -166 90 118 255 -189 115 142 255 -208 134 161 255 -203 130 157 255 -181 108 135 255 -162 92 118 255 -158 90 115 255 -180 115 139 255 -178 114 138 255 -175 111 135 255 -171 109 132 255 -166 107 129 255 -161 103 125 255 -159 101 123 255 -158 100 122 255 -152 97 118 255 -154 101 121 255 -155 102 122 255 -152 99 119 255 -144 93 112 255 -141 90 109 255 -140 91 110 255 -143 94 113 255 -152 105 123 255 -158 114 131 255 -159 115 132 255 -152 108 125 255 -150 107 124 255 -155 112 129 255 -153 110 127 255 -143 102 118 255 -142 101 117 255 -138 97 113 255 -132 91 107 255 -126 85 101 255 -127 86 102 255 -139 101 116 255 -159 123 137 255 -176 140 154 255 -182 148 162 255 -198 164 178 255 -236 204 217 255 -255 234 247 255 -255 238 250 255 -255 235 247 255 -255 238 250 255 -255 237 248 255 -255 248 255 255 -255 248 255 255 -255 246 254 255 -255 244 251 255 -255 246 253 255 -255 251 255 255 -255 250 255 255 -249 244 248 255 -255 254 255 255 -247 248 250 255 -252 255 255 255 -251 255 255 255 -245 254 253 255 -242 252 251 255 -235 247 245 255 -249 255 255 255 -252 252 254 255 -254 252 255 255 -255 253 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -252 253 255 255 -253 253 255 255 -253 253 255 255 -254 252 255 255 -255 251 255 255 -255 251 255 255 -255 251 255 255 -255 251 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 248 255 -250 250 242 255 -241 241 231 255 -235 233 221 255 -231 228 213 255 -216 211 192 255 -196 190 168 255 -174 164 139 255 -161 150 120 255 -163 148 117 255 -163 147 113 255 -159 141 103 255 -154 131 97 255 -160 135 105 255 -168 141 112 255 -161 131 103 255 -150 121 91 255 -163 129 101 255 -170 137 106 255 -159 126 95 255 -145 112 81 255 -152 118 90 255 -165 131 104 255 -170 138 113 255 -162 132 108 255 -147 119 97 255 -136 110 87 255 -127 100 79 255 -117 95 74 255 -123 102 83 255 -110 92 72 255 -114 97 77 255 -116 99 79 255 -103 88 69 255 -104 91 72 255 -111 100 80 255 -100 92 71 255 -102 96 74 255 -105 100 78 255 -104 102 81 255 -105 104 83 255 -99 98 77 255 -75 74 53 255 -63 65 43 255 -76 78 56 255 -41 40 19 255 -40 39 18 255 -29 28 7 255 -24 23 2 255 -27 29 8 255 -30 31 13 255 -32 33 17 255 -39 41 27 255 -50 52 39 255 -92 95 84 255 -137 140 131 255 -148 154 144 255 -137 142 135 255 -149 154 147 255 -206 211 205 255 -251 255 255 255 -247 255 255 255 -239 250 254 255 -227 236 241 255 -227 235 238 255 -244 249 252 255 -252 255 255 255 -253 254 255 255 -252 253 255 255 -251 251 253 255 -254 253 255 255 -255 254 255 255 -254 254 255 255 -253 253 255 255 -252 255 255 255 -252 254 255 255 -251 255 255 255 -239 247 232 255 -241 250 229 255 -245 253 232 255 -250 254 237 255 -252 254 240 255 -252 252 240 255 -253 249 240 255 -252 247 241 255 -255 247 244 255 -255 247 246 255 -255 248 247 255 -255 249 250 255 -255 251 252 255 -255 252 253 255 -255 252 253 255 -255 254 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -253 254 255 255 -251 252 254 255 -252 254 253 255 -254 255 255 255 -254 255 255 255 -253 255 254 255 -253 255 254 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -252 253 255 255 -252 253 255 255 -253 252 255 255 -253 252 255 255 -253 253 255 255 -253 253 255 255 -253 252 255 255 -253 252 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -251 255 255 255 -250 255 255 255 -250 254 255 255 -251 254 255 255 -255 255 255 255 -255 255 251 255 -255 254 251 255 -255 255 251 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 254 252 255 -254 254 252 255 -255 254 252 255 -254 254 252 255 -254 254 254 255 -253 255 254 255 -254 254 254 255 -253 255 254 255 -253 255 250 255 -251 255 250 255 -253 255 250 255 -251 255 250 255 -251 255 250 255 -251 255 250 255 -251 255 252 255 -251 255 252 255 -250 255 251 255 -249 255 251 255 -250 255 251 255 -249 255 251 255 -249 255 253 255 -247 255 251 255 -249 255 253 255 -249 255 253 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -251 253 250 255 -252 255 251 255 -254 255 249 255 -252 252 242 255 -254 252 239 255 -245 239 223 255 -204 197 178 255 -160 150 125 255 -168 157 129 255 -188 173 140 255 -176 160 124 255 -205 187 147 255 -224 205 163 255 -234 213 170 255 -211 190 145 255 -231 213 167 255 -227 211 162 255 -222 206 157 255 -210 192 144 255 -186 165 118 255 -155 133 86 255 -146 122 76 255 -174 150 104 255 -212 188 142 255 -231 207 161 255 -230 208 161 255 -217 195 148 255 -210 192 144 255 -221 205 156 255 -215 203 153 255 -209 197 147 255 -219 212 160 255 -234 231 178 255 -232 231 177 255 -232 226 174 255 -229 219 168 255 -221 207 160 255 -214 196 150 255 -212 191 148 255 -215 192 150 255 -237 214 173 255 -226 204 163 255 -214 196 156 255 -212 199 157 255 -216 209 165 255 -215 212 167 255 -210 209 165 255 -204 203 157 255 -210 204 156 255 -211 203 156 255 -209 202 158 255 -214 209 171 255 -209 206 173 255 -174 177 150 255 -161 170 151 255 -184 200 187 255 -181 207 196 255 -168 205 197 255 -73 122 116 255 -44 105 98 255 -41 112 106 255 -29 110 103 255 -39 126 118 255 -42 132 123 255 -25 115 105 255 -29 117 105 255 -60 143 133 255 -65 144 138 255 -62 137 132 255 -56 126 124 255 -46 111 113 255 -71 134 139 255 -54 117 124 255 -24 88 97 255 -20 86 98 255 -12 82 94 255 -11 85 98 255 -23 101 114 255 -8 90 104 255 -0 74 89 255 -2 74 89 255 -0 67 80 255 -11 76 82 255 -1 65 64 255 -42 103 95 255 -35 93 81 255 -14 68 54 255 -28 78 66 255 -111 158 150 255 -165 210 205 255 -166 208 206 255 -165 207 205 255 -176 218 214 255 -166 209 202 255 -165 211 200 255 -164 212 196 255 -147 201 178 255 -152 208 179 255 -154 211 178 255 -149 207 169 255 -144 203 159 255 -146 206 155 255 -148 211 154 255 -148 214 150 255 -132 202 132 255 -128 201 128 255 -127 205 130 255 -129 210 133 255 -123 207 129 255 -105 194 114 255 -88 179 100 255 -81 172 93 255 -89 181 98 255 -58 150 67 255 -85 173 95 255 -78 164 91 255 -77 160 92 255 -66 146 83 255 -61 138 84 255 -56 132 86 255 -57 133 95 255 -52 128 98 255 -76 151 128 255 -111 189 173 255 -101 181 170 255 -94 175 169 255 -82 164 160 255 -72 156 158 255 -70 154 165 255 -79 162 176 255 -90 172 186 255 -96 175 190 255 -93 166 181 255 -79 148 164 255 -61 127 143 255 -50 112 127 255 -59 115 132 255 -86 137 154 255 -131 177 193 255 -111 152 170 255 -56 93 111 255 -12 45 64 255 -0 22 42 255 -9 48 63 255 -39 93 103 255 -64 128 137 255 -57 124 132 255 -39 109 117 255 -48 122 131 255 -52 129 139 255 -42 121 134 255 -43 126 140 255 -42 128 143 255 -25 112 129 255 -34 122 142 255 -49 137 159 255 -45 133 157 255 -44 132 156 255 -46 132 159 255 -40 120 147 255 -56 128 152 255 -57 117 143 255 -149 196 224 255 -158 191 222 255 -181 194 229 255 -161 155 193 255 -149 124 166 255 -146 105 149 255 -198 143 185 255 -191 126 168 255 -173 102 142 255 -168 94 131 255 -173 99 132 255 -200 127 156 255 -169 99 125 255 -172 104 129 255 -178 114 138 255 -173 111 134 255 -169 107 130 255 -163 104 126 255 -160 101 123 255 -159 101 123 255 -169 111 133 255 -178 123 144 255 -168 115 135 255 -166 115 134 255 -163 112 131 255 -159 110 129 255 -155 108 126 255 -150 106 123 255 -148 104 121 255 -146 102 119 255 -145 104 120 255 -149 108 124 255 -153 112 128 255 -152 111 127 255 -148 107 123 255 -148 107 123 255 -151 110 126 255 -155 114 130 255 -164 123 139 255 -170 129 145 255 -168 127 143 255 -159 118 134 255 -157 116 132 255 -163 122 138 255 -162 121 137 255 -155 114 130 255 -169 126 143 255 -165 122 139 255 -155 111 128 255 -141 98 115 255 -131 87 104 255 -127 84 101 255 -132 89 106 255 -139 96 113 255 -144 101 118 255 -140 97 114 255 -147 106 122 255 -158 117 133 255 -168 127 143 255 -192 151 167 255 -217 179 194 255 -224 188 202 255 -245 215 227 255 -254 226 238 255 -255 240 251 255 -255 246 255 255 -255 242 251 255 -255 240 248 255 -255 243 250 255 -255 249 255 255 -255 250 254 255 -242 240 243 255 -246 247 249 255 -243 247 248 255 -251 255 255 255 -249 255 255 255 -248 255 255 255 -249 255 255 255 -252 252 254 255 -255 250 254 255 -255 252 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -255 253 255 255 -255 252 255 255 -255 252 255 255 -255 251 255 255 -255 252 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -253 252 248 255 -252 251 247 255 -251 250 246 255 -251 250 245 255 -252 251 246 255 -253 253 245 255 -255 253 241 255 -255 251 239 255 -239 233 217 255 -226 219 200 255 -211 200 178 255 -201 190 162 255 -199 184 155 255 -194 178 145 255 -186 167 134 255 -178 158 125 255 -171 147 119 255 -167 143 115 255 -164 138 111 255 -156 131 101 255 -161 131 103 255 -178 149 119 255 -185 154 125 255 -173 142 113 255 -175 145 117 255 -181 151 123 255 -174 147 120 255 -156 130 105 255 -148 124 100 255 -152 130 107 255 -154 132 111 255 -148 127 106 255 -135 117 93 255 -122 104 80 255 -124 108 83 255 -136 120 95 255 -144 129 106 255 -154 142 118 255 -156 144 120 255 -142 132 107 255 -141 131 106 255 -155 148 122 255 -169 163 137 255 -176 172 145 255 -168 164 139 255 -144 142 117 255 -141 139 114 255 -161 159 134 255 -179 175 148 255 -154 150 123 255 -125 121 96 255 -94 90 65 255 -61 59 36 255 -47 45 24 255 -42 41 21 255 -33 34 16 255 -34 35 19 255 -31 33 19 255 -30 32 19 255 -30 33 22 255 -33 36 27 255 -45 48 39 255 -66 71 64 255 -85 92 85 255 -132 142 141 255 -185 195 196 255 -236 246 247 255 -249 255 255 255 -250 255 254 255 -247 251 250 255 -247 249 248 255 -243 245 244 255 -249 249 249 255 -255 255 255 255 -254 255 255 255 -249 250 255 255 -242 245 252 255 -243 248 254 255 -243 247 255 255 -237 245 248 255 -249 255 253 255 -249 255 250 255 -248 255 249 255 -249 255 249 255 -250 255 249 255 -254 255 253 255 -255 255 253 255 -255 255 253 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -254 252 253 255 -251 249 250 255 -249 247 248 255 -247 247 245 255 -249 249 247 255 -249 250 245 255 -249 250 245 255 -250 251 246 255 -252 253 248 255 -254 255 249 255 -255 255 251 255 -255 255 250 255 -255 254 249 255 -255 254 249 255 -255 255 247 255 -255 255 247 255 -255 254 247 255 -255 254 247 255 -255 254 247 255 -255 254 249 255 -254 253 251 255 -253 253 253 255 -254 253 251 255 -254 253 251 255 -254 253 251 255 -254 253 251 255 -254 253 251 255 -254 253 251 255 -255 255 253 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 255 254 255 -254 254 254 255 -253 255 254 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -253 255 254 255 -253 255 254 255 -253 255 252 255 -254 254 252 255 -253 255 252 255 -253 255 252 255 -253 255 252 255 -253 255 254 255 -253 255 254 255 -252 254 253 255 -250 254 253 255 -252 254 253 255 -250 254 253 255 -250 254 255 255 -249 255 253 255 -250 254 255 255 -250 254 253 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -251 253 252 255 -251 255 252 255 -255 255 251 255 -249 249 241 255 -251 249 237 255 -255 255 239 255 -238 231 212 255 -172 162 137 255 -145 131 104 255 -168 153 122 255 -183 165 129 255 -162 143 103 255 -218 196 155 255 -218 195 153 255 -228 205 161 255 -226 204 157 255 -223 202 155 255 -235 214 167 255 -236 215 168 255 -211 189 142 255 -172 148 102 255 -148 121 76 255 -149 122 77 255 -159 132 87 255 -181 157 111 255 -194 172 125 255 -202 180 133 255 -204 186 138 255 -210 194 145 255 -205 193 143 255 -212 200 150 255 -229 222 170 255 -216 213 160 255 -201 198 145 255 -201 194 142 255 -216 204 154 255 -227 210 164 255 -221 203 157 255 -217 196 153 255 -220 197 155 255 -208 186 145 255 -205 186 144 255 -206 188 148 255 -211 198 156 255 -217 210 166 255 -219 216 171 255 -214 213 169 255 -207 206 160 255 -217 213 165 255 -215 209 161 255 -208 201 157 255 -208 205 164 255 -212 209 174 255 -197 200 171 255 -192 200 176 255 -202 219 200 255 -177 204 189 255 -168 204 194 255 -77 127 118 255 -61 122 115 255 -46 119 112 255 -45 126 120 255 -30 119 113 255 -22 113 106 255 -45 137 126 255 -37 127 117 255 -62 148 139 255 -63 144 138 255 -52 128 124 255 -62 134 133 255 -60 128 129 255 -50 115 119 255 -59 124 130 255 -9 73 82 255 -12 78 90 255 -26 96 108 255 -30 104 117 255 -55 131 145 255 -58 137 152 255 -47 124 140 255 -61 134 151 255 -39 111 125 255 -1 69 78 255 -6 71 73 255 -16 78 75 255 -39 99 91 255 -20 75 69 255 -52 105 99 255 -96 146 145 255 -144 192 194 255 -146 191 196 255 -137 180 186 255 -139 184 187 255 -140 186 184 255 -153 200 194 255 -161 211 200 255 -159 212 194 255 -170 224 201 255 -175 229 203 255 -167 222 191 255 -154 210 173 255 -146 205 161 255 -142 202 150 255 -139 202 145 255 -120 189 126 255 -123 194 126 255 -129 204 135 255 -134 211 141 255 -125 207 135 255 -109 192 120 255 -93 179 108 255 -86 174 100 255 -93 181 105 255 -60 148 72 255 -68 155 84 255 -59 144 77 255 -66 148 86 255 -64 143 88 255 -79 155 109 255 -90 165 126 255 -85 160 129 255 -76 151 128 255 -96 170 155 255 -107 184 176 255 -102 181 178 255 -85 165 166 255 -87 168 172 255 -81 166 173 255 -71 158 168 255 -85 173 185 255 -91 177 190 255 -84 166 178 255 -79 158 171 255 -84 160 174 255 -82 154 168 255 -75 143 156 255 -72 135 150 255 -77 136 150 255 -103 159 172 255 -120 172 186 255 -128 175 191 255 -113 159 174 255 -65 108 124 255 -33 82 96 255 -34 94 104 255 -39 106 115 255 -47 115 124 255 -53 126 135 255 -65 142 152 255 -70 148 160 255 -54 136 148 255 -37 120 134 255 -45 131 148 255 -35 122 141 255 -40 128 148 255 -49 137 159 255 -41 127 152 255 -37 123 150 255 -44 127 157 255 -48 129 158 255 -72 146 175 255 -31 96 126 255 -105 158 190 255 -128 166 202 255 -135 155 192 255 -128 130 169 255 -147 130 172 255 -147 114 157 255 -171 124 166 255 -177 120 161 255 -183 121 158 255 -188 124 158 255 -167 103 130 255 -169 105 131 255 -151 89 112 255 -165 106 126 255 -170 117 137 255 -170 119 138 255 -167 116 135 255 -159 110 129 255 -160 113 131 255 -169 125 142 255 -183 139 156 255 -190 147 164 255 -217 174 191 255 -218 177 193 255 -220 182 197 255 -225 189 203 255 -231 195 209 255 -234 200 214 255 -238 204 218 255 -239 207 220 255 -246 214 227 255 -249 219 231 255 -252 222 234 255 -253 223 235 255 -252 222 234 255 -252 222 234 255 -255 226 238 255 -255 229 241 255 -255 237 249 255 -255 235 247 255 -251 221 233 255 -229 199 211 255 -212 182 194 255 -204 174 186 255 -195 165 177 255 -185 153 166 255 -176 140 154 255 -177 141 155 255 -179 141 156 255 -174 138 152 255 -170 132 147 255 -165 129 143 255 -165 129 143 255 -167 131 145 255 -167 131 145 255 -160 124 138 255 -155 119 133 255 -148 112 126 255 -141 105 119 255 -143 107 121 255 -134 98 112 255 -110 76 90 255 -130 98 111 255 -132 100 113 255 -152 122 134 255 -192 164 176 255 -231 205 216 255 -250 227 237 255 -255 235 244 255 -255 239 247 255 -252 237 244 255 -255 251 255 255 -255 252 255 255 -248 243 247 255 -238 236 239 255 -254 254 255 255 -247 247 249 255 -240 240 242 255 -255 250 254 255 -255 251 255 255 -255 251 255 255 -255 253 255 255 -255 253 255 255 -254 254 255 255 -253 254 255 255 -252 253 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 254 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 253 249 255 -249 248 244 255 -249 248 244 255 -251 250 246 255 -254 253 248 255 -255 252 243 255 -254 252 240 255 -254 250 238 255 -254 248 232 255 -249 241 220 255 -237 227 202 255 -221 207 180 255 -204 189 158 255 -195 178 148 255 -192 173 143 255 -211 191 164 255 -210 190 163 255 -219 198 171 255 -212 188 160 255 -191 166 136 255 -193 168 138 255 -197 170 140 255 -179 152 122 255 -173 146 117 255 -175 150 120 255 -170 144 117 255 -159 135 109 255 -155 133 109 255 -149 129 105 255 -121 101 77 255 -85 67 43 255 -101 84 56 255 -89 72 44 255 -81 66 37 255 -82 67 38 255 -86 71 42 255 -89 75 46 255 -84 70 43 255 -74 60 31 255 -88 77 49 255 -104 93 63 255 -102 93 64 255 -90 83 54 255 -96 89 60 255 -107 100 71 255 -111 104 75 255 -115 108 79 255 -101 95 63 255 -116 110 78 255 -157 150 121 255 -182 175 146 255 -168 161 133 255 -152 146 120 255 -137 133 108 255 -110 108 85 255 -84 83 63 255 -70 71 53 255 -55 56 40 255 -41 43 29 255 -34 36 23 255 -29 33 19 255 -28 31 20 255 -26 32 22 255 -19 26 19 255 -33 42 37 255 -56 62 58 255 -77 84 77 255 -112 117 111 255 -175 178 171 255 -233 235 230 255 -255 255 251 255 -243 244 239 255 -250 250 248 255 -250 252 251 255 -242 246 249 255 -244 249 253 255 -249 255 255 255 -249 255 255 255 -243 252 255 255 -241 251 253 255 -240 251 253 255 -241 251 253 255 -243 251 254 255 -246 251 255 255 -248 253 255 255 -251 254 255 255 -254 255 255 255 -243 244 249 255 -244 245 249 255 -246 247 251 255 -246 250 251 255 -247 253 253 255 -247 253 253 255 -247 253 253 255 -247 253 251 255 -254 254 252 255 -255 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -254 254 246 255 -251 248 241 255 -248 245 236 255 -255 254 245 255 -255 255 243 255 -255 255 243 255 -255 255 242 255 -255 254 242 255 -255 254 242 255 -255 255 240 255 -255 254 243 255 -255 252 247 255 -253 252 248 255 -255 251 248 255 -255 252 247 255 -255 252 247 255 -255 252 247 255 -255 252 247 255 -255 252 247 255 -255 255 250 255 -255 255 250 255 -255 254 251 255 -255 253 250 255 -255 253 250 255 -255 253 250 255 -254 253 249 255 -254 253 251 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -253 255 254 255 -253 255 254 255 -253 254 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -254 254 255 255 -254 254 254 255 -254 254 255 255 -254 254 254 255 -254 254 255 255 -253 254 255 255 -254 254 255 255 -253 254 255 255 -254 254 255 255 -253 254 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -241 245 244 255 -254 255 253 255 -255 255 250 255 -246 243 234 255 -255 250 236 255 -255 251 233 255 -229 218 196 255 -163 149 123 255 -161 144 114 255 -156 137 104 255 -184 162 123 255 -152 129 88 255 -200 176 132 255 -212 188 142 255 -214 190 144 255 -228 206 159 255 -230 208 161 255 -231 207 161 255 -227 203 157 255 -227 200 155 255 -214 187 142 255 -185 158 113 255 -156 129 84 255 -155 131 85 255 -163 141 94 255 -175 154 107 255 -190 172 124 255 -202 186 137 255 -200 188 138 255 -198 186 136 255 -198 191 139 255 -217 210 158 255 -207 200 148 255 -205 195 144 255 -209 197 147 255 -214 197 151 255 -212 194 148 255 -216 195 152 255 -221 200 157 255 -212 190 149 255 -219 200 158 255 -222 204 164 255 -213 200 158 255 -201 194 150 255 -197 193 148 255 -198 197 153 255 -202 201 155 255 -205 201 154 255 -202 198 151 255 -197 193 148 255 -196 193 152 255 -201 199 161 255 -202 206 173 255 -203 212 183 255 -205 220 197 255 -203 228 209 255 -162 199 182 255 -59 109 97 255 -56 118 107 255 -45 118 111 255 -62 144 138 255 -45 136 131 255 -48 140 135 255 -61 154 144 255 -60 151 142 255 -63 150 142 255 -53 135 131 255 -42 121 118 255 -42 116 117 255 -26 96 98 255 -2 69 75 255 -17 81 90 255 -1 68 77 255 -28 96 109 255 -50 119 134 255 -49 121 136 255 -51 124 139 255 -54 130 146 255 -73 150 166 255 -79 152 171 255 -68 139 157 255 -16 86 96 255 -20 89 94 255 -0 51 51 255 -9 71 68 255 -0 57 55 255 -47 101 101 255 -108 159 163 255 -139 188 195 255 -155 202 212 255 -163 210 220 255 -165 212 220 255 -141 190 195 255 -117 165 167 255 -105 156 151 255 -125 177 165 255 -140 193 177 255 -154 207 187 255 -157 211 187 255 -155 210 179 255 -153 209 172 255 -150 207 162 255 -147 207 155 255 -131 196 140 255 -129 197 136 255 -130 200 138 255 -128 203 138 255 -122 198 133 255 -110 191 124 255 -98 180 114 255 -92 174 108 255 -74 159 91 255 -68 153 85 255 -81 166 101 255 -65 146 87 255 -66 145 90 255 -59 136 90 255 -81 156 117 255 -92 167 136 255 -87 161 138 255 -90 164 149 255 -122 197 190 255 -132 208 208 255 -139 216 222 255 -103 183 192 255 -92 171 184 255 -75 158 172 255 -81 169 181 255 -80 170 179 255 -75 163 173 255 -72 159 169 255 -81 165 176 255 -87 169 180 255 -78 156 168 255 -59 136 146 255 -49 121 133 255 -60 128 139 255 -67 133 145 255 -56 118 129 255 -44 104 115 255 -44 102 114 255 -48 106 118 255 -54 114 125 255 -68 135 144 255 -55 125 135 255 -53 125 137 255 -47 124 134 255 -34 112 124 255 -41 120 133 255 -53 136 150 255 -50 136 151 255 -53 140 159 255 -46 133 153 255 -48 136 158 255 -52 140 164 255 -47 133 160 255 -42 127 156 255 -48 131 161 255 -57 137 170 255 -54 133 166 255 -27 97 133 255 -39 99 136 255 -49 94 133 255 -107 135 175 255 -116 125 166 255 -121 112 155 255 -148 125 167 255 -142 105 146 255 -148 104 140 255 -151 100 133 255 -167 114 142 255 -162 108 132 255 -180 127 147 255 -170 119 136 255 -168 121 137 255 -164 123 139 255 -181 145 159 255 -203 165 180 255 -217 181 195 255 -233 199 213 255 -253 221 234 255 -255 231 244 255 -255 232 244 255 -255 237 249 255 -255 237 249 255 -255 239 250 255 -255 239 250 255 -255 241 251 255 -255 242 252 255 -255 243 252 255 -255 244 253 255 -255 241 250 255 -255 243 252 255 -255 245 254 255 -255 245 254 255 -255 243 252 255 -255 242 251 255 -255 244 253 255 -255 246 255 255 -255 239 248 255 -255 243 252 255 -255 243 252 255 -255 241 250 255 -255 243 252 255 -255 248 255 255 -255 248 255 255 -255 248 255 255 -255 232 243 255 -255 230 242 255 -254 224 236 255 -240 210 222 255 -221 191 203 255 -202 172 184 255 -187 157 169 255 -179 149 161 255 -162 132 144 255 -165 135 147 255 -173 143 155 255 -178 146 159 255 -175 143 156 255 -168 136 149 255 -135 103 116 255 -89 57 70 255 -97 63 77 255 -96 60 74 255 -98 64 78 255 -107 73 87 255 -116 84 97 255 -142 112 124 255 -195 167 179 255 -247 221 232 255 -255 248 255 255 -255 236 245 255 -255 242 250 255 -255 240 247 255 -255 246 253 255 -255 251 255 255 -255 251 255 255 -255 252 255 255 -255 250 255 255 -255 251 255 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -254 254 255 255 -252 253 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 253 251 255 -252 251 249 255 -253 252 250 255 -255 255 253 255 -255 255 251 255 -255 255 250 255 -255 255 246 255 -255 255 244 255 -255 255 241 255 -255 250 233 255 -254 243 223 255 -250 235 212 255 -247 231 205 255 -248 231 205 255 -249 232 204 255 -230 213 187 255 -207 190 162 255 -192 172 145 255 -174 155 125 255 -162 141 110 255 -184 161 130 255 -209 184 153 255 -205 180 149 255 -208 183 152 255 -208 185 154 255 -204 181 150 255 -198 177 148 255 -202 182 155 255 -198 181 155 255 -173 156 130 255 -143 126 98 255 -146 130 97 255 -143 127 93 255 -134 118 84 255 -127 111 77 255 -126 110 76 255 -124 110 75 255 -123 108 75 255 -126 112 77 255 -108 93 60 255 -119 105 70 255 -114 99 66 255 -109 96 62 255 -129 116 82 255 -152 139 105 255 -162 149 115 255 -166 153 118 255 -170 158 120 255 -159 147 109 255 -167 154 119 255 -172 162 126 255 -167 157 122 255 -176 167 134 255 -188 181 152 255 -181 176 147 255 -185 181 156 255 -182 180 157 255 -172 171 151 255 -151 152 134 255 -124 127 110 255 -101 104 87 255 -83 85 71 255 -74 78 64 255 -53 59 47 255 -39 45 33 255 -37 40 29 255 -33 36 25 255 -27 29 18 255 -46 48 35 255 -78 80 69 255 -91 93 82 255 -179 180 172 255 -179 182 175 255 -176 181 175 255 -179 185 183 255 -197 206 205 255 -222 232 233 255 -235 246 248 255 -233 247 250 255 -236 249 255 255 -240 252 255 255 -247 255 255 255 -247 255 255 255 -248 255 255 255 -246 254 255 255 -238 244 255 255 -232 238 250 255 -249 255 255 255 -248 255 255 255 -248 255 255 255 -247 255 255 255 -245 255 255 255 -245 255 255 255 -242 255 255 255 -242 255 255 255 -242 246 245 255 -245 247 244 255 -249 249 247 255 -251 252 247 255 -251 252 246 255 -251 252 244 255 -250 250 242 255 -249 249 239 255 -255 255 243 255 -255 255 242 255 -255 255 240 255 -255 255 240 255 -255 254 238 255 -255 254 238 255 -255 255 236 255 -255 255 240 255 -255 252 243 255 -255 252 247 255 -255 252 247 255 -255 252 245 255 -255 252 245 255 -255 252 245 255 -255 251 245 255 -255 251 245 255 -255 254 248 255 -255 254 248 255 -255 254 245 255 -255 254 245 255 -255 254 245 255 -255 253 244 255 -255 252 244 255 -255 253 246 255 -255 255 253 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -254 253 255 255 -255 253 255 255 -254 253 255 255 -255 253 255 255 -254 253 255 255 -255 253 255 255 -254 253 255 255 -254 253 255 255 -254 253 255 255 -254 253 255 255 -254 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -239 243 244 255 -254 255 255 255 -255 255 251 255 -244 241 234 255 -246 242 231 255 -255 254 241 255 -255 253 235 255 -230 216 190 255 -165 148 118 255 -169 149 116 255 -160 138 101 255 -173 148 107 255 -152 125 82 255 -196 167 123 255 -200 172 125 255 -220 193 148 255 -229 202 157 255 -232 205 160 255 -229 202 157 255 -230 201 157 255 -230 201 157 255 -217 188 144 255 -198 171 126 255 -180 156 110 255 -159 137 90 255 -151 130 83 255 -169 151 103 255 -194 178 129 255 -205 193 143 255 -199 187 137 255 -183 173 122 255 -192 182 133 255 -208 198 149 255 -217 205 157 255 -208 194 147 255 -199 182 136 255 -203 185 139 255 -217 196 153 255 -226 205 162 255 -228 206 165 255 -229 212 169 255 -223 208 165 255 -207 196 151 255 -197 188 145 255 -200 196 151 255 -212 209 164 255 -220 217 172 255 -214 211 166 255 -213 210 165 255 -212 209 166 255 -207 204 163 255 -201 199 160 255 -202 204 167 255 -204 211 178 255 -196 211 182 255 -178 204 179 255 -132 170 149 255 -62 113 96 255 -91 153 140 255 -74 150 140 255 -69 154 147 255 -35 127 122 255 -40 135 131 255 -40 133 125 255 -53 144 137 255 -50 137 131 255 -55 140 137 255 -53 133 132 255 -9 84 87 255 -0 58 64 255 -10 78 87 255 -9 75 87 255 -19 85 99 255 -32 100 113 255 -43 110 126 255 -56 125 141 255 -28 100 115 255 -2 75 92 255 -44 117 134 255 -39 112 131 255 -30 103 120 255 -20 92 104 255 -3 74 80 255 -6 71 75 255 -0 63 65 255 -41 100 104 255 -78 136 140 255 -134 188 198 255 -125 177 191 255 -126 175 192 255 -135 182 200 255 -141 188 204 255 -132 182 193 255 -126 175 182 255 -139 188 192 255 -128 178 175 255 -137 187 178 255 -143 193 181 255 -146 197 180 255 -150 202 179 255 -155 208 178 255 -156 211 172 255 -153 210 165 255 -152 211 163 255 -144 209 155 255 -136 204 147 255 -130 201 143 255 -125 199 140 255 -117 192 133 255 -101 179 121 255 -90 168 108 255 -61 141 80 255 -71 153 91 255 -74 155 97 255 -51 129 77 255 -59 136 90 255 -61 136 97 255 -83 158 127 255 -84 158 135 255 -112 184 172 255 -104 176 172 255 -110 184 187 255 -103 177 186 255 -116 192 206 255 -92 171 188 255 -92 170 190 255 -86 169 187 255 -78 168 179 255 -67 160 168 255 -66 156 165 255 -76 166 174 255 -89 178 186 255 -86 173 182 255 -68 152 162 255 -50 133 141 255 -78 158 167 255 -65 144 151 255 -41 118 126 255 -29 106 114 255 -36 110 119 255 -47 120 129 255 -54 127 136 255 -48 121 130 255 -46 120 131 255 -46 123 133 255 -72 150 162 255 -82 161 174 255 -58 140 154 255 -50 133 149 255 -52 138 155 255 -40 127 146 255 -41 128 148 255 -39 127 149 255 -42 128 155 255 -50 135 164 255 -51 134 164 255 -39 122 154 255 -30 113 145 255 -33 115 152 255 -18 101 141 255 -43 120 162 255 -55 122 165 255 -56 110 154 255 -106 143 187 255 -98 119 162 255 -77 80 123 255 -95 84 124 255 -93 68 107 255 -151 120 152 255 -169 130 159 255 -161 121 145 255 -136 97 116 255 -164 126 141 255 -194 156 167 255 -217 184 193 255 -255 229 238 255 -255 241 250 255 -255 243 253 255 -255 240 249 255 -255 240 249 255 -255 246 255 255 -255 245 254 255 -255 239 247 255 -255 244 252 255 -255 245 252 255 -255 244 251 255 -255 243 250 255 -254 243 249 255 -253 242 248 255 -252 243 248 255 -251 242 247 255 -255 249 254 255 -255 250 255 255 -255 250 255 255 -255 249 254 255 -255 247 252 255 -255 246 251 255 -255 247 252 255 -255 247 252 255 -255 250 255 255 -255 252 255 255 -255 252 255 255 -255 250 255 255 -255 248 253 255 -255 248 253 255 -255 246 251 255 -252 241 247 255 -255 243 250 255 -255 245 253 255 -255 247 255 255 -255 247 255 255 -255 243 252 255 -255 237 246 255 -253 232 241 255 -250 229 238 255 -249 226 236 255 -222 199 209 255 -186 163 173 255 -157 131 142 255 -143 117 128 255 -149 123 134 255 -141 115 126 255 -117 87 99 255 -112 76 90 255 -108 70 85 255 -109 71 86 255 -109 71 86 255 -94 58 72 255 -79 45 59 255 -89 55 69 255 -109 77 90 255 -141 111 123 255 -199 171 183 255 -255 242 253 255 -255 247 255 255 -255 233 243 255 -255 237 246 255 -255 238 247 255 -255 248 255 255 -255 248 255 255 -255 249 255 255 -255 251 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -255 255 255 255 -254 254 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -253 253 255 255 -253 253 255 255 -254 252 255 255 -254 252 255 255 -254 252 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 250 248 255 -251 250 248 255 -251 250 248 255 -252 251 249 255 -254 252 253 255 -254 253 251 255 -253 252 248 255 -251 250 245 255 -252 249 242 255 -251 247 236 255 -255 247 234 255 -255 253 236 255 -255 253 234 255 -255 253 232 255 -255 246 223 255 -252 236 211 255 -255 248 222 255 -223 208 179 255 -178 161 133 255 -156 137 107 255 -163 142 111 255 -194 174 141 255 -219 196 162 255 -219 196 162 255 -209 186 152 255 -209 186 152 255 -205 182 150 255 -200 180 147 255 -204 185 153 255 -215 198 168 255 -225 208 178 255 -229 213 180 255 -206 190 154 255 -211 196 157 255 -202 187 148 255 -193 178 139 255 -194 179 140 255 -194 176 138 255 -196 178 140 255 -209 191 153 255 -192 174 136 255 -189 171 131 255 -181 163 125 255 -180 162 122 255 -174 156 118 255 -154 136 96 255 -145 127 89 255 -157 139 99 255 -175 156 114 255 -160 143 100 255 -157 140 97 255 -167 152 111 255 -183 168 129 255 -198 184 147 255 -200 187 153 255 -186 177 144 255 -180 173 144 255 -177 173 144 255 -175 173 148 255 -180 180 156 255 -185 187 165 255 -181 183 162 255 -160 161 143 255 -137 140 121 255 -130 133 116 255 -113 116 99 255 -108 109 91 255 -85 86 68 255 -42 41 23 255 -28 27 9 255 -44 43 25 255 -46 47 31 255 -46 47 33 255 -36 40 26 255 -28 34 24 255 -35 42 34 255 -53 64 58 255 -78 90 86 255 -97 112 109 255 -107 121 124 255 -120 134 147 255 -129 142 159 255 -146 157 175 255 -168 179 197 255 -196 205 222 255 -222 231 248 255 -242 251 255 255 -247 255 255 255 -239 249 255 255 -236 248 255 255 -234 248 255 255 -231 248 255 255 -230 249 255 255 -229 249 255 255 -228 251 255 255 -232 251 255 255 -247 255 255 255 -251 255 255 255 -249 254 255 255 -247 252 255 255 -248 252 253 255 -249 253 252 255 -254 255 253 255 -254 255 251 255 -254 255 249 255 -254 255 245 255 -255 255 245 255 -255 255 243 255 -255 255 242 255 -255 255 240 255 -255 255 240 255 -255 255 242 255 -254 254 246 255 -254 253 248 255 -254 253 248 255 -254 253 248 255 -254 254 246 255 -254 254 246 255 -254 254 246 255 -255 253 246 255 -255 254 247 255 -255 254 247 255 -255 254 245 255 -255 254 245 255 -255 253 244 255 -255 253 242 255 -255 252 242 255 -255 252 243 255 -255 255 253 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -253 254 255 255 -251 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 254 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -253 254 255 255 -247 251 254 255 -254 255 255 255 -255 255 255 255 -247 246 242 255 -255 254 245 255 -255 254 243 255 -255 244 228 255 -254 239 216 255 -247 230 202 255 -179 158 127 255 -165 141 105 255 -163 138 98 255 -192 163 121 255 -170 139 95 255 -182 151 105 255 -201 170 126 255 -217 188 144 255 -232 201 157 255 -227 198 154 255 -218 189 145 255 -213 184 140 255 -208 179 135 255 -202 175 130 255 -202 178 132 255 -180 158 111 255 -171 150 103 255 -168 152 103 255 -168 152 103 255 -179 165 116 255 -196 184 134 255 -201 189 139 255 -180 168 120 255 -191 177 130 255 -197 183 136 255 -199 182 136 255 -209 191 145 255 -222 204 158 255 -221 200 157 255 -205 186 143 255 -205 186 144 255 -207 190 147 255 -205 190 147 255 -206 193 149 255 -214 205 162 255 -225 218 174 255 -221 217 172 255 -211 207 162 255 -216 213 170 255 -213 210 167 255 -216 213 170 255 -212 209 166 255 -195 193 152 255 -189 191 152 255 -187 195 158 255 -173 188 155 255 -184 209 179 255 -114 153 126 255 -49 98 77 255 -59 121 106 255 -37 113 103 255 -32 117 110 255 -30 122 119 255 -65 159 158 255 -36 128 123 255 -65 156 149 255 -46 135 131 255 -48 132 132 255 -65 145 146 255 -29 107 111 255 -0 73 80 255 -5 75 85 255 -12 80 93 255 -13 79 95 255 -0 66 82 255 -13 80 96 255 -61 128 145 255 -43 110 127 255 -0 66 85 255 -34 102 121 255 -28 99 119 255 -22 94 109 255 -0 67 79 255 -0 69 76 255 -2 67 73 255 -35 98 103 255 -91 150 158 255 -128 185 196 255 -106 159 175 255 -101 152 173 255 -126 174 197 255 -142 190 213 255 -144 192 212 255 -139 188 205 255 -135 183 197 255 -153 202 209 255 -164 212 214 255 -160 209 206 255 -151 200 194 255 -142 192 180 255 -143 192 173 255 -149 199 174 255 -154 205 172 255 -153 208 169 255 -155 212 169 255 -151 210 162 255 -143 205 154 255 -135 202 148 255 -130 199 145 255 -119 189 135 255 -97 170 115 255 -77 152 96 255 -64 141 85 255 -70 147 91 255 -58 135 83 255 -46 122 75 255 -79 154 113 255 -87 161 128 255 -105 179 154 255 -96 169 152 255 -94 167 160 255 -95 169 170 255 -97 171 180 255 -94 170 184 255 -105 182 200 255 -86 164 186 255 -71 151 176 255 -69 151 173 255 -68 156 168 255 -66 156 165 255 -72 162 170 255 -85 175 183 255 -90 180 188 255 -84 173 181 255 -71 160 166 255 -65 152 159 255 -56 143 150 255 -55 142 149 255 -39 124 131 255 -37 122 129 255 -35 120 127 255 -33 116 124 255 -46 129 137 255 -46 129 137 255 -49 129 140 255 -38 117 130 255 -43 125 139 255 -49 131 145 255 -42 125 143 255 -54 140 157 255 -70 157 176 255 -64 151 171 255 -35 123 145 255 -40 127 154 255 -45 130 159 255 -55 140 171 255 -63 146 178 255 -43 126 160 255 -21 103 140 255 -19 103 140 255 -29 116 161 255 -43 127 174 255 -68 142 189 255 -72 134 181 255 -81 128 174 255 -89 120 164 255 -84 99 140 255 -62 62 100 255 -56 45 79 255 -136 117 145 255 -152 126 151 255 -174 147 164 255 -210 184 197 255 -255 238 247 255 -255 246 250 255 -255 240 242 255 -255 242 247 255 -255 245 251 255 -255 245 251 255 -254 243 249 255 -255 246 251 255 -255 251 255 255 -255 252 255 255 -255 253 255 255 -252 246 250 255 -252 247 251 255 -254 249 253 255 -255 253 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -255 255 255 255 -255 255 255 255 -249 249 251 255 -251 251 253 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -252 250 253 255 -255 250 254 255 -255 250 255 255 -255 252 255 255 -255 252 255 255 -255 251 255 255 -255 251 255 255 -255 248 255 255 -255 247 254 255 -255 243 250 255 -255 240 248 255 -255 244 252 255 -255 244 253 255 -255 237 246 255 -250 229 238 255 -225 204 213 255 -194 168 179 255 -161 127 141 255 -125 87 102 255 -90 52 67 255 -88 50 65 255 -105 67 82 255 -115 79 93 255 -114 78 92 255 -109 75 89 255 -107 73 87 255 -78 46 59 255 -116 84 97 255 -197 167 179 255 -255 231 243 255 -255 241 253 255 -253 223 235 255 -255 236 247 255 -255 244 252 255 -255 246 253 255 -255 249 255 255 -255 251 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -255 255 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -253 253 253 255 -252 252 252 255 -253 252 248 255 -252 249 244 255 -255 252 243 255 -255 251 241 255 -248 240 227 255 -229 217 203 255 -200 187 170 255 -174 161 142 255 -161 146 123 255 -138 122 96 255 -140 123 93 255 -141 122 90 255 -160 141 108 255 -199 179 144 255 -226 204 167 255 -230 206 168 255 -229 205 167 255 -213 190 149 255 -214 191 150 255 -219 195 157 255 -224 202 165 255 -224 202 165 255 -216 196 161 255 -214 194 159 255 -215 197 161 255 -224 206 166 255 -226 209 166 255 -210 193 150 255 -197 180 137 255 -202 185 141 255 -196 177 134 255 -188 169 126 255 -197 178 135 255 -199 178 135 255 -199 178 133 255 -200 177 135 255 -210 187 143 255 -217 194 152 255 -204 181 137 255 -196 173 131 255 -207 184 140 255 -175 151 105 255 -177 155 108 255 -178 156 109 255 -186 165 120 255 -201 182 139 255 -202 185 142 255 -190 175 136 255 -184 172 134 255 -191 181 146 255 -198 192 158 255 -203 198 168 255 -197 193 164 255 -186 184 159 255 -178 178 152 255 -170 170 146 255 -164 164 140 255 -121 121 97 255 -89 89 65 255 -79 77 54 255 -77 75 52 255 -72 70 47 255 -86 84 61 255 -84 82 59 255 -46 45 24 255 -48 49 31 255 -38 41 24 255 -33 37 23 255 -34 42 29 255 -31 43 33 255 -28 41 32 255 -33 48 41 255 -43 59 58 255 -42 56 67 255 -41 54 70 255 -40 53 69 255 -46 59 75 255 -61 73 89 255 -81 93 109 255 -101 113 129 255 -114 126 142 255 -164 177 193 255 -166 182 197 255 -174 191 207 255 -186 205 220 255 -200 221 238 255 -215 238 254 255 -226 252 255 255 -236 255 255 255 -232 249 255 255 -236 249 255 255 -238 252 255 255 -239 253 255 255 -241 253 255 255 -241 254 255 255 -242 253 255 255 -241 252 255 255 -247 255 255 255 -248 255 255 255 -250 255 255 255 -250 255 254 255 -251 255 252 255 -251 255 250 255 -251 255 250 255 -251 255 249 255 -252 254 249 255 -252 254 249 255 -252 254 251 255 -252 254 251 255 -250 255 251 255 -250 255 251 255 -250 255 251 255 -252 254 251 255 -253 255 252 255 -253 255 250 255 -254 255 249 255 -254 253 248 255 -254 254 246 255 -255 253 246 255 -255 252 243 255 -255 252 245 255 -255 255 253 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 253 255 -254 255 255 255 -254 255 253 255 -254 254 254 255 -253 255 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 254 255 -255 253 255 255 -255 253 254 255 -255 253 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -250 251 255 255 -252 255 255 255 -253 254 255 255 -250 250 252 255 -253 252 250 255 -255 255 250 255 -255 254 244 255 -250 241 226 255 -253 240 221 255 -255 250 225 255 -236 215 184 255 -169 145 109 255 -185 157 118 255 -184 155 113 255 -183 150 107 255 -170 137 92 255 -190 157 114 255 -200 168 127 255 -215 182 141 255 -224 192 151 255 -226 194 153 255 -220 191 149 255 -211 182 140 255 -203 176 133 255 -219 195 151 255 -209 186 142 255 -209 188 143 255 -194 177 131 255 -162 145 99 255 -154 140 93 255 -173 161 113 255 -181 169 121 255 -205 188 144 255 -198 181 137 255 -193 176 132 255 -201 182 139 255 -216 197 154 255 -222 201 158 255 -205 186 143 255 -187 168 125 255 -205 186 143 255 -209 192 148 255 -209 194 151 255 -211 198 154 255 -218 207 162 255 -220 212 166 255 -205 197 151 255 -184 177 133 255 -190 185 143 255 -184 179 139 255 -196 191 149 255 -203 200 157 255 -192 191 147 255 -190 193 150 255 -190 198 157 255 -174 190 153 255 -154 180 145 255 -84 123 94 255 -44 93 71 255 -54 117 100 255 -49 122 111 255 -39 121 117 255 -28 118 118 255 -43 137 137 255 -47 139 136 255 -74 165 160 255 -49 138 136 255 -42 126 126 255 -61 142 145 255 -62 141 146 255 -42 116 125 255 -0 70 82 255 -3 70 86 255 -0 61 78 255 -0 57 75 255 -11 76 94 255 -55 120 138 255 -46 111 129 255 -7 72 90 255 -25 90 108 255 -23 90 107 255 -36 104 117 255 -0 62 71 255 -27 92 98 255 -0 60 65 255 -48 109 114 255 -71 129 140 255 -91 147 160 255 -148 200 221 255 -134 184 209 255 -144 191 219 255 -130 175 204 255 -122 168 192 255 -137 184 204 255 -142 188 204 255 -157 203 216 255 -137 184 190 255 -139 187 187 255 -138 184 181 255 -132 179 171 255 -134 181 165 255 -144 192 170 255 -154 203 174 255 -159 211 175 255 -155 207 168 255 -154 210 165 255 -149 207 159 255 -138 200 149 255 -128 192 142 255 -115 182 131 255 -95 163 112 255 -76 146 94 255 -75 148 95 255 -82 156 103 255 -77 151 102 255 -90 163 120 255 -124 196 159 255 -94 167 138 255 -87 160 140 255 -70 142 130 255 -94 166 163 255 -94 167 173 255 -71 145 156 255 -65 141 157 255 -71 148 168 255 -82 160 183 255 -88 168 195 255 -114 196 218 255 -75 161 174 255 -78 167 175 255 -78 167 175 255 -75 164 172 255 -77 166 174 255 -82 171 179 255 -81 170 178 255 -74 163 171 255 -71 160 168 255 -59 148 156 255 -31 121 129 255 -38 128 136 255 -40 130 138 255 -28 118 126 255 -35 125 133 255 -29 117 127 255 -44 130 143 255 -42 128 143 255 -47 133 150 255 -50 136 153 255 -50 135 156 255 -54 141 161 255 -47 133 156 255 -26 112 137 255 -55 141 168 255 -61 146 175 255 -59 142 174 255 -65 148 182 255 -75 157 194 255 -59 141 178 255 -46 125 164 255 -51 134 176 255 -58 148 198 255 -38 128 180 255 -44 126 176 255 -56 123 175 255 -53 107 154 255 -87 125 170 255 -106 129 170 255 -67 80 115 255 -97 98 128 255 -222 217 240 255 -250 237 255 255 -252 238 251 255 -255 243 250 255 -255 250 253 255 -252 241 239 255 -253 243 242 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -250 250 252 255 -246 246 248 255 -245 246 248 255 -254 255 255 255 -252 255 255 255 -250 254 255 255 -247 251 252 255 -244 248 249 255 -241 247 247 255 -239 245 245 255 -238 244 244 255 -247 251 252 255 -246 250 251 255 -246 250 251 255 -246 250 251 255 -248 252 253 255 -248 252 253 255 -248 252 253 255 -247 251 252 255 -252 255 255 255 -252 255 255 255 -251 255 255 255 -251 255 255 255 -249 253 254 255 -247 251 252 255 -245 249 250 255 -245 249 250 255 -247 248 250 255 -247 248 250 255 -248 248 250 255 -250 250 252 255 -253 251 254 255 -255 253 255 255 -255 252 255 255 -255 251 255 255 -255 252 255 255 -254 245 250 255 -254 243 249 255 -254 241 248 255 -249 236 243 255 -254 239 246 255 -255 241 248 255 -252 231 240 255 -255 237 249 255 -255 223 237 255 -238 202 216 255 -209 173 187 255 -178 142 156 255 -148 114 128 255 -129 95 109 255 -120 86 100 255 -99 65 79 255 -110 76 90 255 -97 63 77 255 -60 28 41 255 -115 83 96 255 -233 201 214 255 -255 244 255 255 -255 234 246 255 -255 239 248 255 -255 242 249 255 -255 244 251 255 -255 247 253 255 -255 251 255 255 -255 252 255 255 -255 253 255 255 -254 254 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 249 250 255 -254 252 253 255 -255 254 255 255 -253 253 255 255 -250 250 252 255 -248 248 250 255 -251 251 251 255 -254 254 254 255 -249 248 244 255 -255 255 250 255 -255 254 248 255 -230 223 213 255 -182 172 162 255 -146 134 120 255 -135 123 109 255 -140 127 108 255 -142 125 99 255 -160 141 109 255 -160 141 108 255 -164 144 109 255 -185 163 126 255 -192 168 130 255 -193 168 128 255 -207 182 141 255 -211 183 143 255 -193 166 123 255 -182 157 116 255 -192 167 126 255 -199 176 135 255 -196 173 132 255 -193 171 130 255 -195 173 132 255 -199 180 137 255 -201 184 140 255 -186 169 125 255 -187 169 123 255 -210 192 146 255 -214 193 148 255 -204 183 138 255 -211 189 142 255 -208 186 139 255 -210 186 138 255 -194 170 124 255 -185 158 111 255 -199 172 125 255 -207 180 133 255 -195 167 120 255 -182 154 107 255 -183 155 107 255 -202 176 125 255 -203 177 128 255 -195 171 123 255 -197 175 128 255 -187 166 121 255 -182 163 121 255 -197 182 141 255 -170 156 119 255 -161 151 115 255 -146 138 102 255 -125 120 88 255 -114 111 80 255 -104 103 73 255 -90 89 61 255 -75 74 44 255 -67 63 34 255 -49 45 16 255 -47 42 13 255 -42 37 8 255 -49 44 15 255 -105 100 71 255 -143 139 112 255 -123 122 94 255 -91 91 67 255 -85 87 65 255 -88 93 73 255 -89 96 78 255 -67 78 62 255 -34 48 33 255 -19 35 22 255 -26 41 34 255 -9 23 26 255 -12 25 34 255 -18 31 40 255 -25 38 47 255 -32 42 52 255 -36 46 56 255 -38 48 60 255 -36 48 60 255 -33 46 62 255 -34 50 66 255 -41 58 76 255 -50 71 92 255 -64 86 109 255 -79 103 127 255 -93 119 144 255 -101 127 152 255 -105 129 155 255 -124 145 172 255 -153 173 198 255 -184 204 228 255 -210 230 254 255 -229 247 255 255 -237 255 255 255 -241 255 255 255 -240 255 255 255 -241 255 255 255 -243 255 255 255 -243 255 255 255 -244 255 255 255 -244 255 255 255 -244 255 255 255 -246 255 255 255 -248 255 255 255 -248 255 255 255 -248 255 255 255 -248 255 255 255 -247 255 255 255 -247 255 255 255 -247 255 255 255 -247 255 255 255 -247 255 255 255 -248 255 255 255 -248 255 255 255 -249 255 255 255 -250 254 253 255 -251 253 250 255 -251 253 248 255 -252 253 248 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 253 255 -255 255 253 255 -255 255 253 255 -254 254 252 255 -254 254 252 255 -254 255 250 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -255 253 250 255 -255 254 250 255 -254 254 254 255 -254 254 254 255 -254 254 255 255 -254 254 254 255 -254 254 254 255 -254 254 252 255 -254 254 252 255 -255 254 252 255 -255 255 253 255 -255 254 253 255 -255 254 251 255 -255 254 251 255 -255 254 251 255 -255 254 251 255 -255 254 251 255 -255 254 251 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 252 255 255 -248 251 255 255 -245 246 250 255 -248 249 251 255 -255 255 255 255 -253 249 246 255 -251 247 238 255 -255 254 241 255 -255 246 228 255 -237 221 198 255 -241 221 194 255 -241 217 183 255 -182 154 117 255 -155 126 86 255 -172 139 96 255 -191 156 114 255 -170 137 96 255 -172 139 98 255 -180 147 106 255 -192 160 119 255 -204 172 131 255 -210 181 139 255 -216 189 146 255 -219 195 151 255 -207 184 140 255 -191 170 125 255 -198 180 134 255 -210 192 146 255 -198 181 135 255 -191 177 130 255 -185 171 124 255 -165 151 104 255 -165 146 103 255 -169 150 107 255 -181 162 119 255 -191 172 129 255 -189 168 125 255 -181 162 119 255 -193 174 131 255 -212 193 150 255 -211 194 150 255 -217 200 156 255 -214 199 156 255 -206 191 148 255 -207 194 150 255 -219 206 162 255 -226 213 169 255 -222 211 166 255 -211 202 161 255 -197 188 149 255 -205 198 156 255 -212 207 165 255 -199 196 153 255 -190 193 150 255 -182 193 150 255 -162 180 140 255 -159 186 151 255 -76 115 84 255 -32 84 61 255 -38 101 84 255 -61 133 122 255 -67 148 142 255 -57 143 144 255 -50 140 141 255 -41 130 128 255 -43 132 128 255 -40 126 125 255 -59 143 145 255 -56 137 141 255 -50 129 136 255 -61 138 148 255 -36 108 122 255 -27 96 112 255 -24 91 108 255 -46 111 129 255 -61 124 142 255 -58 121 139 255 -35 96 115 255 -3 64 83 255 -8 69 87 255 -12 74 87 255 -21 84 93 255 -9 72 77 255 -11 72 75 255 -19 78 82 255 -46 105 109 255 -106 163 174 255 -112 165 181 255 -112 162 185 255 -110 157 185 255 -130 175 208 255 -117 160 192 255 -122 163 191 255 -151 193 217 255 -140 183 202 255 -127 170 186 255 -132 179 187 255 -142 190 192 255 -150 196 196 255 -146 193 187 255 -142 188 175 255 -143 190 170 255 -148 196 170 255 -151 200 168 255 -159 209 172 255 -161 214 172 255 -155 211 166 255 -141 199 151 255 -125 187 138 255 -115 179 129 255 -103 167 117 255 -89 156 105 255 -87 155 104 255 -85 155 105 255 -72 141 96 255 -87 158 118 255 -115 185 151 255 -73 143 117 255 -81 152 134 255 -90 163 152 255 -87 161 160 255 -105 180 185 255 -89 165 178 255 -92 169 185 255 -81 159 179 255 -81 159 182 255 -63 143 168 255 -84 164 187 255 -94 177 191 255 -94 178 188 255 -78 162 172 255 -58 142 152 255 -62 149 158 255 -84 171 180 255 -85 172 181 255 -66 154 164 255 -46 134 144 255 -34 124 133 255 -12 102 113 255 -33 125 136 255 -45 137 148 255 -34 126 137 255 -48 140 151 255 -43 135 148 255 -50 139 155 255 -53 142 160 255 -50 137 157 255 -43 129 152 255 -47 133 158 255 -59 145 170 255 -61 147 174 255 -51 136 165 255 -49 134 165 255 -52 136 170 255 -41 123 160 255 -39 121 158 255 -51 133 171 255 -46 128 168 255 -47 126 167 255 -66 150 196 255 -59 150 203 255 -50 144 198 255 -50 133 187 255 -57 130 181 255 -58 116 164 255 -76 121 163 255 -86 118 156 255 -65 86 117 255 -102 112 139 255 -234 237 255 255 -251 249 255 255 -249 246 253 255 -255 252 253 255 -253 249 246 255 -243 240 235 255 -255 255 250 255 -255 255 255 255 -247 247 249 255 -244 245 247 255 -250 251 253 255 -252 253 255 255 -248 249 251 255 -247 251 252 255 -252 255 255 255 -248 254 254 255 -248 254 254 255 -249 255 255 255 -247 255 255 255 -248 255 255 255 -248 255 255 255 -249 255 255 255 -249 255 255 255 -251 255 255 255 -250 255 255 255 -249 255 255 255 -249 255 255 255 -249 255 255 255 -249 255 255 255 -248 254 254 255 -247 253 253 255 -251 255 255 255 -251 255 255 255 -249 255 255 255 -249 255 255 255 -248 254 254 255 -248 254 254 255 -249 255 255 255 -251 255 255 255 -249 255 255 255 -249 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -251 255 255 255 -252 252 254 255 -251 251 253 255 -255 253 255 255 -250 245 249 255 -255 252 255 255 -255 253 255 255 -255 250 255 255 -255 247 252 255 -255 251 255 255 -255 249 255 255 -255 239 250 255 -255 241 253 255 -255 241 253 255 -255 236 248 255 -255 233 245 255 -255 230 242 255 -252 222 234 255 -242 212 224 255 -183 153 165 255 -121 89 102 255 -97 65 78 255 -96 64 77 255 -84 52 65 255 -73 41 54 255 -110 78 91 255 -189 161 173 255 -255 236 245 255 -254 239 246 255 -255 241 248 255 -255 245 251 255 -255 248 253 255 -255 250 254 255 -254 252 255 255 -252 253 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 252 253 255 -255 253 254 255 -254 254 255 255 -255 255 255 255 -255 255 255 255 -253 254 255 255 -253 254 255 255 -253 253 253 255 -250 250 250 255 -255 255 251 255 -255 255 250 255 -236 231 225 255 -205 196 189 255 -173 163 153 255 -149 139 129 255 -138 125 108 255 -160 143 115 255 -162 142 109 255 -182 159 127 255 -187 163 129 255 -204 178 141 255 -195 167 128 255 -208 179 137 255 -212 183 139 255 -222 191 147 255 -215 184 140 255 -204 176 129 255 -199 171 124 255 -197 170 125 255 -197 170 125 255 -193 169 123 255 -190 167 123 255 -185 164 119 255 -176 158 112 255 -176 158 112 255 -191 170 125 255 -203 182 137 255 -207 185 138 255 -207 185 138 255 -209 185 137 255 -191 167 119 255 -209 183 134 255 -205 177 130 255 -198 170 122 255 -203 172 125 255 -188 157 110 255 -172 141 94 255 -180 150 100 255 -179 149 97 255 -183 153 101 255 -193 163 113 255 -200 172 122 255 -196 170 121 255 -170 148 99 255 -133 112 67 255 -103 86 42 255 -103 88 47 255 -110 98 58 255 -119 110 71 255 -126 118 82 255 -125 119 85 255 -123 119 84 255 -120 115 83 255 -119 114 82 255 -143 137 105 255 -152 143 110 255 -153 144 111 255 -155 146 113 255 -173 164 131 255 -192 183 150 255 -185 179 147 255 -164 159 129 255 -151 147 120 255 -151 151 125 255 -143 147 124 255 -130 135 113 255 -117 126 107 255 -104 115 98 255 -80 94 77 255 -57 71 58 255 -49 60 54 255 -26 37 33 255 -8 19 15 255 -13 23 22 255 -32 41 40 255 -43 51 53 255 -42 52 54 255 -39 48 55 255 -15 25 35 255 -21 35 48 255 -34 49 68 255 -21 37 60 255 -25 45 72 255 -35 56 85 255 -31 54 86 255 -69 93 127 255 -51 79 116 255 -51 81 117 255 -54 82 119 255 -53 82 116 255 -52 81 115 255 -71 97 130 255 -111 138 168 255 -149 174 204 255 -164 190 217 255 -179 203 227 255 -202 226 250 255 -225 247 255 255 -233 254 255 255 -230 251 255 255 -228 249 255 255 -231 250 255 255 -244 255 255 255 -242 255 255 255 -232 246 255 255 -237 251 255 255 -242 255 255 255 -241 255 255 255 -232 250 255 255 -232 250 255 255 -238 255 255 255 -234 252 255 255 -235 252 255 255 -241 255 255 255 -244 255 255 255 -244 255 255 255 -245 254 255 255 -249 255 255 255 -250 254 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -253 253 253 255 -250 250 250 255 -248 248 246 255 -246 246 244 255 -250 249 247 255 -252 251 249 255 -252 251 247 255 -252 248 245 255 -252 249 244 255 -254 251 246 255 -255 251 247 255 -252 251 247 255 -255 255 253 255 -252 254 251 255 -249 251 250 255 -250 252 249 255 -254 255 253 255 -254 255 251 255 -253 255 250 255 -250 251 246 255 -253 254 248 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 247 255 -252 252 244 255 -255 252 245 255 -255 255 250 255 -254 253 251 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 253 253 255 -252 252 252 255 -251 251 251 255 -251 251 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 254 255 -255 254 252 255 -255 254 247 255 -255 253 243 255 -217 208 193 255 -115 103 81 255 -117 100 74 255 -154 131 100 255 -174 148 113 255 -182 152 114 255 -161 128 87 255 -176 143 100 255 -193 160 119 255 -188 155 114 255 -167 135 94 255 -161 129 88 255 -191 162 120 255 -222 195 152 255 -226 202 158 255 -220 197 153 255 -221 198 154 255 -215 194 149 255 -210 192 146 255 -191 173 127 255 -204 187 141 255 -195 178 132 255 -200 183 137 255 -198 181 135 255 -178 157 114 255 -173 151 110 255 -157 135 94 255 -146 124 83 255 -164 145 103 255 -135 116 74 255 -107 88 45 255 -179 162 118 255 -203 186 142 255 -214 197 153 255 -222 205 161 255 -215 198 154 255 -194 177 133 255 -214 197 153 255 -198 181 137 255 -223 206 163 255 -213 195 157 255 -219 204 165 255 -202 188 149 255 -196 187 146 255 -221 218 175 255 -196 202 158 255 -156 169 126 255 -177 198 159 255 -158 189 155 255 -40 81 51 255 -66 118 95 255 -42 103 87 255 -32 102 92 255 -58 133 129 255 -50 130 131 255 -46 130 132 255 -45 129 129 255 -53 138 135 255 -45 129 129 255 -51 132 135 255 -45 126 130 255 -35 114 121 255 -41 117 130 255 -35 107 122 255 -52 121 137 255 -45 112 131 255 -47 112 130 255 -70 133 151 255 -52 111 129 255 -54 113 131 255 -71 128 147 255 -5 63 77 255 -0 54 62 255 -21 79 81 255 -5 63 64 255 -1 57 58 255 -53 109 110 255 -91 146 149 255 -102 154 165 255 -123 172 189 255 -93 139 165 255 -100 143 175 255 -104 144 179 255 -104 142 178 255 -110 146 178 255 -121 158 185 255 -129 165 187 255 -128 167 184 255 -131 178 188 255 -136 185 189 255 -128 176 178 255 -130 176 173 255 -151 197 186 255 -151 198 180 255 -141 187 161 255 -146 193 161 255 -148 195 159 255 -146 197 156 255 -146 199 155 255 -141 197 150 255 -130 188 140 255 -115 174 126 255 -102 161 113 255 -94 156 107 255 -91 155 103 255 -88 155 104 255 -92 159 115 255 -78 144 106 255 -76 146 112 255 -89 159 133 255 -81 152 136 255 -81 154 145 255 -87 162 158 255 -88 163 168 255 -94 171 181 255 -94 172 185 255 -103 182 199 255 -94 175 194 255 -86 167 188 255 -122 203 222 255 -68 147 162 255 -77 155 167 255 -77 156 169 255 -70 149 162 255 -68 150 162 255 -76 158 170 255 -78 162 173 255 -75 158 172 255 -69 155 168 255 -62 150 162 255 -54 142 156 255 -30 119 133 255 -44 133 149 255 -53 145 160 255 -27 119 134 255 -36 127 145 255 -36 127 148 255 -44 134 158 255 -58 145 172 255 -65 152 179 255 -57 144 172 255 -47 134 162 255 -50 135 166 255 -60 144 178 255 -36 118 155 255 -16 98 136 255 -27 106 147 255 -25 104 145 255 -35 114 157 255 -50 129 172 255 -40 119 162 255 -51 135 182 255 -43 134 189 255 -33 126 183 255 -34 119 174 255 -39 112 163 255 -56 118 165 255 -62 111 152 255 -57 93 129 255 -79 104 134 255 -174 190 213 255 -231 240 255 255 -249 255 255 255 -243 247 250 255 -243 245 244 255 -254 255 251 255 -254 255 250 255 -248 251 244 255 -253 255 254 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -249 255 255 255 -246 255 255 255 -245 255 255 255 -246 255 255 255 -247 255 255 255 -248 255 255 255 -249 255 255 255 -252 255 255 255 -252 255 255 255 -253 254 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 250 255 255 -255 247 255 255 -255 246 255 255 -255 246 255 255 -255 246 255 255 -255 246 255 255 -255 246 255 255 -255 245 255 255 -255 245 255 255 -255 240 250 255 -255 232 243 255 -230 204 215 255 -177 151 162 255 -117 91 102 255 -80 54 65 255 -77 49 61 255 -86 60 71 255 -84 64 73 255 -170 155 162 255 -241 226 233 255 -252 241 247 255 -252 243 248 255 -254 249 253 255 -254 252 255 255 -252 253 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 252 253 255 -255 253 254 255 -254 254 255 255 -255 255 255 255 -254 255 255 255 -253 254 255 255 -253 254 255 255 -252 253 255 255 -246 246 246 255 -250 250 250 255 -255 254 250 255 -255 254 249 255 -251 244 238 255 -226 217 210 255 -185 176 167 255 -153 141 125 255 -152 135 109 255 -163 142 111 255 -194 171 139 255 -202 178 144 255 -211 185 150 255 -184 156 117 255 -174 145 105 255 -164 133 89 255 -197 164 121 255 -203 170 125 255 -208 177 131 255 -210 179 133 255 -205 177 130 255 -204 176 129 255 -207 179 132 255 -208 184 138 255 -196 175 130 255 -191 170 127 255 -191 170 127 255 -197 174 130 255 -197 174 130 255 -190 168 121 255 -184 160 114 255 -183 159 111 255 -194 167 120 255 -212 184 136 255 -218 187 140 255 -222 191 144 255 -234 202 155 255 -221 189 140 255 -201 169 120 255 -200 168 119 255 -193 161 110 255 -195 163 112 255 -196 166 114 255 -196 166 116 255 -194 166 118 255 -194 170 122 255 -197 175 128 255 -200 179 134 255 -191 174 131 255 -186 171 130 255 -186 174 134 255 -194 185 146 255 -204 196 159 255 -203 198 160 255 -192 186 150 255 -181 175 139 255 -197 187 152 255 -191 178 144 255 -182 169 135 255 -183 170 135 255 -192 179 145 255 -199 189 154 255 -198 190 154 255 -191 185 151 255 -198 192 160 255 -189 185 156 255 -177 177 149 255 -169 173 148 255 -168 173 150 255 -157 167 143 255 -133 145 123 255 -111 123 103 255 -93 102 85 255 -73 80 64 255 -60 67 51 255 -65 71 57 255 -72 75 64 255 -66 69 60 255 -58 63 57 255 -59 63 62 255 -64 69 72 255 -39 48 55 255 -31 41 53 255 -22 35 54 255 -45 59 85 255 -65 80 109 255 -44 60 93 255 -39 62 96 255 -31 59 98 255 -31 63 104 255 -43 75 114 255 -56 88 127 255 -63 93 131 255 -55 85 123 255 -48 78 114 255 -45 75 111 255 -63 92 126 255 -55 84 116 255 -59 86 116 255 -73 100 130 255 -84 111 140 255 -101 128 157 255 -141 166 196 255 -183 207 231 255 -196 215 232 255 -233 251 255 255 -214 233 248 255 -141 162 179 255 -100 123 141 255 -110 135 155 255 -132 159 180 255 -144 171 192 255 -149 176 197 255 -174 201 222 255 -205 230 250 255 -225 248 255 255 -228 249 255 255 -227 246 255 255 -229 247 255 255 -236 250 255 255 -248 255 255 255 -248 253 255 255 -248 251 255 255 -250 253 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 255 253 255 -255 254 253 255 -255 254 253 255 -255 254 253 255 -255 255 253 255 -244 249 245 255 -246 252 250 255 -249 255 253 255 -248 254 250 255 -246 252 248 255 -246 253 246 255 -249 254 248 255 -252 255 250 255 -249 252 245 255 -250 253 246 255 -252 253 245 255 -251 252 244 255 -250 251 243 255 -251 253 242 255 -255 255 246 255 -255 255 248 255 -254 254 252 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -252 252 252 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 253 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 252 255 -255 254 250 255 -255 254 245 255 -248 242 228 255 -242 231 213 255 -237 222 199 255 -172 153 123 255 -133 108 77 255 -138 110 73 255 -133 104 64 255 -169 137 96 255 -151 119 78 255 -171 139 98 255 -172 143 101 255 -163 136 93 255 -171 144 101 255 -187 163 119 255 -209 186 142 255 -229 208 163 255 -217 196 151 255 -213 195 149 255 -228 210 164 255 -213 195 149 255 -212 195 149 255 -208 191 145 255 -218 201 155 255 -197 178 135 255 -221 199 158 255 -197 175 134 255 -188 166 125 255 -183 164 122 255 -200 181 139 255 -188 171 128 255 -128 111 67 255 -104 87 43 255 -184 167 123 255 -170 153 109 255 -187 168 125 255 -198 179 136 255 -181 160 117 255 -212 189 147 255 -205 182 140 255 -206 181 140 255 -216 190 153 255 -204 182 143 255 -214 194 157 255 -195 183 143 255 -164 161 120 255 -185 190 149 255 -205 220 179 255 -184 209 170 255 -84 118 85 255 -63 107 80 255 -59 113 90 255 -45 106 91 255 -55 120 112 255 -70 141 137 255 -48 119 121 255 -64 139 142 255 -47 125 125 255 -43 121 121 255 -21 99 101 255 -28 106 110 255 -63 140 146 255 -50 127 137 255 -4 78 91 255 -0 63 78 255 -0 58 77 255 -20 87 106 255 -66 131 149 255 -60 121 139 255 -87 144 163 255 -132 188 205 255 -73 126 144 255 -0 46 58 255 -2 57 60 255 -0 50 47 255 -0 51 48 255 -25 80 77 255 -75 129 129 255 -110 163 167 255 -118 168 179 255 -114 162 182 255 -125 170 199 255 -123 166 201 255 -118 157 196 255 -114 152 189 255 -120 156 190 255 -130 165 195 255 -132 166 191 255 -125 163 182 255 -130 176 189 255 -131 180 187 255 -126 175 179 255 -126 175 172 255 -137 184 176 255 -142 189 173 255 -145 190 169 255 -151 197 169 255 -165 212 178 255 -163 211 173 255 -157 208 167 255 -147 200 156 255 -129 185 140 255 -113 170 125 255 -106 163 118 255 -106 165 119 255 -97 159 110 255 -108 170 123 255 -129 191 150 255 -135 199 162 255 -146 213 182 255 -139 209 185 255 -102 173 157 255 -90 163 154 255 -104 178 177 255 -93 171 175 255 -86 165 172 255 -73 153 164 255 -75 157 171 255 -80 161 178 255 -91 172 189 255 -141 220 237 255 -103 181 194 255 -89 165 179 255 -68 144 158 255 -56 134 147 255 -63 140 156 255 -77 156 171 255 -86 165 182 255 -84 165 182 255 -67 150 168 255 -57 143 160 255 -58 143 163 255 -44 131 150 255 -56 143 163 255 -72 159 179 255 -54 142 162 255 -59 147 169 255 -40 130 156 255 -33 123 150 255 -31 120 150 255 -44 131 161 255 -55 141 174 255 -60 144 178 255 -59 143 179 255 -60 142 179 255 -30 112 150 255 -14 93 134 255 -24 103 146 255 -32 110 156 255 -49 127 173 255 -61 139 187 255 -42 120 168 255 -39 121 171 255 -30 119 175 255 -11 102 159 255 -39 122 176 255 -27 101 150 255 -37 98 142 255 -70 120 157 255 -62 101 132 255 -89 117 141 255 -202 221 238 255 -233 247 255 255 -248 255 255 255 -244 253 252 255 -247 253 249 255 -247 254 246 255 -244 251 243 255 -247 252 245 255 -253 255 254 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -250 255 255 255 -246 255 255 255 -245 255 255 255 -245 255 255 255 -247 255 255 255 -247 255 255 255 -249 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 251 255 255 -255 250 255 255 -255 250 255 255 -255 250 255 255 -255 249 255 255 -255 249 255 255 -255 249 255 255 -255 249 255 255 -255 242 250 255 -255 240 248 255 -255 239 248 255 -255 240 249 255 -243 223 232 255 -194 173 182 255 -124 103 112 255 -71 50 59 255 -68 51 59 255 -76 61 68 255 -108 95 102 255 -178 167 173 255 -243 237 241 255 -255 253 255 255 -253 251 254 255 -254 254 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 253 251 255 -255 254 252 255 -254 254 254 255 -255 255 255 255 -254 255 255 255 -253 254 255 255 -251 255 255 255 -250 254 255 255 -253 254 255 255 -251 251 251 255 -249 248 246 255 -255 252 249 255 -255 254 250 255 -255 253 247 255 -233 226 218 255 -208 198 186 255 -175 159 136 255 -168 147 120 255 -169 148 119 255 -156 133 102 255 -164 137 107 255 -155 126 92 255 -169 139 101 255 -173 144 104 255 -144 112 71 255 -155 124 80 255 -165 134 90 255 -169 138 94 255 -169 138 94 255 -174 145 101 255 -191 162 118 255 -204 177 134 255 -188 165 123 255 -190 167 126 255 -195 172 131 255 -200 175 134 255 -200 175 134 255 -198 174 130 255 -202 175 132 255 -207 180 135 255 -213 184 140 255 -211 183 136 255 -199 168 122 255 -191 160 113 255 -200 168 121 255 -199 167 120 255 -195 161 113 255 -199 165 117 255 -198 166 117 255 -200 168 119 255 -200 170 120 255 -200 170 120 255 -195 167 119 255 -191 164 117 255 -186 162 116 255 -183 162 117 255 -194 175 132 255 -189 172 129 255 -187 172 129 255 -193 180 138 255 -202 190 150 255 -200 191 152 255 -190 181 142 255 -178 169 130 255 -178 164 129 255 -175 161 126 255 -181 167 132 255 -194 180 143 255 -199 185 150 255 -189 175 140 255 -179 166 131 255 -175 165 129 255 -177 167 132 255 -173 167 135 255 -172 169 138 255 -167 167 139 255 -147 150 123 255 -109 115 89 255 -67 75 51 255 -45 51 25 255 -44 47 20 255 -31 31 3 255 -27 27 0 255 -44 44 18 255 -70 68 43 255 -95 93 70 255 -126 125 105 255 -154 152 137 255 -124 124 116 255 -95 95 93 255 -75 76 80 255 -48 52 63 255 -42 47 66 255 -58 66 87 255 -52 62 87 255 -40 55 84 255 -36 60 94 255 -25 55 91 255 -26 56 92 255 -40 70 106 255 -59 87 124 255 -69 97 134 255 -71 99 136 255 -71 99 136 255 -67 95 132 255 -55 84 118 255 -60 89 123 255 -74 103 137 255 -64 93 127 255 -35 64 98 255 -30 56 91 255 -47 72 102 255 -83 105 128 255 -120 141 162 255 -122 144 167 255 -83 107 131 255 -53 80 107 255 -48 78 106 255 -56 87 116 255 -66 99 130 255 -67 100 133 255 -72 105 136 255 -69 100 129 255 -61 91 119 255 -73 100 127 255 -112 138 163 255 -160 184 208 255 -193 214 235 255 -234 248 255 255 -241 251 255 255 -244 252 255 255 -241 249 255 255 -236 245 254 255 -237 244 254 255 -244 251 255 255 -249 255 255 255 -238 243 249 255 -240 245 251 255 -245 248 255 255 -247 250 255 255 -249 250 255 255 -248 249 253 255 -249 248 253 255 -249 250 252 255 -249 255 255 255 -247 255 255 255 -247 255 255 255 -247 255 255 255 -247 255 255 255 -246 255 253 255 -248 255 254 255 -249 255 253 255 -244 250 246 255 -246 253 246 255 -250 255 248 255 -252 255 250 255 -254 255 250 255 -254 255 248 255 -253 254 246 255 -252 253 247 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -254 254 254 255 -254 254 252 255 -255 254 249 255 -255 255 244 255 -255 255 239 255 -250 239 219 255 -202 186 160 255 -205 184 155 255 -200 176 142 255 -138 112 75 255 -129 101 62 255 -165 137 97 255 -189 161 121 255 -201 176 135 255 -199 176 134 255 -191 168 126 255 -174 153 110 255 -164 145 102 255 -171 152 109 255 -191 172 129 255 -190 173 129 255 -215 198 154 255 -204 187 143 255 -202 183 140 255 -205 186 143 255 -223 204 161 255 -202 181 138 255 -223 201 160 255 -198 176 137 255 -215 193 154 255 -223 204 164 255 -225 208 165 255 -238 223 180 255 -213 198 155 255 -167 152 109 255 -113 99 54 255 -90 73 29 255 -119 98 53 255 -148 125 81 255 -141 117 73 255 -190 163 120 255 -219 187 146 255 -219 185 147 255 -232 198 160 255 -216 184 146 255 -229 203 166 255 -225 207 169 255 -190 185 147 255 -194 200 162 255 -176 193 157 255 -98 128 94 255 -69 108 79 255 -84 132 108 255 -51 104 86 255 -55 113 101 255 -63 124 117 255 -69 131 130 255 -39 103 105 255 -53 118 120 255 -39 109 109 255 -47 119 118 255 -50 121 123 255 -48 121 127 255 -56 129 136 255 -45 119 130 255 -25 97 111 255 -30 102 117 255 -22 90 109 255 -0 64 83 255 -25 88 106 255 -70 129 147 255 -105 161 176 255 -70 123 137 255 -0 45 59 255 -0 47 56 255 -2 53 54 255 -0 34 28 255 -7 60 54 255 -63 115 111 255 -97 152 149 255 -118 171 175 255 -129 178 192 255 -118 166 188 255 -127 172 205 255 -117 159 199 255 -105 144 187 255 -101 138 182 255 -112 147 185 255 -125 159 194 255 -128 162 190 255 -122 160 183 255 -115 162 180 255 -119 168 182 255 -136 184 194 255 -147 195 199 255 -147 193 191 255 -146 193 183 255 -147 194 176 255 -142 190 166 255 -140 186 157 255 -135 182 148 255 -131 181 144 255 -130 182 143 255 -126 179 137 255 -115 170 128 255 -108 163 123 255 -106 163 122 255 -136 193 150 255 -132 190 149 255 -128 188 150 255 -123 184 151 255 -135 199 173 255 -125 193 172 255 -89 160 146 255 -91 164 157 255 -84 160 158 255 -78 156 160 255 -86 165 172 255 -89 169 180 255 -95 177 188 255 -88 170 182 255 -72 156 167 255 -92 174 186 255 -82 158 172 255 -74 150 166 255 -70 146 162 255 -74 150 166 255 -78 153 172 255 -75 152 170 255 -68 145 165 255 -63 141 163 255 -89 167 190 255 -69 149 172 255 -66 146 171 255 -51 132 159 255 -43 124 153 255 -46 130 158 255 -32 116 144 255 -22 107 136 255 -53 139 172 255 -40 126 161 255 -30 116 151 255 -33 117 153 255 -39 123 160 255 -39 121 159 255 -32 111 152 255 -24 103 144 255 -60 139 182 255 -49 126 172 255 -54 131 177 255 -52 128 177 255 -51 129 177 255 -48 126 175 255 -25 105 154 255 -20 102 152 255 -27 112 167 255 -15 100 155 255 -44 121 173 255 -24 92 139 255 -46 105 145 255 -73 122 155 255 -60 97 124 255 -143 170 191 255 -231 250 255 255 -237 252 255 255 -240 250 252 255 -246 255 254 255 -251 255 253 255 -245 252 244 255 -240 247 239 255 -252 255 250 255 -253 255 254 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -247 255 255 255 -246 255 255 255 -246 255 255 255 -248 255 255 255 -248 255 255 255 -249 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 252 255 255 -255 252 255 255 -255 249 255 255 -253 242 248 255 -251 238 245 255 -255 246 253 255 -255 250 255 255 -255 244 251 255 -231 216 223 255 -206 191 198 255 -140 125 132 255 -89 76 83 255 -72 61 67 255 -137 128 133 255 -220 214 218 255 -246 241 245 255 -238 236 239 255 -242 242 244 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 253 251 255 -255 254 252 255 -254 254 252 255 -255 255 255 255 -254 255 255 255 -251 255 255 255 -251 255 255 255 -250 254 255 255 -253 254 255 255 -252 254 253 255 -249 249 249 255 -246 245 243 255 -249 245 242 255 -255 250 246 255 -255 251 245 255 -255 247 236 255 -228 212 197 255 -214 196 176 255 -203 185 163 255 -175 155 131 255 -169 145 119 255 -147 122 92 255 -149 122 92 255 -145 116 82 255 -177 149 112 255 -177 147 109 255 -174 145 105 255 -164 135 95 255 -153 124 84 255 -146 118 78 255 -146 118 78 255 -147 122 82 255 -151 125 88 255 -155 129 94 255 -158 132 95 255 -158 132 95 255 -156 131 91 255 -159 134 94 255 -172 144 104 255 -182 154 114 255 -179 150 108 255 -183 154 110 255 -189 158 114 255 -195 164 118 255 -205 172 127 255 -205 173 126 255 -201 169 122 255 -200 168 121 255 -216 184 137 255 -201 170 123 255 -188 157 110 255 -185 157 109 255 -194 166 119 255 -201 174 127 255 -198 174 128 255 -193 170 126 255 -192 171 128 255 -192 173 130 255 -191 174 131 255 -184 169 126 255 -173 160 118 255 -162 150 108 255 -155 143 103 255 -152 140 100 255 -153 137 101 255 -147 128 95 255 -138 120 84 255 -135 117 81 255 -136 118 82 255 -141 123 87 255 -149 133 97 255 -158 144 107 255 -121 107 72 255 -102 92 57 255 -77 71 37 255 -53 50 19 255 -31 30 0 255 -30 30 2 255 -56 59 32 255 -90 91 60 255 -111 107 72 255 -117 111 75 255 -125 119 83 255 -131 125 89 255 -134 126 90 255 -128 119 86 255 -117 108 77 255 -107 100 72 255 -120 112 91 255 -129 122 106 255 -150 146 137 255 -141 137 134 255 -105 103 108 255 -86 86 94 255 -65 64 78 255 -28 35 53 255 -35 51 74 255 -24 46 70 255 -19 41 65 255 -21 42 69 255 -29 50 77 255 -37 58 85 255 -41 65 93 255 -44 68 96 255 -51 74 105 255 -28 51 82 255 -18 41 72 255 -29 52 84 255 -38 61 93 255 -35 60 91 255 -39 64 95 255 -52 75 106 255 -50 70 97 255 -57 77 102 255 -58 79 108 255 -63 88 119 255 -72 101 133 255 -65 98 133 255 -55 89 127 255 -57 92 132 255 -53 91 130 255 -58 96 135 255 -55 90 128 255 -42 76 113 255 -42 74 112 255 -54 84 118 255 -57 86 120 255 -51 76 106 255 -88 108 132 255 -133 150 170 255 -185 202 222 255 -214 231 249 255 -218 233 252 255 -215 231 247 255 -222 235 252 255 -233 245 255 255 -245 255 255 255 -245 254 255 255 -245 254 255 255 -245 253 255 255 -243 251 255 255 -243 249 255 255 -248 254 255 255 -248 255 255 255 -242 255 255 255 -236 251 254 255 -232 247 250 255 -235 250 253 255 -241 255 255 255 -244 255 255 255 -242 254 254 255 -236 248 248 255 -248 255 255 255 -247 255 254 255 -247 255 251 255 -246 255 250 255 -248 254 250 255 -247 254 247 255 -247 252 246 255 -246 251 245 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 254 255 -255 253 254 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 255 254 255 -254 255 250 255 -248 248 240 255 -245 241 229 255 -228 221 203 255 -198 188 163 255 -218 203 174 255 -238 219 187 255 -204 181 147 255 -189 165 127 255 -147 124 83 255 -134 111 69 255 -120 99 56 255 -134 115 72 255 -170 151 108 255 -183 166 122 255 -177 163 118 255 -176 162 117 255 -165 151 106 255 -170 156 111 255 -186 169 125 255 -178 161 117 255 -196 177 134 255 -200 179 136 255 -224 203 160 255 -231 209 168 255 -243 221 182 255 -220 201 161 255 -229 210 170 255 -227 209 169 255 -199 184 141 255 -195 182 138 255 -200 187 143 255 -191 178 134 255 -182 168 123 255 -153 136 92 255 -139 118 73 255 -122 98 54 255 -95 66 24 255 -114 81 40 255 -153 115 76 255 -176 137 98 255 -194 150 113 255 -196 154 116 255 -167 133 96 255 -177 155 118 255 -213 205 169 255 -195 202 168 255 -131 152 121 255 -75 108 81 255 -75 119 94 255 -60 109 90 255 -44 98 84 255 -53 109 100 255 -46 101 98 255 -58 112 112 255 -61 115 117 255 -71 129 131 255 -114 175 176 255 -96 162 161 255 -67 132 136 255 -57 124 130 255 -41 109 118 255 -48 118 128 255 -75 144 159 255 -49 118 134 255 -9 77 96 255 -14 81 98 255 -0 63 80 255 -35 94 110 255 -46 102 115 255 -6 58 71 255 -0 48 60 255 -0 45 52 255 -0 46 42 255 -2 58 49 255 -41 97 88 255 -85 140 135 255 -102 158 157 255 -107 162 169 255 -118 171 187 255 -129 179 206 255 -128 176 214 255 -117 161 206 255 -101 143 191 255 -96 137 183 255 -106 145 188 255 -121 159 196 255 -133 169 201 255 -134 173 202 255 -107 155 178 255 -107 158 179 255 -133 182 199 255 -151 199 211 255 -145 193 197 255 -148 194 191 255 -150 198 186 255 -137 184 166 255 -151 196 175 255 -141 187 159 255 -135 184 154 255 -138 187 155 255 -132 183 150 255 -112 164 128 255 -91 142 109 255 -78 132 98 255 -88 140 104 255 -107 161 127 255 -134 191 159 255 -152 212 184 255 -170 233 212 255 -148 214 200 255 -103 173 165 255 -108 180 177 255 -116 191 194 255 -84 163 168 255 -73 153 162 255 -67 149 160 255 -77 159 170 255 -77 159 170 255 -55 139 149 255 -59 141 153 255 -88 165 181 255 -87 163 179 255 -90 167 185 255 -94 171 189 255 -88 165 185 255 -80 156 179 255 -84 160 183 255 -96 174 197 255 -90 167 193 255 -69 146 174 255 -65 144 175 255 -60 139 170 255 -46 125 158 255 -50 130 163 255 -50 128 164 255 -34 114 151 255 -51 135 172 255 -55 138 178 255 -59 142 182 255 -61 143 183 255 -55 136 179 255 -50 129 172 255 -47 124 170 255 -49 123 170 255 -47 121 170 255 -49 125 174 255 -55 131 181 255 -46 122 172 255 -31 109 158 255 -24 101 153 255 -23 103 154 255 -34 114 167 255 -19 100 153 255 -29 106 158 255 -27 99 147 255 -19 84 126 255 -58 112 150 255 -47 92 123 255 -54 89 111 255 -199 225 242 255 -239 255 255 255 -240 253 255 255 -239 247 249 255 -247 253 251 255 -252 255 253 255 -248 253 247 255 -244 249 242 255 -252 255 251 255 -253 255 254 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -249 255 255 255 -247 255 255 255 -249 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -254 254 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 251 255 255 -255 251 255 255 -255 250 254 255 -252 246 250 255 -251 242 247 255 -253 244 249 255 -255 252 255 255 -255 252 255 255 -255 247 253 255 -235 224 230 255 -210 201 206 255 -219 213 217 255 -251 246 250 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 253 249 255 -255 254 250 255 -254 255 250 255 -255 255 253 255 -254 255 255 255 -251 255 254 255 -251 255 255 255 -249 255 255 255 -242 246 247 255 -251 253 252 255 -254 255 255 255 -252 252 250 255 -249 248 244 255 -252 249 244 255 -254 251 244 255 -255 249 241 255 -255 253 244 255 -255 245 236 255 -255 243 230 255 -234 218 203 255 -226 207 190 255 -194 173 152 255 -181 159 136 255 -165 141 115 255 -173 148 118 255 -168 143 112 255 -165 141 107 255 -168 144 110 255 -172 148 114 255 -167 144 110 255 -155 132 98 255 -145 121 87 255 -156 129 99 255 -162 133 103 255 -161 132 100 255 -152 123 91 255 -142 113 79 255 -137 108 74 255 -141 111 75 255 -145 115 79 255 -128 98 60 255 -132 103 63 255 -144 112 73 255 -150 118 77 255 -149 117 76 255 -149 118 74 255 -151 120 76 255 -149 118 72 255 -159 128 82 255 -148 120 73 255 -141 112 68 255 -144 115 71 255 -153 124 80 255 -159 132 87 255 -156 132 88 255 -151 128 84 255 -151 130 87 255 -152 133 90 255 -153 134 91 255 -149 132 89 255 -143 126 83 255 -136 121 78 255 -133 118 77 255 -132 117 76 255 -140 122 86 255 -154 134 101 255 -157 137 102 255 -144 124 89 255 -129 109 72 255 -119 99 62 255 -104 84 47 255 -86 68 32 255 -87 69 33 255 -95 81 46 255 -113 100 66 255 -123 114 81 255 -119 113 81 255 -116 113 82 255 -135 131 102 255 -160 155 123 255 -195 186 147 255 -185 172 130 255 -150 135 94 255 -112 97 56 255 -110 93 50 255 -133 116 73 255 -148 131 88 255 -143 128 87 255 -134 118 84 255 -127 112 81 255 -131 117 91 255 -139 126 107 255 -141 129 115 255 -160 152 141 255 -178 169 164 255 -158 154 153 255 -79 84 88 255 -62 71 78 255 -44 53 60 255 -33 42 51 255 -30 40 50 255 -30 40 50 255 -24 36 48 255 -18 30 44 255 -5 18 34 255 -14 27 44 255 -28 43 62 255 -46 61 82 255 -55 70 93 255 -48 64 87 255 -32 48 73 255 -18 34 59 255 -17 33 59 255 -32 49 77 255 -34 53 85 255 -35 58 92 255 -52 80 119 255 -61 93 134 255 -51 85 130 255 -40 77 122 255 -44 82 129 255 -43 81 128 255 -31 68 113 255 -15 52 96 255 -20 54 99 255 -45 78 119 255 -62 94 135 255 -65 95 133 255 -69 98 130 255 -80 107 137 255 -85 110 141 255 -76 101 131 255 -65 88 119 255 -66 90 118 255 -86 107 136 255 -105 126 153 255 -101 121 146 255 -119 137 161 255 -149 167 191 255 -183 199 222 255 -203 219 242 255 -214 229 250 255 -223 238 255 255 -232 247 255 255 -231 250 255 255 -232 252 255 255 -233 253 255 255 -234 254 255 255 -234 253 255 255 -235 254 255 255 -237 254 255 255 -240 255 255 255 -239 252 255 255 -239 253 255 255 -240 251 253 255 -240 251 253 255 -243 253 254 255 -247 255 255 255 -249 255 255 255 -251 255 255 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 252 255 -255 254 252 255 -254 254 254 255 -254 254 254 255 -253 254 255 255 -251 255 255 255 -251 255 254 255 -251 255 252 255 -250 253 246 255 -255 255 245 255 -248 245 230 255 -199 193 171 255 -183 171 145 255 -229 214 183 255 -247 228 195 255 -222 204 166 255 -215 196 154 255 -185 166 123 255 -151 134 90 255 -156 142 97 255 -192 178 133 255 -205 192 147 255 -191 178 133 255 -181 168 123 255 -176 163 118 255 -184 171 126 255 -179 165 120 255 -171 154 110 255 -208 189 146 255 -193 172 129 255 -200 177 135 255 -235 212 171 255 -200 178 139 255 -207 187 150 255 -203 185 145 255 -203 188 147 255 -209 196 154 255 -207 195 153 255 -211 200 155 255 -219 206 162 255 -199 185 140 255 -219 202 158 255 -221 198 154 255 -212 183 141 255 -194 161 118 255 -141 102 61 255 -112 68 29 255 -120 72 34 255 -145 91 53 255 -168 116 77 255 -118 78 42 255 -122 96 61 255 -185 176 145 255 -181 187 159 255 -124 148 122 255 -79 117 94 255 -60 107 89 255 -48 100 87 255 -69 122 114 255 -55 107 103 255 -87 137 136 255 -123 171 171 255 -146 190 193 255 -174 222 224 255 -194 248 250 255 -186 244 246 255 -86 147 150 255 -44 107 112 255 -25 89 98 255 -13 79 91 255 -53 120 136 255 -25 92 108 255 -0 63 80 255 -19 84 102 255 -15 77 92 255 -18 76 90 255 -5 59 71 255 -2 52 63 255 -22 69 79 255 -0 37 41 255 -9 64 59 255 -55 112 105 255 -77 137 129 255 -86 145 141 255 -103 163 164 255 -101 161 171 255 -102 160 182 255 -129 183 217 255 -107 160 204 255 -95 145 196 255 -81 128 182 255 -70 116 168 255 -71 113 163 255 -81 122 166 255 -96 138 176 255 -107 152 185 255 -113 162 195 255 -100 151 182 255 -110 160 187 255 -122 170 192 255 -121 169 183 255 -135 182 188 255 -151 197 195 255 -145 190 183 255 -149 193 180 255 -147 191 174 255 -146 193 173 255 -143 191 167 255 -123 171 147 255 -95 145 120 255 -80 130 105 255 -80 130 105 255 -123 171 145 255 -124 174 147 255 -127 181 157 255 -120 177 158 255 -127 187 175 255 -136 199 191 255 -144 212 211 255 -185 255 255 255 -151 226 232 255 -111 189 199 255 -91 171 182 255 -72 154 166 255 -67 149 161 255 -71 155 166 255 -64 148 158 255 -69 153 164 255 -66 147 164 255 -66 147 164 255 -72 153 172 255 -79 160 179 255 -74 155 176 255 -64 144 167 255 -65 145 170 255 -74 154 181 255 -70 149 179 255 -53 132 163 255 -51 127 163 255 -56 132 168 255 -48 123 162 255 -52 130 169 255 -66 141 183 255 -52 129 171 255 -37 118 161 255 -47 128 171 255 -54 135 178 255 -53 132 175 255 -44 121 167 255 -39 113 160 255 -41 113 163 255 -44 116 166 255 -47 118 170 255 -56 129 180 255 -57 130 183 255 -48 124 176 255 -34 111 163 255 -28 105 159 255 -37 117 170 255 -44 124 177 255 -23 99 149 255 -40 111 157 255 -33 98 140 255 -43 101 138 255 -53 102 134 255 -48 88 113 255 -118 149 169 255 -234 255 255 255 -236 250 255 255 -248 255 255 255 -248 254 254 255 -247 252 248 255 -254 255 251 255 -252 254 249 255 -249 251 246 255 -254 255 251 255 -254 254 254 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -253 254 255 255 -253 254 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -252 253 255 255 -250 254 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -252 250 253 255 -253 251 254 255 -255 253 255 255 -255 254 255 255 -255 253 255 255 -255 252 255 255 -251 246 250 255 -245 240 244 255 -245 239 243 255 -255 253 255 255 -255 253 255 255 -253 248 252 255 -253 248 252 255 -247 245 248 255 -241 241 243 255 -243 244 246 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 253 249 255 -255 254 249 255 -254 255 250 255 -254 255 251 255 -254 255 253 255 -251 255 254 255 -250 255 255 255 -249 255 255 255 -252 255 255 255 -252 255 255 255 -253 255 252 255 -251 253 250 255 -253 254 249 255 -255 255 251 255 -254 251 246 255 -247 244 239 255 -255 252 249 255 -255 247 244 255 -255 251 246 255 -246 236 227 255 -255 243 234 255 -248 232 219 255 -251 234 218 255 -242 224 204 255 -177 156 135 255 -161 141 116 255 -148 126 102 255 -148 128 101 255 -160 140 113 255 -168 148 121 255 -164 144 117 255 -156 135 106 255 -159 132 105 255 -168 138 110 255 -173 143 115 255 -171 142 112 255 -167 138 108 255 -164 135 103 255 -162 131 100 255 -159 129 95 255 -158 128 92 255 -150 120 82 255 -150 118 80 255 -143 111 72 255 -129 97 58 255 -131 99 58 255 -143 111 70 255 -141 112 70 255 -141 112 70 255 -152 123 81 255 -162 133 91 255 -162 135 92 255 -153 125 85 255 -143 119 75 255 -142 117 76 255 -143 120 78 255 -159 138 95 255 -151 130 87 255 -141 122 79 255 -143 124 81 255 -150 131 89 255 -150 133 90 255 -141 124 81 255 -132 114 74 255 -125 105 70 255 -139 119 86 255 -144 121 89 255 -137 114 80 255 -144 122 85 255 -169 147 110 255 -186 162 126 255 -183 161 124 255 -184 164 127 255 -184 166 130 255 -187 171 135 255 -191 178 143 255 -191 180 148 255 -189 180 147 255 -189 183 151 255 -196 186 151 255 -193 175 137 255 -198 176 135 255 -183 162 119 255 -160 137 93 255 -155 133 86 255 -161 137 89 255 -147 124 74 255 -121 99 49 255 -137 115 68 255 -112 91 46 255 -78 59 19 255 -76 58 22 255 -91 72 40 255 -118 101 73 255 -156 140 115 255 -159 146 127 255 -191 185 171 255 -166 162 151 255 -138 134 123 255 -121 118 109 255 -119 116 109 255 -109 108 103 255 -83 83 81 255 -57 59 58 255 -56 57 61 255 -67 70 75 255 -73 77 86 255 -68 72 83 255 -61 67 79 255 -63 71 84 255 -67 75 88 255 -65 73 92 255 -38 48 75 255 -23 36 68 255 -10 26 60 255 -18 38 75 255 -32 57 98 255 -26 55 99 255 -14 48 94 255 -19 55 105 255 -41 78 130 255 -46 86 137 255 -45 82 134 255 -31 69 118 255 -29 63 111 255 -46 80 126 255 -73 104 150 255 -87 120 163 255 -70 105 147 255 -69 104 144 255 -69 104 144 255 -70 104 142 255 -69 103 141 255 -65 97 135 255 -57 89 127 255 -53 83 119 255 -78 107 141 255 -66 92 125 255 -54 80 113 255 -51 76 107 255 -55 78 110 255 -71 94 125 255 -104 125 156 255 -133 154 181 255 -161 186 206 255 -175 201 218 255 -185 208 224 255 -175 198 214 255 -157 179 193 255 -147 169 183 255 -157 176 190 255 -171 189 201 255 -213 230 240 255 -223 240 250 255 -239 253 255 255 -245 255 255 255 -245 255 255 255 -241 252 255 255 -234 245 251 255 -233 240 246 255 -252 253 255 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 253 250 255 -255 253 250 255 -255 254 252 255 -254 254 254 255 -251 255 254 255 -250 255 255 255 -250 255 254 255 -250 255 252 255 -252 255 251 255 -245 248 239 255 -251 252 238 255 -235 232 213 255 -202 195 169 255 -207 196 168 255 -220 207 175 255 -200 186 149 255 -200 185 144 255 -201 187 142 255 -196 182 137 255 -199 186 141 255 -213 202 156 255 -211 203 156 255 -200 192 145 255 -196 188 141 255 -200 189 143 255 -204 193 147 255 -190 177 132 255 -176 159 115 255 -201 182 139 255 -166 143 101 255 -147 122 81 255 -163 140 99 255 -195 173 134 255 -240 222 184 255 -224 209 168 255 -204 191 149 255 -215 203 161 255 -215 203 161 255 -212 201 156 255 -213 202 157 255 -212 198 153 255 -231 212 169 255 -214 190 146 255 -211 179 138 255 -234 197 155 255 -193 149 110 255 -185 137 99 255 -213 159 121 255 -203 141 102 255 -199 139 102 255 -143 97 61 255 -128 97 66 255 -158 147 119 255 -194 202 178 255 -171 199 177 255 -66 107 89 255 -61 111 99 255 -71 127 118 255 -79 134 129 255 -63 115 113 255 -171 217 217 255 -219 255 255 255 -205 240 242 255 -224 255 255 255 -207 255 255 255 -216 255 255 255 -92 147 150 255 -36 95 101 255 -36 99 108 255 -2 66 78 255 -17 83 97 255 -22 89 105 255 -34 101 118 255 -0 56 72 255 -11 73 88 255 -17 75 87 255 -2 54 65 255 -0 46 56 255 -0 34 40 255 -5 54 58 255 -58 114 111 255 -100 163 155 255 -98 160 155 255 -85 149 148 255 -111 176 180 255 -113 179 193 255 -98 162 189 255 -111 173 210 255 -100 158 206 255 -95 150 206 255 -88 140 198 255 -79 130 187 255 -76 123 177 255 -80 126 175 255 -96 143 185 255 -112 160 200 255 -105 154 195 255 -96 148 187 255 -99 149 184 255 -105 154 184 255 -113 161 183 255 -128 176 190 255 -142 189 197 255 -144 190 190 255 -134 179 174 255 -142 185 176 255 -145 191 180 255 -134 181 165 255 -102 149 133 255 -77 124 108 255 -87 135 119 255 -114 161 143 255 -129 174 154 255 -127 174 156 255 -141 192 177 255 -129 183 170 255 -111 168 162 255 -109 171 170 255 -112 179 185 255 -132 202 212 255 -82 156 169 255 -66 144 157 255 -78 157 172 255 -69 151 165 255 -52 135 149 255 -51 135 146 255 -49 133 144 255 -56 140 151 255 -70 156 171 255 -66 152 169 255 -68 154 171 255 -80 165 185 255 -87 172 193 255 -79 163 187 255 -63 144 171 255 -50 131 160 255 -49 129 162 255 -42 120 156 255 -30 108 146 255 -39 114 154 255 -37 112 154 255 -34 108 153 255 -47 121 166 255 -38 115 161 255 -63 141 187 255 -61 139 185 255 -55 133 181 255 -49 125 174 255 -49 123 172 255 -51 122 174 255 -50 120 172 255 -46 116 168 255 -56 125 180 255 -61 132 186 255 -50 123 178 255 -52 127 182 255 -51 128 182 255 -42 122 175 255 -42 123 178 255 -31 108 160 255 -26 98 146 255 -36 101 143 255 -51 111 148 255 -68 121 155 255 -45 89 116 255 -94 130 152 255 -213 239 254 255 -233 251 255 255 -237 248 254 255 -251 255 255 255 -254 255 255 255 -249 249 247 255 -252 251 247 255 -254 253 249 255 -250 249 245 255 -250 249 247 255 -254 254 254 255 -253 254 255 255 -254 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -254 254 255 255 -253 253 255 255 -252 253 255 255 -253 253 255 255 -252 253 255 255 -253 253 255 255 -252 253 255 255 -253 253 255 255 -252 253 255 255 -253 253 255 255 -252 253 255 255 -253 253 255 255 -252 253 255 255 -253 253 255 255 -252 253 255 255 -253 253 255 255 -253 253 255 255 -254 252 255 255 -254 252 255 255 -254 252 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 253 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -252 253 255 255 -250 254 255 255 -250 254 255 255 -250 254 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -252 253 255 255 -251 251 253 255 -248 248 250 255 -247 247 249 255 -248 248 250 255 -252 250 253 255 -255 253 255 255 -255 254 255 255 -255 254 255 255 -251 246 250 255 -252 247 251 255 -248 243 247 255 -250 248 251 255 -255 254 255 255 -251 251 253 255 -246 247 249 255 -254 255 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -255 253 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 253 248 255 -255 255 247 255 -254 255 249 255 -254 255 251 255 -254 255 253 255 -251 255 252 255 -250 255 254 255 -249 255 253 255 -251 255 255 255 -252 255 255 255 -251 253 250 255 -247 249 246 255 -250 251 246 255 -255 255 251 255 -255 255 250 255 -253 249 246 255 -244 242 245 255 -246 244 249 255 -255 253 255 255 -253 247 247 255 -255 253 250 255 -255 250 243 255 -255 247 238 255 -247 233 220 255 -255 251 236 255 -245 230 211 255 -217 200 182 255 -194 179 158 255 -181 166 143 255 -173 158 135 255 -162 147 124 255 -156 138 114 255 -158 132 109 255 -166 134 111 255 -166 134 111 255 -166 134 109 255 -169 137 112 255 -174 143 115 255 -171 140 112 255 -164 133 104 255 -153 122 91 255 -148 118 84 255 -160 130 94 255 -168 138 100 255 -158 128 90 255 -159 130 90 255 -164 135 95 255 -151 123 83 255 -154 126 86 255 -161 133 93 255 -165 137 97 255 -157 132 91 255 -149 124 84 255 -152 127 86 255 -169 144 104 255 -184 161 119 255 -183 162 119 255 -171 150 107 255 -158 137 94 255 -151 132 89 255 -151 132 89 255 -146 127 84 255 -135 116 73 255 -124 105 65 255 -157 137 102 255 -173 150 118 255 -187 162 131 255 -191 167 133 255 -194 170 134 255 -196 172 136 255 -193 167 130 255 -185 161 123 255 -206 182 144 255 -201 181 144 255 -195 177 141 255 -188 172 138 255 -187 173 138 255 -190 177 143 255 -188 177 145 255 -188 174 139 255 -172 150 113 255 -184 156 117 255 -192 165 122 255 -195 166 122 255 -188 160 112 255 -167 137 85 255 -131 101 47 255 -102 73 17 255 -76 47 0 255 -95 68 13 255 -105 80 26 255 -143 120 70 255 -166 142 96 255 -151 128 84 255 -149 127 86 255 -140 120 83 255 -133 117 84 255 -136 121 90 255 -146 131 102 255 -167 151 125 255 -191 176 153 255 -199 187 165 255 -182 171 153 255 -157 148 133 255 -168 160 149 255 -165 158 150 255 -159 154 150 255 -153 148 145 255 -146 142 143 255 -139 137 140 255 -139 137 140 255 -138 138 148 255 -155 159 184 255 -103 112 143 255 -55 68 102 255 -47 62 101 255 -43 64 107 255 -17 44 89 255 -6 38 87 255 -23 59 111 255 -2 39 92 255 -4 44 96 255 -7 44 97 255 -5 42 95 255 -11 44 97 255 -30 63 114 255 -63 93 143 255 -86 120 168 255 -69 111 161 255 -60 104 153 255 -51 95 144 255 -48 90 138 255 -51 93 141 255 -57 98 144 255 -60 98 143 255 -61 98 142 255 -34 71 115 255 -42 77 119 255 -57 90 131 255 -70 104 142 255 -67 99 138 255 -53 85 123 255 -51 81 119 255 -58 87 121 255 -68 95 124 255 -81 107 132 255 -88 114 137 255 -79 105 128 255 -61 86 108 255 -54 76 99 255 -62 83 104 255 -73 94 113 255 -82 101 118 255 -106 123 141 255 -141 157 173 255 -173 189 204 255 -200 213 229 255 -223 235 249 255 -243 255 255 255 -248 255 255 255 -249 253 255 255 -252 252 252 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 253 250 255 -255 253 250 255 -255 254 250 255 -254 254 252 255 -251 255 254 255 -250 255 254 255 -248 255 255 255 -248 255 254 255 -245 254 249 255 -244 250 240 255 -251 253 240 255 -253 252 234 255 -217 212 190 255 -179 172 144 255 -193 182 152 255 -221 208 174 255 -217 204 162 255 -226 215 170 255 -218 207 162 255 -202 194 148 255 -204 197 151 255 -209 202 156 255 -212 205 159 255 -219 212 166 255 -201 193 147 255 -196 185 140 255 -200 187 143 255 -187 170 127 255 -192 170 129 255 -167 144 103 255 -147 122 82 255 -115 90 50 255 -147 128 88 255 -207 189 151 255 -213 198 157 255 -209 196 154 255 -213 201 159 255 -204 195 152 255 -213 205 159 255 -218 207 162 255 -226 212 167 255 -237 218 175 255 -230 203 160 255 -226 193 152 255 -234 192 152 255 -178 133 94 255 -183 131 94 255 -199 141 104 255 -249 179 143 255 -216 151 113 255 -160 107 73 255 -138 105 74 255 -138 126 100 255 -197 207 183 255 -215 244 226 255 -89 133 120 255 -69 122 114 255 -73 132 126 255 -68 124 123 255 -111 162 163 255 -208 252 253 255 -228 255 255 255 -202 232 234 255 -204 235 237 255 -205 246 248 255 -136 186 187 255 -60 111 115 255 -47 102 107 255 -59 117 128 255 -43 105 118 255 -26 92 106 255 -18 84 100 255 -20 86 102 255 -1 64 79 255 -3 65 78 255 -0 49 60 255 -0 53 61 255 -12 61 68 255 -4 49 54 255 -34 84 85 255 -90 150 148 255 -102 168 164 255 -93 162 159 255 -84 154 154 255 -101 171 179 255 -108 179 197 255 -92 161 192 255 -80 147 189 255 -70 133 186 255 -70 132 191 255 -73 131 195 255 -75 130 194 255 -74 126 186 255 -75 126 181 255 -87 138 185 255 -101 152 197 255 -90 141 188 255 -95 146 193 255 -94 145 188 255 -98 148 185 255 -112 159 189 255 -121 167 190 255 -130 176 191 255 -144 188 197 255 -160 204 207 255 -152 197 194 255 -144 189 184 255 -128 173 166 255 -99 144 137 255 -79 125 115 255 -92 139 129 255 -121 167 157 255 -122 165 155 255 -115 158 148 255 -141 188 180 255 -136 186 183 255 -110 165 168 255 -113 173 181 255 -109 175 187 255 -98 167 182 255 -87 163 179 255 -71 148 166 255 -87 165 185 255 -80 161 180 255 -63 146 162 255 -73 156 170 255 -83 166 180 255 -90 176 189 255 -74 163 179 255 -62 153 171 255 -49 140 158 255 -47 138 157 255 -57 145 167 255 -62 150 174 255 -54 140 167 255 -39 124 153 255 -28 111 145 255 -37 117 154 255 -22 101 142 255 -38 115 159 255 -49 126 170 255 -42 119 165 255 -55 129 178 255 -56 130 179 255 -37 113 162 255 -36 112 161 255 -34 107 158 255 -33 104 156 255 -40 111 163 255 -51 120 175 255 -53 120 175 255 -48 115 170 255 -27 93 151 255 -35 104 161 255 -24 94 153 255 -34 109 166 255 -43 120 176 255 -38 117 173 255 -41 122 178 255 -23 100 152 255 -19 87 132 255 -27 89 128 255 -49 105 140 255 -59 108 138 255 -69 109 134 255 -154 187 206 255 -238 255 255 255 -224 239 246 255 -243 253 255 255 -252 255 255 255 -255 255 253 255 -253 249 246 255 -255 253 250 255 -255 252 249 255 -251 245 245 255 -252 248 247 255 -254 254 254 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -254 254 255 255 -255 251 255 255 -255 251 255 255 -255 251 255 255 -255 252 255 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -251 251 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 254 255 -245 245 247 255 -244 244 246 255 -246 244 247 255 -255 253 255 255 -255 252 255 255 -242 237 241 255 -243 241 244 255 -255 253 255 255 -252 252 254 255 -250 251 253 255 -254 255 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -255 253 255 255 -255 252 255 255 -255 252 255 255 -255 251 255 255 -255 252 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 253 249 255 -255 254 249 255 -254 255 250 255 -255 255 251 255 -254 255 253 255 -251 255 252 255 -251 255 254 255 -250 254 253 255 -234 238 237 255 -247 251 250 255 -254 255 253 255 -254 255 253 255 -253 253 251 255 -251 252 247 255 -252 251 247 255 -252 251 249 255 -255 254 255 255 -252 251 255 255 -255 254 255 255 -240 238 241 255 -255 251 250 255 -254 249 246 255 -255 254 248 255 -255 248 241 255 -255 249 240 255 -255 250 240 255 -255 251 239 255 -255 250 238 255 -253 244 229 255 -243 234 219 255 -231 224 208 255 -228 215 199 255 -229 206 188 255 -222 195 174 255 -204 177 156 255 -188 160 138 255 -182 154 130 255 -182 154 130 255 -175 148 121 255 -167 137 109 255 -184 155 125 255 -163 134 100 255 -159 131 94 255 -158 128 90 255 -148 119 79 255 -158 129 89 255 -170 142 102 255 -161 133 93 255 -154 127 84 255 -163 136 93 255 -170 146 102 255 -175 151 107 255 -171 146 105 255 -165 140 99 255 -158 135 93 255 -155 132 90 255 -161 139 98 255 -164 142 101 255 -168 146 105 255 -168 149 107 255 -171 152 112 255 -175 156 116 255 -182 163 123 255 -187 167 130 255 -192 172 137 255 -190 170 137 255 -195 175 140 255 -205 182 148 255 -206 184 147 255 -203 179 141 255 -203 179 141 255 -207 184 143 255 -191 168 127 255 -204 182 143 255 -208 189 149 255 -200 182 144 255 -196 178 140 255 -199 184 145 255 -204 188 152 255 -206 188 150 255 -211 185 148 255 -200 171 131 255 -192 163 121 255 -194 166 119 255 -186 155 108 255 -162 132 80 255 -147 116 62 255 -146 115 60 255 -165 134 77 255 -162 131 74 255 -129 100 44 255 -145 115 61 255 -161 134 81 255 -137 109 59 255 -133 107 58 255 -135 108 61 255 -133 109 65 255 -131 108 66 255 -125 100 59 255 -119 96 55 255 -125 103 64 255 -143 120 86 255 -155 135 102 255 -158 139 109 255 -148 131 103 255 -134 118 93 255 -138 123 102 255 -168 153 134 255 -191 178 161 255 -192 180 164 255 -182 170 156 255 -174 165 158 255 -158 155 162 255 -163 165 180 255 -142 147 166 255 -106 117 139 255 -82 98 124 255 -59 79 112 255 -30 56 93 255 -10 39 81 255 -17 50 95 255 -11 45 91 255 -9 43 91 255 -12 46 94 255 -14 46 95 255 -13 44 91 255 -14 45 92 255 -16 48 95 255 -28 66 111 255 -30 73 118 255 -33 75 123 255 -29 71 119 255 -21 63 113 255 -20 62 112 255 -29 69 120 255 -38 78 129 255 -37 77 126 255 -41 79 128 255 -51 89 136 255 -63 100 145 255 -63 97 143 255 -55 89 135 255 -60 92 139 255 -73 105 146 255 -68 98 132 255 -70 99 129 255 -72 101 131 255 -76 105 137 255 -82 108 141 255 -86 110 144 255 -88 113 144 255 -90 113 144 255 -90 114 142 255 -90 111 138 255 -82 104 128 255 -74 94 118 255 -78 96 118 255 -98 116 138 255 -133 151 173 255 -162 177 196 255 -243 253 255 255 -245 252 255 255 -246 253 255 255 -249 254 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -250 254 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -255 255 251 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -253 255 252 255 -251 255 252 255 -250 255 254 255 -248 255 254 255 -248 255 254 255 -237 247 239 255 -251 255 250 255 -251 254 243 255 -243 244 230 255 -247 244 225 255 -221 216 194 255 -193 185 162 255 -186 177 148 255 -208 198 162 255 -220 211 170 255 -217 208 167 255 -211 204 162 255 -222 217 175 255 -229 224 182 255 -215 211 166 255 -201 197 152 255 -187 180 136 255 -175 166 123 255 -207 194 152 255 -204 189 146 255 -200 181 139 255 -209 187 146 255 -208 185 144 255 -137 114 73 255 -113 89 51 255 -154 132 93 255 -186 167 125 255 -234 217 174 255 -241 228 184 255 -218 205 161 255 -221 210 164 255 -216 203 158 255 -222 205 161 255 -232 211 166 255 -247 220 177 255 -246 213 172 255 -219 177 137 255 -150 102 64 255 -167 115 78 255 -172 112 76 255 -181 113 78 255 -184 118 84 255 -167 114 82 255 -168 131 102 255 -148 132 107 255 -162 165 144 255 -172 193 176 255 -70 106 94 255 -83 128 121 255 -74 125 120 255 -92 142 141 255 -207 253 253 255 -219 255 255 255 -194 228 230 255 -211 239 243 255 -223 252 255 255 -175 216 218 255 -46 95 99 255 -74 125 129 255 -89 144 151 255 -25 83 94 255 -26 86 97 255 -36 100 112 255 -28 91 106 255 -21 84 99 255 -42 106 118 255 -4 64 74 255 -11 70 76 255 -29 84 89 255 -0 45 48 255 -8 56 56 255 -50 102 98 255 -90 155 147 255 -76 148 137 255 -78 151 144 255 -80 151 153 255 -77 150 159 255 -86 157 179 255 -79 149 183 255 -51 119 164 255 -69 134 190 255 -73 134 197 255 -80 139 205 255 -87 145 209 255 -86 142 203 255 -82 137 193 255 -88 141 191 255 -97 151 198 255 -87 138 191 255 -96 147 200 255 -84 134 183 255 -74 125 168 255 -90 138 174 255 -104 151 179 255 -122 169 189 255 -152 198 213 255 -143 187 196 255 -120 163 169 255 -103 147 148 255 -101 145 144 255 -99 144 141 255 -94 139 134 255 -101 146 141 255 -119 161 157 255 -143 184 178 255 -116 157 151 255 -130 175 172 255 -119 167 169 255 -93 146 154 255 -111 171 182 255 -115 181 197 255 -90 158 177 255 -100 175 196 255 -74 150 173 255 -84 162 184 255 -82 163 184 255 -73 154 173 255 -82 163 180 255 -76 157 174 255 -66 149 165 255 -55 144 162 255 -65 156 175 255 -75 166 185 255 -78 166 188 255 -78 165 192 255 -73 158 187 255 -55 138 170 255 -33 115 152 255 -29 108 147 255 -44 123 166 255 -26 103 149 255 -39 115 164 255 -55 131 181 255 -38 114 164 255 -42 118 170 255 -45 121 173 255 -45 121 173 255 -54 127 178 255 -55 128 179 255 -50 121 175 255 -45 114 169 255 -44 113 170 255 -43 109 167 255 -37 103 161 255 -44 110 168 255 -56 125 184 255 -41 111 170 255 -42 114 172 255 -35 112 168 255 -22 101 157 255 -31 110 167 255 -20 93 144 255 -35 98 139 255 -57 111 145 255 -61 110 140 255 -61 105 130 255 -138 173 193 255 -220 248 255 255 -236 254 255 255 -247 255 255 255 -251 255 255 255 -254 255 255 255 -250 249 247 255 -253 249 246 255 -255 254 251 255 -255 252 252 255 -252 246 246 255 -255 252 253 255 -254 254 254 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 251 255 255 -255 251 255 255 -255 251 255 255 -255 252 255 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -254 254 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -250 250 252 255 -252 252 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 253 255 -242 240 243 255 -255 254 255 255 -255 254 255 255 -251 249 252 255 -254 254 255 255 -253 253 255 255 -247 248 250 255 -248 249 251 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 255 253 255 -255 255 253 255 -255 254 251 255 -255 251 248 255 -255 252 249 255 -255 253 248 255 -255 254 249 255 -255 254 249 255 -255 253 248 255 -255 253 248 255 -255 251 243 255 -255 244 231 255 -255 250 234 255 -255 247 229 255 -255 239 219 255 -252 234 212 255 -249 229 204 255 -232 211 184 255 -213 189 161 255 -203 178 147 255 -209 185 149 255 -185 160 120 255 -166 138 98 255 -177 148 106 255 -180 151 107 255 -168 140 93 255 -167 139 92 255 -170 144 95 255 -168 142 91 255 -168 142 93 255 -172 146 97 255 -178 154 106 255 -181 157 111 255 -174 151 107 255 -166 143 101 255 -172 150 109 255 -175 153 114 255 -183 163 126 255 -196 176 141 255 -204 184 151 255 -204 185 152 255 -202 183 151 255 -202 183 150 255 -204 190 151 255 -193 180 138 255 -199 186 144 255 -209 194 153 255 -203 188 145 255 -199 182 139 255 -203 184 142 255 -203 184 141 255 -204 183 140 255 -195 174 131 255 -186 165 122 255 -190 169 126 255 -208 187 144 255 -223 200 158 255 -218 195 153 255 -202 179 137 255 -208 183 142 255 -203 176 133 255 -195 168 125 255 -173 146 101 255 -161 133 86 255 -188 160 113 255 -208 177 130 255 -187 156 109 255 -180 150 100 255 -161 131 81 255 -144 112 63 255 -142 110 61 255 -153 121 74 255 -160 128 81 255 -154 122 75 255 -143 112 65 255 -135 104 57 255 -140 112 64 255 -143 112 65 255 -129 101 53 255 -118 90 43 255 -123 95 48 255 -140 113 68 255 -156 129 84 255 -133 109 65 255 -116 92 48 255 -132 109 67 255 -153 130 88 255 -184 161 120 255 -193 171 130 255 -173 151 110 255 -189 171 135 255 -173 161 137 255 -173 166 148 255 -187 183 171 255 -191 191 183 255 -178 182 181 255 -119 128 133 255 -87 101 112 255 -37 56 73 255 -15 39 63 255 -14 41 70 255 -35 61 94 255 -30 58 95 255 -47 75 114 255 -71 99 139 255 -52 80 120 255 -44 72 111 255 -36 65 95 255 -53 84 113 255 -30 60 96 255 -44 77 120 255 -45 77 126 255 -17 50 103 255 -25 60 116 255 -19 56 111 255 -11 48 101 255 -22 59 112 255 -39 76 128 255 -41 77 129 255 -30 63 116 255 -48 81 135 255 -37 68 125 255 -69 101 152 255 -74 106 145 255 -68 101 134 255 -77 109 147 255 -85 116 160 255 -78 109 156 255 -79 107 157 255 -90 118 168 255 -96 124 171 255 -84 113 155 255 -77 107 145 255 -67 97 131 255 -80 109 141 255 -80 109 141 255 -54 83 115 255 -52 81 115 255 -72 99 129 255 -82 103 130 255 -98 116 140 255 -175 193 217 255 -239 255 255 255 -234 249 255 255 -233 249 255 255 -244 255 255 255 -235 248 255 255 -247 255 255 255 -245 255 255 255 -249 255 255 255 -251 255 253 255 -249 255 249 255 -250 255 248 255 -252 255 248 255 -249 255 245 255 -253 255 250 255 -254 255 253 255 -254 255 253 255 -249 254 250 255 -246 252 248 255 -245 251 247 255 -248 254 250 255 -251 255 251 255 -244 251 244 255 -238 243 236 255 -242 245 236 255 -251 251 241 255 -247 245 233 255 -228 224 212 255 -216 210 196 255 -218 210 191 255 -199 190 161 255 -228 217 185 255 -245 234 202 255 -231 222 189 255 -206 200 164 255 -194 188 152 255 -187 183 145 255 -182 177 139 255 -197 192 152 255 -209 201 162 255 -216 207 166 255 -213 201 159 255 -209 194 153 255 -211 193 153 255 -215 197 157 255 -220 198 157 255 -169 140 100 255 -115 83 42 255 -146 119 76 255 -206 182 138 255 -236 215 170 255 -242 224 178 255 -218 201 155 255 -211 194 148 255 -207 189 143 255 -233 211 164 255 -232 205 160 255 -227 194 151 255 -224 185 144 255 -184 139 100 255 -148 98 61 255 -157 103 67 255 -146 85 54 255 -152 92 64 255 -178 127 100 255 -155 115 89 255 -161 135 112 255 -180 169 147 255 -128 131 112 255 -101 118 102 255 -94 120 109 255 -84 115 109 255 -182 217 213 255 -225 255 255 255 -206 239 244 255 -222 252 255 255 -218 247 255 255 -212 246 255 255 -121 168 174 255 -61 114 118 255 -71 126 131 255 -50 107 114 255 -25 83 94 255 -18 78 88 255 -49 109 120 255 -43 105 116 255 -24 87 96 255 -8 68 76 255 -18 79 82 255 -8 68 68 255 -0 53 52 255 -2 57 52 255 -23 76 70 255 -73 131 119 255 -80 149 130 255 -65 140 120 255 -74 147 136 255 -88 160 159 255 -78 148 160 255 -60 127 153 255 -54 119 157 255 -51 115 163 255 -67 128 185 255 -69 129 191 255 -76 134 198 255 -83 141 204 255 -86 142 201 255 -81 138 191 255 -75 131 182 255 -71 127 176 255 -63 116 170 255 -67 120 174 255 -76 128 178 255 -84 135 182 255 -88 137 177 255 -95 144 177 255 -117 164 190 255 -139 186 206 255 -136 182 197 255 -128 172 181 255 -94 137 143 255 -96 140 141 255 -94 136 135 255 -80 120 119 255 -118 158 157 255 -153 194 190 255 -120 159 154 255 -94 133 128 255 -122 164 163 255 -120 168 170 255 -96 149 157 255 -99 159 170 255 -92 157 175 255 -88 159 179 255 -83 158 181 255 -92 168 192 255 -78 156 179 255 -52 130 153 255 -80 156 179 255 -89 166 186 255 -72 147 166 255 -116 194 214 255 -101 183 205 255 -105 189 213 255 -95 179 205 255 -76 157 186 255 -63 142 175 255 -51 129 167 255 -50 125 167 255 -60 134 181 255 -33 105 155 255 -39 110 164 255 -41 114 169 255 -30 103 158 255 -22 97 154 255 -38 113 170 255 -49 124 182 255 -38 113 170 255 -48 123 178 255 -38 111 164 255 -45 118 171 255 -42 115 170 255 -58 129 185 255 -61 130 189 255 -27 96 155 255 -27 96 155 255 -41 110 169 255 -18 86 147 255 -36 106 166 255 -26 98 157 255 -10 82 140 255 -20 95 152 255 -16 91 148 255 -23 91 140 255 -35 89 125 255 -47 93 119 255 -33 75 97 255 -109 144 163 255 -220 249 255 255 -233 255 255 255 -227 242 247 255 -248 255 255 255 -251 255 254 255 -254 254 252 255 -255 254 250 255 -255 254 250 255 -255 254 252 255 -255 253 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -252 252 252 255 -250 250 250 255 -247 247 247 255 -245 245 245 255 -246 242 239 255 -247 238 229 255 -238 226 212 255 -226 214 198 255 -224 211 194 255 -224 212 190 255 -226 211 188 255 -228 211 185 255 -229 209 182 255 -221 200 169 255 -228 205 171 255 -207 183 145 255 -188 163 122 255 -200 173 130 255 -211 184 139 255 -214 187 140 255 -223 197 148 255 -211 185 134 255 -208 185 131 255 -208 182 131 255 -203 180 128 255 -201 178 128 255 -203 179 131 255 -205 182 138 255 -207 184 142 255 -199 177 136 255 -201 179 142 255 -203 180 146 255 -205 185 152 255 -209 188 157 255 -210 191 161 255 -208 187 158 255 -203 184 152 255 -202 188 149 255 -192 180 138 255 -197 185 143 255 -205 192 150 255 -202 189 145 255 -203 188 145 255 -209 192 149 255 -207 188 146 255 -192 171 128 255 -195 174 131 255 -198 175 131 255 -199 176 132 255 -206 182 138 255 -216 192 148 255 -222 195 152 255 -219 192 149 255 -213 189 145 255 -199 175 131 255 -186 162 118 255 -167 143 99 255 -155 128 83 255 -170 143 98 255 -177 148 104 255 -155 126 82 255 -154 123 77 255 -162 131 85 255 -178 145 100 255 -194 161 116 255 -206 172 126 255 -204 170 124 255 -194 160 114 255 -185 151 103 255 -191 159 110 255 -179 147 96 255 -166 134 83 255 -158 126 75 255 -154 122 71 255 -149 117 66 255 -142 112 60 255 -137 107 55 255 -176 146 94 255 -163 133 81 255 -168 141 88 255 -166 139 86 255 -163 136 83 255 -141 114 61 255 -105 80 26 255 -113 91 41 255 -127 109 69 255 -158 144 109 255 -184 173 143 255 -185 179 153 255 -209 208 190 255 -219 222 211 255 -218 227 224 255 -157 171 174 255 -81 99 109 255 -43 64 81 255 -33 55 79 255 -19 43 71 255 -19 44 75 255 -33 57 91 255 -48 72 108 255 -88 111 143 255 -53 75 98 255 -83 105 126 255 -65 88 119 255 -38 64 101 255 -32 59 106 255 -44 74 126 255 -32 63 118 255 -29 61 118 255 -30 65 119 255 -19 55 107 255 -20 56 108 255 -18 54 106 255 -8 39 93 255 -38 69 124 255 -21 50 110 255 -16 45 101 255 -23 56 99 255 -22 56 94 255 -37 69 116 255 -64 95 149 255 -95 125 185 255 -118 148 210 255 -106 136 198 255 -70 101 158 255 -87 118 172 255 -80 112 161 255 -59 92 135 255 -54 87 128 255 -60 93 134 255 -52 85 126 255 -46 79 124 255 -49 80 124 255 -55 80 120 255 -51 75 111 255 -61 84 118 255 -107 130 162 255 -172 193 222 255 -212 232 255 255 -230 248 255 255 -241 255 255 255 -244 255 255 255 -238 251 255 255 -239 250 254 255 -237 247 248 255 -233 242 239 255 -237 246 241 255 -248 255 250 255 -251 255 251 255 -249 253 252 255 -249 253 254 255 -248 252 253 255 -250 254 255 255 -251 255 255 255 -251 255 255 255 -249 255 251 255 -247 254 247 255 -243 248 242 255 -252 255 250 255 -254 255 250 255 -255 255 248 255 -255 255 247 255 -255 254 245 255 -246 242 233 255 -232 224 211 255 -227 216 194 255 -214 205 176 255 -207 198 169 255 -205 199 167 255 -199 193 161 255 -190 186 151 255 -196 192 155 255 -210 206 169 255 -208 203 165 255 -218 213 173 255 -227 220 178 255 -225 216 175 255 -219 207 165 255 -214 201 159 255 -209 196 154 255 -208 189 147 255 -221 189 150 255 -173 138 98 255 -147 115 74 255 -149 120 78 255 -183 159 115 255 -212 189 145 255 -210 189 144 255 -231 210 165 255 -237 214 170 255 -229 205 159 255 -211 182 138 255 -221 188 145 255 -241 202 161 255 -209 165 126 255 -167 119 81 255 -168 116 79 255 -173 116 86 255 -179 122 93 255 -180 130 103 255 -150 108 83 255 -159 129 103 255 -153 133 108 255 -98 92 70 255 -111 114 95 255 -133 145 131 255 -180 200 189 255 -229 252 246 255 -230 255 253 255 -203 231 234 255 -218 245 252 255 -214 241 250 255 -140 174 183 255 -44 91 97 255 -89 142 148 255 -42 97 104 255 -38 95 102 255 -63 120 129 255 -92 151 159 255 -36 96 106 255 -28 88 96 255 -0 58 63 255 -0 53 54 255 -3 65 64 255 -0 53 48 255 -0 57 49 255 -25 85 75 255 -49 107 95 255 -79 142 125 255 -88 160 136 255 -101 179 155 255 -112 186 173 255 -91 163 160 255 -59 129 141 255 -52 118 144 255 -57 120 161 255 -56 118 169 255 -58 117 175 255 -55 113 176 255 -53 111 174 255 -55 114 174 255 -60 116 173 255 -64 121 176 255 -68 126 176 255 -72 130 180 255 -81 136 190 255 -88 141 195 255 -97 148 201 255 -99 151 199 255 -92 143 186 255 -84 134 171 255 -85 134 164 255 -94 142 165 255 -135 182 200 255 -136 182 197 255 -103 147 156 255 -84 127 134 255 -79 120 124 255 -92 132 134 255 -123 163 165 255 -119 157 158 255 -93 132 129 255 -97 137 136 255 -124 165 167 255 -105 152 158 255 -88 142 152 255 -108 167 181 255 -108 175 192 255 -106 177 199 255 -95 169 194 255 -85 161 187 255 -90 167 193 255 -75 152 178 255 -74 150 174 255 -90 165 188 255 -98 170 192 255 -122 197 220 255 -162 239 255 255 -136 216 243 255 -88 167 197 255 -56 132 164 255 -57 131 170 255 -60 133 176 255 -54 124 173 255 -51 121 173 255 -48 117 174 255 -46 115 174 255 -45 113 174 255 -33 103 163 255 -23 94 156 255 -32 106 167 255 -41 115 176 255 -34 109 167 255 -28 101 156 255 -33 106 159 255 -55 128 183 255 -53 125 183 255 -54 126 184 255 -51 121 181 255 -25 95 157 255 -31 101 163 255 -37 107 169 255 -30 100 160 255 -36 104 165 255 -26 96 155 255 -22 93 149 255 -12 83 139 255 -0 66 123 255 -31 93 140 255 -70 119 149 255 -45 86 106 255 -85 120 139 255 -187 216 230 255 -228 252 255 255 -232 251 255 255 -247 255 255 255 -240 246 246 255 -253 255 252 255 -254 255 250 255 -255 254 250 255 -255 254 250 255 -254 254 254 255 -254 254 254 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -252 252 252 255 -249 249 249 255 -246 246 246 255 -243 243 243 255 -243 242 238 255 -215 208 198 255 -199 189 177 255 -187 178 163 255 -193 181 165 255 -195 182 165 255 -191 176 155 255 -192 176 151 255 -200 183 157 255 -190 171 141 255 -206 186 153 255 -207 185 148 255 -200 176 138 255 -203 180 139 255 -204 179 138 255 -198 174 130 255 -200 176 128 255 -194 171 121 255 -190 169 116 255 -189 166 116 255 -189 167 118 255 -193 171 122 255 -198 176 129 255 -200 177 133 255 -202 179 137 255 -203 180 139 255 -204 182 145 255 -203 180 146 255 -202 179 147 255 -210 187 155 255 -218 197 166 255 -220 197 166 255 -210 189 158 255 -209 193 157 255 -202 188 149 255 -202 188 149 255 -201 186 147 255 -195 180 141 255 -200 182 144 255 -201 183 143 255 -190 171 131 255 -194 172 133 255 -203 181 142 255 -212 189 148 255 -211 188 147 255 -207 182 141 255 -201 176 135 255 -195 167 127 255 -188 160 120 255 -163 139 95 255 -145 121 77 255 -134 110 66 255 -130 106 62 255 -135 108 65 255 -153 126 83 255 -168 139 95 255 -163 134 90 255 -189 158 114 255 -197 166 122 255 -204 173 127 255 -204 173 127 255 -201 169 122 255 -199 167 120 255 -204 172 125 255 -209 177 128 255 -213 181 132 255 -202 170 119 255 -198 166 115 255 -209 177 126 255 -215 185 133 255 -204 174 122 255 -185 155 103 255 -173 143 91 255 -152 125 72 255 -138 111 58 255 -130 103 50 255 -117 90 37 255 -116 91 37 255 -122 97 43 255 -133 108 54 255 -169 146 96 255 -163 144 101 255 -187 172 133 255 -191 178 144 255 -163 154 125 255 -176 171 149 255 -192 193 177 255 -194 199 192 255 -126 136 135 255 -61 76 81 255 -31 49 61 255 -32 51 68 255 -40 60 84 255 -41 62 89 255 -33 54 83 255 -27 48 79 255 -52 72 99 255 -37 56 73 255 -39 58 75 255 -25 45 70 255 -12 35 69 255 -32 55 99 255 -78 104 153 255 -63 90 143 255 -107 137 189 255 -168 200 249 255 -124 156 203 255 -83 115 162 255 -55 87 134 255 -22 50 100 255 -31 58 111 255 -15 40 97 255 -10 37 92 255 -8 39 86 255 -38 70 117 255 -44 75 130 255 -25 55 117 255 -54 83 151 255 -126 155 225 255 -133 162 232 255 -77 106 172 255 -68 98 160 255 -68 99 154 255 -49 81 132 255 -28 60 109 255 -33 65 114 255 -42 74 123 255 -39 70 124 255 -37 67 117 255 -48 72 118 255 -65 88 129 255 -84 106 147 255 -89 111 150 255 -84 104 139 255 -83 102 134 255 -95 112 142 255 -106 122 148 255 -131 146 169 255 -164 177 194 255 -208 222 235 255 -244 255 255 255 -247 255 255 255 -247 255 255 255 -242 251 255 255 -233 240 246 255 -251 255 255 255 -252 255 255 255 -251 254 255 255 -252 255 255 255 -251 255 255 255 -251 255 255 255 -245 254 253 255 -240 249 246 255 -244 250 248 255 -249 254 250 255 -247 249 244 255 -239 240 234 255 -242 241 236 255 -255 252 245 255 -255 250 244 255 -247 241 229 255 -187 179 156 255 -181 172 143 255 -190 181 150 255 -214 208 176 255 -231 226 194 255 -224 221 186 255 -212 210 172 255 -206 204 166 255 -217 213 175 255 -218 213 173 255 -214 209 167 255 -208 201 159 255 -209 200 157 255 -219 207 165 255 -229 216 172 255 -237 218 176 255 -255 230 193 255 -238 205 170 255 -182 149 114 255 -130 100 64 255 -149 121 82 255 -180 155 115 255 -201 176 135 255 -246 221 180 255 -231 203 163 255 -231 199 158 255 -231 198 157 255 -255 218 179 255 -255 223 183 255 -211 167 128 255 -153 105 65 255 -145 93 54 255 -149 93 58 255 -158 102 69 255 -152 102 69 255 -134 91 59 255 -151 118 87 255 -123 102 73 255 -76 64 38 255 -121 121 97 255 -148 156 135 255 -223 237 220 255 -217 235 223 255 -217 236 230 255 -223 243 242 255 -232 253 254 255 -217 238 241 255 -81 110 114 255 -94 137 143 255 -80 129 136 255 -0 48 57 255 -22 75 83 255 -118 173 180 255 -66 123 130 255 -3 62 70 255 -10 71 76 255 -24 88 88 255 -4 68 67 255 -1 66 62 255 -5 68 60 255 -25 88 77 255 -50 112 97 255 -57 118 102 255 -66 131 111 255 -61 135 110 255 -77 157 132 255 -82 158 145 255 -57 132 128 255 -28 100 112 255 -27 94 121 255 -37 102 142 255 -43 106 157 255 -59 120 177 255 -55 115 177 255 -49 107 171 255 -46 104 167 255 -52 108 167 255 -61 117 174 255 -72 129 182 255 -78 136 186 255 -65 120 174 255 -72 127 181 255 -85 138 190 255 -94 146 194 255 -90 143 185 255 -81 133 170 255 -76 127 158 255 -76 126 151 255 -99 147 169 255 -108 155 171 255 -96 142 157 255 -77 121 132 255 -68 111 120 255 -99 139 147 255 -132 172 180 255 -110 149 156 255 -95 135 137 255 -108 149 151 255 -121 164 170 255 -108 157 164 255 -103 160 171 255 -105 167 180 255 -85 152 169 255 -80 153 172 255 -86 161 184 255 -62 138 162 255 -90 167 193 255 -93 170 196 255 -63 139 165 255 -71 147 171 255 -87 161 186 255 -85 159 186 255 -98 175 203 255 -81 158 188 255 -47 123 155 255 -33 107 142 255 -58 131 172 255 -81 152 198 255 -76 143 195 255 -62 129 182 255 -73 139 197 255 -52 121 180 255 -38 106 167 255 -27 97 159 255 -20 90 152 255 -34 105 167 255 -56 127 189 255 -63 135 194 255 -49 122 177 255 -49 120 174 255 -56 129 184 255 -46 118 176 255 -41 112 174 255 -46 117 179 255 -45 116 180 255 -57 128 192 255 -44 115 179 255 -35 105 167 255 -35 103 164 255 -27 93 151 255 -28 95 150 255 -33 98 152 255 -30 93 146 255 -50 107 150 255 -61 105 132 255 -71 106 125 255 -150 182 197 255 -235 255 255 255 -232 252 255 255 -232 247 250 255 -248 255 255 255 -237 243 241 255 -253 255 252 255 -254 255 250 255 -255 254 250 255 -255 254 250 255 -254 254 254 255 -254 254 254 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 253 253 255 -252 252 252 255 -252 251 247 255 -216 212 203 255 -209 201 190 255 -205 197 184 255 -213 204 189 255 -221 209 193 255 -221 208 191 255 -222 207 186 255 -224 210 184 255 -228 211 185 255 -234 217 187 255 -233 213 180 255 -221 201 166 255 -215 193 156 255 -207 185 146 255 -199 176 135 255 -194 171 129 255 -195 174 127 255 -187 166 119 255 -185 164 117 255 -195 174 127 255 -208 187 142 255 -212 189 145 255 -204 181 139 255 -196 173 132 255 -215 191 153 255 -216 192 154 255 -210 186 150 255 -202 178 144 255 -205 181 147 255 -213 189 155 255 -209 184 153 255 -195 172 140 255 -195 175 142 255 -194 175 142 255 -199 180 147 255 -199 181 145 255 -201 181 148 255 -213 193 158 255 -216 196 161 255 -203 181 144 255 -207 184 150 255 -201 177 141 255 -192 168 132 255 -184 160 122 255 -179 153 116 255 -168 142 105 255 -153 125 88 255 -138 110 71 255 -143 118 77 255 -134 110 66 255 -136 112 68 255 -149 125 81 255 -160 133 90 255 -168 141 98 255 -178 149 105 255 -183 154 110 255 -189 158 114 255 -197 166 122 255 -204 173 127 255 -204 173 127 255 -200 168 121 255 -196 164 117 255 -197 165 118 255 -200 168 121 255 -199 167 118 255 -198 166 115 255 -206 174 123 255 -213 183 131 255 -202 172 120 255 -173 143 91 255 -150 120 68 255 -141 114 61 255 -131 104 51 255 -140 113 60 255 -149 122 69 255 -153 128 74 255 -161 136 82 255 -166 141 87 255 -179 154 100 255 -205 182 132 255 -198 177 130 255 -198 181 138 255 -196 181 142 255 -185 172 138 255 -193 186 158 255 -191 189 168 255 -203 205 192 255 -165 172 165 255 -106 116 117 255 -67 80 86 255 -33 47 58 255 -15 33 47 255 -18 35 55 255 -20 38 60 255 -13 29 54 255 -10 26 49 255 -86 104 118 255 -68 86 100 255 -22 40 62 255 -0 13 43 255 -0 16 56 255 -24 47 91 255 -0 21 69 255 -41 68 115 255 -105 134 178 255 -86 115 157 255 -44 73 115 255 -28 57 99 255 -7 34 79 255 -6 30 78 255 -9 32 84 255 -55 81 132 255 -116 146 196 255 -65 97 148 255 -34 65 122 255 -37 67 129 255 -40 69 137 255 -37 66 136 255 -36 65 135 255 -34 63 129 255 -32 62 124 255 -43 74 129 255 -45 77 128 255 -26 58 109 255 -20 52 103 255 -18 50 101 255 -3 34 89 255 -6 36 90 255 -21 44 94 255 -47 69 116 255 -130 151 196 255 -153 174 219 255 -91 110 152 255 -84 103 143 255 -116 134 172 255 -100 116 150 255 -82 97 130 255 -85 100 129 255 -81 95 121 255 -81 96 119 255 -104 116 138 255 -141 154 173 255 -184 195 213 255 -219 228 245 255 -245 251 255 255 -244 248 255 255 -241 245 255 255 -241 245 255 255 -242 249 255 255 -246 253 255 255 -248 255 255 255 -248 255 255 255 -249 255 255 255 -244 253 252 255 -246 250 249 255 -252 255 253 255 -255 255 253 255 -249 250 245 255 -247 243 240 255 -252 248 239 255 -251 244 225 255 -228 223 194 255 -190 185 156 255 -161 158 127 255 -165 164 133 255 -195 195 161 255 -214 214 180 255 -215 215 179 255 -199 199 161 255 -210 208 169 255 -218 216 177 255 -221 218 177 255 -221 216 176 255 -219 212 170 255 -211 202 161 255 -206 191 152 255 -200 175 144 255 -226 197 167 255 -221 192 162 255 -185 156 126 255 -161 132 100 255 -146 117 83 255 -139 110 76 255 -156 126 90 255 -203 171 133 255 -217 183 146 255 -221 186 148 255 -215 176 137 255 -190 148 110 255 -147 103 64 255 -131 87 48 255 -153 105 65 255 -159 105 67 255 -157 103 65 255 -155 105 68 255 -146 104 66 255 -148 115 80 255 -118 95 61 255 -84 71 39 255 -120 115 86 255 -186 188 164 255 -246 255 234 255 -226 237 221 255 -239 252 242 255 -245 255 253 255 -227 243 240 255 -201 217 216 255 -93 117 119 255 -97 134 142 255 -32 76 85 255 -28 75 85 255 -145 193 203 255 -209 255 255 255 -66 121 128 255 -9 68 72 255 -1 62 63 255 -11 75 74 255 -0 54 48 255 -0 62 53 255 -24 92 79 255 -42 109 92 255 -40 107 89 255 -47 115 94 255 -71 141 117 255 -89 167 141 255 -77 159 136 255 -65 146 131 255 -64 140 138 255 -66 140 153 255 -61 131 157 255 -63 131 170 255 -77 140 191 255 -65 125 185 255 -62 122 184 255 -58 116 180 255 -54 112 175 255 -59 115 176 255 -67 123 180 255 -72 129 184 255 -73 130 183 255 -78 135 190 255 -82 137 191 255 -86 142 193 255 -92 146 193 255 -90 144 188 255 -84 138 176 255 -79 132 164 255 -78 129 158 255 -100 150 175 255 -103 151 173 255 -115 162 180 255 -106 152 168 255 -81 124 140 255 -94 137 153 255 -116 158 172 255 -97 139 153 255 -78 118 128 255 -72 115 124 255 -66 113 123 255 -84 136 147 255 -112 170 182 255 -92 155 170 255 -56 125 141 255 -62 135 152 255 -99 174 195 255 -84 162 184 255 -120 198 221 255 -139 216 242 255 -108 183 212 255 -92 167 196 255 -90 164 193 255 -70 145 176 255 -50 125 156 255 -62 137 169 255 -59 133 168 255 -56 128 168 255 -75 146 190 255 -91 159 206 255 -84 149 203 255 -72 137 193 255 -33 97 158 255 -26 92 153 255 -39 104 168 255 -55 123 186 255 -55 123 186 255 -50 120 182 255 -49 119 181 255 -44 114 174 255 -38 109 165 255 -37 108 164 255 -46 118 176 255 -50 122 181 255 -46 120 183 255 -46 121 186 255 -36 111 178 255 -26 99 167 255 -47 118 184 255 -33 103 165 255 -44 110 171 255 -46 108 165 255 -39 100 154 255 -61 119 167 255 -64 120 167 255 -42 92 129 255 -52 90 113 255 -147 176 190 255 -208 235 246 255 -232 255 255 255 -236 254 255 255 -236 247 249 255 -249 255 255 255 -251 255 252 255 -254 255 250 255 -254 255 250 255 -255 254 250 255 -255 254 250 255 -254 254 254 255 -253 255 254 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 248 255 -243 236 226 255 -211 204 194 255 -184 178 166 255 -183 175 162 255 -200 191 174 255 -217 206 188 255 -221 210 188 255 -214 199 176 255 -205 191 164 255 -198 181 153 255 -191 175 142 255 -195 176 143 255 -209 191 155 255 -223 203 168 255 -226 206 169 255 -209 190 148 255 -202 183 141 255 -200 181 139 255 -206 187 145 255 -208 189 147 255 -204 182 141 255 -197 175 134 255 -194 172 133 255 -211 187 149 255 -213 189 151 255 -211 187 149 255 -208 182 147 255 -213 187 152 255 -219 193 158 255 -215 189 154 255 -205 179 146 255 -205 180 149 255 -203 180 149 255 -205 182 151 255 -199 176 144 255 -192 169 138 255 -198 175 143 255 -195 172 140 255 -179 155 121 255 -180 155 124 255 -166 140 107 255 -149 123 90 255 -139 113 78 255 -137 111 76 255 -139 113 78 255 -140 114 79 255 -140 114 77 255 -142 117 76 255 -152 127 86 255 -172 147 106 255 -196 171 130 255 -206 179 136 255 -195 168 125 255 -190 163 120 255 -198 171 128 255 -207 178 134 255 -201 172 128 255 -197 166 120 255 -193 162 116 255 -193 162 116 255 -194 163 117 255 -192 161 115 255 -191 160 113 255 -194 164 114 255 -196 166 116 255 -202 172 122 255 -203 173 123 255 -187 157 107 255 -160 132 82 255 -145 117 67 255 -143 115 65 255 -159 131 81 255 -179 153 102 255 -190 164 113 255 -199 173 122 255 -201 175 124 255 -185 162 110 255 -177 154 102 255 -179 156 104 255 -199 177 128 255 -191 170 123 255 -192 173 130 255 -192 177 138 255 -193 183 148 255 -171 166 137 255 -189 187 166 255 -173 175 161 255 -140 145 138 255 -99 108 105 255 -51 61 63 255 -30 41 47 255 -23 35 47 255 -15 29 42 255 -9 21 37 255 -0 11 27 255 -55 69 80 255 -88 104 117 255 -56 71 90 255 -8 25 51 255 -0 10 43 255 -13 32 72 255 -0 19 62 255 -0 20 62 255 -8 33 73 255 -53 79 116 255 -19 45 80 255 -4 30 65 255 -8 34 71 255 -0 23 64 255 -0 18 62 255 -58 82 128 255 -141 172 218 255 -139 171 218 255 -125 156 210 255 -83 114 171 255 -43 73 135 255 -41 71 135 255 -55 85 147 255 -54 85 142 255 -37 68 122 255 -51 83 132 255 -75 108 153 255 -63 96 141 255 -43 76 121 255 -26 58 105 255 -15 47 98 255 -47 77 129 255 -63 86 138 255 -32 52 103 255 -44 64 115 255 -47 67 117 255 -21 39 87 255 -47 65 111 255 -82 101 144 255 -59 76 120 255 -87 104 147 255 -104 119 160 255 -100 114 151 255 -85 99 134 255 -83 97 132 255 -77 92 125 255 -75 88 122 255 -85 96 126 255 -134 140 166 255 -141 146 166 255 -150 155 175 255 -160 167 185 255 -176 185 202 255 -200 209 224 255 -227 237 249 255 -246 255 255 255 -243 253 255 255 -233 244 250 255 -232 239 245 255 -241 249 252 255 -247 251 254 255 -244 248 249 255 -252 252 254 255 -255 255 251 255 -255 255 241 255 -255 255 234 255 -237 236 215 255 -204 206 182 255 -187 190 163 255 -186 191 161 255 -185 190 160 255 -178 183 151 255 -189 195 161 255 -199 203 168 255 -211 213 176 255 -217 217 179 255 -222 220 182 255 -223 219 181 255 -217 213 175 255 -212 204 168 255 -216 199 173 255 -217 195 172 255 -215 193 169 255 -193 169 145 255 -145 117 93 255 -125 95 69 255 -136 105 77 255 -137 103 75 255 -134 97 68 255 -164 128 94 255 -181 143 107 255 -165 127 90 255 -141 102 63 255 -127 88 47 255 -133 94 53 255 -152 110 68 255 -186 137 96 255 -160 111 68 255 -157 112 70 255 -151 112 71 255 -134 102 63 255 -128 104 66 255 -128 114 79 255 -138 129 98 255 -140 139 111 255 -192 196 173 255 -213 218 198 255 -233 241 226 255 -237 247 236 255 -221 233 223 255 -223 234 226 255 -208 227 225 255 -187 217 225 255 -138 178 188 255 -90 133 142 255 -153 197 206 255 -99 148 155 255 -32 85 91 255 -20 78 80 255 -24 84 84 255 -0 60 56 255 -4 71 62 255 -25 96 82 255 -51 122 104 255 -45 118 98 255 -28 102 77 255 -47 121 94 255 -78 154 126 255 -98 181 153 255 -76 160 137 255 -44 126 112 255 -38 117 114 255 -56 132 145 255 -62 134 159 255 -60 127 169 255 -69 135 185 255 -63 125 184 255 -61 121 184 255 -54 111 178 255 -49 107 171 255 -56 111 175 255 -66 122 181 255 -68 123 180 255 -62 119 174 255 -67 124 179 255 -70 127 180 255 -74 132 182 255 -77 135 183 255 -81 138 183 255 -83 138 177 255 -80 136 171 255 -79 134 165 255 -78 132 160 255 -78 129 156 255 -101 151 176 255 -102 150 173 255 -83 129 152 255 -94 140 163 255 -94 139 162 255 -62 107 128 255 -75 118 137 255 -71 116 135 255 -55 104 121 255 -80 133 149 255 -116 175 191 255 -88 154 170 255 -57 126 141 255 -64 140 154 255 -65 142 160 255 -71 149 169 255 -92 170 193 255 -116 196 221 255 -112 189 219 255 -77 153 185 255 -53 127 162 255 -41 115 150 255 -53 127 162 255 -74 146 184 255 -78 150 190 255 -73 142 184 255 -80 146 194 255 -86 152 202 255 -85 147 204 255 -83 145 204 255 -48 110 171 255 -41 102 165 255 -56 117 182 255 -76 140 204 255 -75 140 204 255 -64 132 195 255 -55 123 186 255 -45 113 174 255 -42 111 168 255 -40 109 166 255 -42 112 172 255 -43 117 178 255 -36 111 176 255 -41 118 186 255 -48 125 195 255 -35 110 178 255 -38 111 179 255 -49 118 183 255 -54 118 179 255 -63 122 178 255 -67 120 170 255 -50 101 144 255 -39 87 127 255 -42 83 113 255 -121 152 170 255 -220 244 254 255 -240 255 255 255 -231 249 253 255 -245 255 255 255 -240 249 248 255 -241 246 242 255 -254 255 251 255 -254 255 250 255 -255 254 249 255 -255 254 250 255 -255 254 250 255 -254 254 254 255 -253 255 254 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 252 255 -247 244 239 255 -255 255 246 255 -255 255 246 255 -255 252 241 255 -249 243 231 255 -235 229 215 255 -206 199 183 255 -176 168 149 255 -216 205 185 255 -212 200 178 255 -220 206 180 255 -224 210 183 255 -217 202 173 255 -213 198 167 255 -207 190 160 255 -192 176 143 255 -207 191 155 255 -207 191 155 255 -208 192 156 255 -204 189 150 255 -192 174 136 255 -182 162 125 255 -188 168 131 255 -205 183 146 255 -200 178 139 255 -202 178 140 255 -204 178 141 255 -207 181 144 255 -210 182 145 255 -210 182 143 255 -207 179 142 255 -205 176 142 255 -208 181 151 255 -199 172 143 255 -193 166 137 255 -178 151 121 255 -157 130 100 255 -147 122 91 255 -142 115 85 255 -128 102 69 255 -126 100 67 255 -131 105 72 255 -140 114 81 255 -148 122 87 255 -152 126 91 255 -157 131 96 255 -168 142 107 255 -180 154 117 255 -173 148 108 255 -184 159 118 255 -192 167 126 255 -202 177 136 255 -208 181 138 255 -195 168 125 255 -193 166 123 255 -212 185 142 255 -225 196 152 255 -210 181 137 255 -191 162 118 255 -183 152 106 255 -185 154 108 255 -189 158 112 255 -190 159 113 255 -189 158 112 255 -181 150 103 255 -182 152 102 255 -187 157 107 255 -193 165 115 255 -203 175 125 255 -210 182 132 255 -212 184 134 255 -210 184 133 255 -184 158 107 255 -198 172 121 255 -186 160 109 255 -184 161 109 255 -188 165 113 255 -183 160 108 255 -190 167 115 255 -190 167 115 255 -185 162 110 255 -187 165 115 255 -197 176 129 255 -197 178 135 255 -200 186 147 255 -186 176 141 255 -209 202 174 255 -196 191 171 255 -181 179 164 255 -135 137 126 255 -81 83 78 255 -62 68 66 255 -40 48 51 255 -14 21 27 255 -24 31 39 255 -37 46 55 255 -10 23 31 255 -59 76 84 255 -78 94 110 255 -44 60 85 255 -14 30 63 255 -2 20 56 255 -4 24 61 255 -0 19 56 255 -49 72 106 255 -114 139 170 255 -61 86 116 255 -17 42 72 255 -19 44 75 255 -15 39 75 255 -0 21 60 255 -33 58 98 255 -20 50 88 255 -32 66 104 255 -83 114 158 255 -119 151 198 255 -90 120 172 255 -37 69 120 255 -23 53 103 255 -34 67 112 255 -28 60 101 255 -0 33 70 255 -32 65 98 255 -92 127 159 255 -157 190 225 255 -146 180 218 255 -57 88 132 255 -20 48 95 255 -26 48 98 255 -35 55 106 255 -28 48 99 255 -34 54 105 255 -59 77 127 255 -54 72 122 255 -33 51 99 255 -32 50 98 255 -43 59 108 255 -71 88 134 255 -76 93 137 255 -75 92 136 255 -91 105 150 255 -91 106 149 255 -83 97 142 255 -93 105 147 255 -87 95 131 255 -89 96 125 255 -84 91 120 255 -72 82 109 255 -64 76 102 255 -66 81 104 255 -81 96 115 255 -95 111 127 255 -144 160 175 255 -177 191 204 255 -210 222 234 255 -230 240 250 255 -242 251 255 255 -248 255 255 255 -246 250 255 255 -232 237 240 255 -246 251 244 255 -243 249 237 255 -242 248 234 255 -231 240 223 255 -202 211 194 255 -173 182 163 255 -169 178 157 255 -181 191 167 255 -179 189 164 255 -180 190 163 255 -179 188 159 255 -177 184 153 255 -183 188 158 255 -198 201 170 255 -214 215 184 255 -222 221 193 255 -212 206 184 255 -206 195 177 255 -221 205 189 255 -238 221 203 255 -211 188 170 255 -188 161 142 255 -186 155 135 255 -152 120 97 255 -186 150 126 255 -176 141 113 255 -148 113 81 255 -118 84 49 255 -122 88 51 255 -162 130 91 255 -201 172 132 255 -221 188 145 255 -216 178 133 255 -178 137 93 255 -164 127 83 255 -156 123 80 255 -134 106 66 255 -147 128 88 255 -177 163 128 255 -176 167 134 255 -159 155 126 255 -183 183 159 255 -201 204 183 255 -197 204 186 255 -197 205 190 255 -201 209 198 255 -208 215 207 255 -221 236 233 255 -208 235 242 255 -176 210 222 255 -97 133 145 255 -63 103 113 255 -37 81 90 255 -24 75 79 255 -36 92 93 255 -29 89 87 255 -16 81 73 255 -35 106 92 255 -39 112 95 255 -47 122 101 255 -53 131 105 255 -60 139 110 255 -69 148 117 255 -56 136 107 255 -83 167 141 255 -85 170 149 255 -50 132 120 255 -17 97 96 255 -34 110 123 255 -58 132 159 255 -64 133 174 255 -69 135 187 255 -69 131 190 255 -61 122 185 255 -48 105 172 255 -42 100 164 255 -55 110 174 255 -72 128 189 255 -76 130 190 255 -67 123 180 255 -47 106 162 255 -54 115 169 255 -63 123 175 255 -69 130 177 255 -75 134 178 255 -79 136 179 255 -78 136 174 255 -76 132 167 255 -50 104 138 255 -52 105 137 255 -73 124 155 255 -69 120 151 255 -77 126 156 255 -104 153 183 255 -81 128 158 255 -33 80 110 255 -56 101 130 255 -89 136 164 255 -90 142 166 255 -110 166 189 255 -130 191 210 255 -98 165 182 255 -65 137 151 255 -56 132 146 255 -58 135 151 255 -71 149 169 255 -68 149 170 255 -96 176 201 255 -113 189 221 255 -74 150 186 255 -52 126 165 255 -57 130 171 255 -44 116 156 255 -59 128 169 255 -64 133 175 255 -70 137 182 255 -88 151 202 255 -95 156 211 255 -92 153 210 255 -93 153 215 255 -104 162 226 255 -78 138 201 255 -64 123 189 255 -61 122 187 255 -53 117 181 255 -53 118 182 255 -59 124 188 255 -57 123 184 255 -55 121 179 255 -48 117 174 255 -39 109 169 255 -28 102 165 255 -10 85 152 255 -28 105 175 255 -72 149 221 255 -72 149 219 255 -45 118 186 255 -76 144 207 255 -51 111 171 255 -55 111 162 255 -76 125 168 255 -31 73 111 255 -37 76 109 255 -124 156 179 255 -213 237 249 255 -233 252 255 255 -235 250 253 255 -246 255 255 255 -249 255 255 255 -245 251 249 255 -254 255 251 255 -250 251 245 255 -255 254 249 255 -255 254 249 255 -255 254 250 255 -254 255 250 255 -254 254 252 255 -253 255 254 255 -251 255 255 255 -251 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -253 253 251 255 -255 255 251 255 -252 251 246 255 -247 246 241 255 -246 243 236 255 -249 246 237 255 -253 249 238 255 -252 246 234 255 -246 240 224 255 -180 173 155 255 -186 178 159 255 -216 205 185 255 -236 225 203 255 -231 219 195 255 -227 215 189 255 -222 210 184 255 -206 195 167 255 -220 206 177 255 -216 203 171 255 -215 200 169 255 -212 197 164 255 -201 185 152 255 -188 172 138 255 -193 174 141 255 -207 187 152 255 -202 180 143 255 -196 172 136 255 -193 167 130 255 -191 165 128 255 -183 155 116 255 -167 138 98 255 -161 131 93 255 -165 135 99 255 -168 137 106 255 -157 128 98 255 -156 127 97 255 -152 123 91 255 -139 110 78 255 -136 110 77 255 -147 118 86 255 -148 122 87 255 -140 114 79 255 -151 125 90 255 -171 145 110 255 -192 166 129 255 -199 175 137 255 -198 174 136 255 -198 174 136 255 -204 179 139 255 -225 200 159 255 -229 201 161 255 -214 186 146 255 -203 175 135 255 -201 173 133 255 -189 161 121 255 -189 162 119 255 -211 184 141 255 -187 160 117 255 -189 162 117 255 -192 165 120 255 -196 167 123 255 -196 168 121 255 -190 162 115 255 -181 153 106 255 -173 145 98 255 -157 129 81 255 -166 138 90 255 -174 146 98 255 -181 153 105 255 -195 167 119 255 -209 183 134 255 -211 185 136 255 -204 178 129 255 -195 169 120 255 -213 190 140 255 -201 178 128 255 -202 180 130 255 -206 184 134 255 -196 174 124 255 -198 176 126 255 -189 166 114 255 -197 174 120 255 -193 170 116 255 -196 173 121 255 -191 171 121 255 -189 170 127 255 -168 153 114 255 -186 173 139 255 -170 160 133 255 -180 174 152 255 -173 170 153 255 -158 156 143 255 -167 167 157 255 -145 146 141 255 -91 93 90 255 -67 69 68 255 -43 48 51 255 -17 31 34 255 -20 37 45 255 -76 92 108 255 -38 54 77 255 -16 33 63 255 -1 20 53 255 -10 30 65 255 -17 40 72 255 -25 48 79 255 -62 86 114 255 -15 41 66 255 -0 22 47 255 -0 20 47 255 -6 31 61 255 -21 45 79 255 -48 74 107 255 -36 68 93 255 -8 42 67 255 -0 23 52 255 -0 24 57 255 -8 38 74 255 -28 61 96 255 -31 61 95 255 -10 44 72 255 -16 48 71 255 -0 29 48 255 -19 52 69 255 -26 62 78 255 -50 82 103 255 -64 98 123 255 -59 90 119 255 -105 133 170 255 -82 105 149 255 -96 114 164 255 -65 83 133 255 -45 63 113 255 -62 80 130 255 -52 70 120 255 -52 70 120 255 -96 114 164 255 -82 100 150 255 -95 113 161 255 -70 88 136 255 -45 63 111 255 -58 74 123 255 -66 82 131 255 -69 85 136 255 -90 104 151 255 -84 95 140 255 -84 96 136 255 -81 95 134 255 -73 89 125 255 -68 84 118 255 -67 86 118 255 -75 94 124 255 -82 102 129 255 -72 92 116 255 -80 101 122 255 -80 98 118 255 -71 88 106 255 -79 95 111 255 -111 127 142 255 -147 159 175 255 -164 176 188 255 -210 221 227 255 -223 234 236 255 -242 254 254 255 -243 255 255 255 -214 229 226 255 -173 190 184 255 -155 172 164 255 -158 175 165 255 -168 186 174 255 -181 197 184 255 -193 207 192 255 -196 209 192 255 -197 208 191 255 -200 212 192 255 -204 213 194 255 -205 212 194 255 -207 211 197 255 -209 209 197 255 -199 195 184 255 -213 205 194 255 -217 203 190 255 -213 194 180 255 -220 197 183 255 -203 176 159 255 -211 180 160 255 -202 172 148 255 -191 161 133 255 -182 155 125 255 -188 164 130 255 -213 191 154 255 -230 211 171 255 -230 208 167 255 -255 230 187 255 -229 200 158 255 -209 181 141 255 -202 179 138 255 -185 165 128 255 -178 164 129 255 -195 186 153 255 -201 196 166 255 -190 188 163 255 -184 186 164 255 -182 187 167 255 -185 192 176 255 -198 206 193 255 -212 222 211 255 -215 225 216 255 -207 222 219 255 -206 228 239 255 -139 168 184 255 -77 109 122 255 -16 52 64 255 -34 77 84 255 -10 59 63 255 -17 73 72 255 -1 62 57 255 -19 87 76 255 -27 100 83 255 -10 85 65 255 -17 97 72 255 -46 129 99 255 -73 157 124 255 -83 167 134 255 -47 132 101 255 -51 137 112 255 -70 157 140 255 -47 130 122 255 -16 97 100 255 -33 110 126 255 -53 127 156 255 -56 125 167 255 -66 132 184 255 -72 134 193 255 -60 121 184 255 -44 101 168 255 -38 95 162 255 -57 112 177 255 -78 134 195 255 -79 133 193 255 -65 121 178 255 -72 133 188 255 -78 141 194 255 -82 144 195 255 -77 139 188 255 -72 135 179 255 -71 132 176 255 -69 128 170 255 -65 123 163 255 -74 132 170 255 -68 124 161 255 -79 133 171 255 -73 125 164 255 -84 133 173 255 -94 143 183 255 -59 108 148 255 -33 82 122 255 -21 70 110 255 -62 112 149 255 -78 132 166 255 -118 175 204 255 -135 197 222 255 -99 166 185 255 -73 145 160 255 -58 134 148 255 -63 140 156 255 -66 144 164 255 -56 134 157 255 -82 159 187 255 -89 165 199 255 -55 130 169 255 -53 126 169 255 -64 135 181 255 -59 127 172 255 -63 130 175 255 -66 130 178 255 -80 142 193 255 -98 159 214 255 -100 159 217 255 -93 152 212 255 -98 156 219 255 -102 157 222 255 -80 137 204 255 -68 125 192 255 -61 120 186 255 -54 113 179 255 -51 112 177 255 -45 109 171 255 -32 96 157 255 -33 98 156 255 -36 102 160 255 -36 104 165 255 -40 111 175 255 -22 95 164 255 -31 108 178 255 -69 146 218 255 -54 128 199 255 -64 134 203 255 -75 139 201 255 -50 107 162 255 -55 103 151 255 -61 103 141 255 -58 93 123 255 -127 155 179 255 -211 234 250 255 -242 255 255 255 -233 244 246 255 -231 241 242 255 -249 255 255 255 -248 253 249 255 -247 249 244 255 -255 255 250 255 -249 249 241 255 -255 255 247 255 -255 254 247 255 -255 254 249 255 -254 255 250 255 -254 254 252 255 -253 255 252 255 -251 255 254 255 -251 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -250 251 246 255 -247 248 243 255 -255 255 250 255 -255 255 248 255 -254 251 242 255 -249 247 235 255 -252 248 236 255 -255 255 243 255 -245 239 225 255 -238 231 215 255 -221 214 196 255 -193 185 166 255 -193 185 164 255 -212 204 183 255 -213 205 182 255 -210 200 175 255 -193 183 156 255 -183 171 145 255 -186 175 147 255 -185 171 144 255 -169 154 125 255 -155 138 108 255 -151 132 100 255 -164 144 111 255 -158 135 101 255 -161 137 101 255 -169 143 106 255 -165 137 98 255 -152 123 83 255 -154 125 85 255 -169 139 101 255 -160 130 94 255 -148 118 84 255 -150 120 86 255 -154 124 90 255 -146 118 81 255 -151 123 86 255 -173 145 108 255 -188 160 123 255 -209 184 144 255 -199 174 134 255 -196 171 131 255 -208 183 143 255 -218 195 153 255 -217 194 152 255 -211 188 146 255 -206 183 141 255 -198 170 130 255 -208 180 140 255 -201 173 133 255 -198 170 130 255 -209 181 141 255 -202 174 134 255 -195 168 125 255 -211 184 141 255 -214 187 144 255 -211 184 141 255 -202 175 130 255 -185 158 113 255 -169 142 97 255 -159 132 85 255 -160 132 85 255 -163 135 88 255 -157 129 82 255 -184 156 108 255 -204 176 129 255 -205 179 130 255 -206 179 132 255 -213 187 138 255 -209 182 135 255 -195 172 122 255 -197 173 125 255 -219 197 147 255 -203 181 132 255 -202 180 130 255 -203 181 132 255 -192 170 120 255 -197 175 126 255 -185 164 111 255 -196 174 117 255 -177 152 95 255 -176 153 99 255 -190 167 115 255 -195 175 125 255 -167 148 105 255 -186 171 132 255 -184 171 137 255 -194 183 155 255 -205 198 172 255 -190 183 164 255 -198 195 178 255 -208 204 192 255 -200 197 188 255 -189 189 181 255 -144 149 143 255 -123 137 138 255 -88 107 114 255 -135 153 167 255 -30 47 67 255 -8 25 53 255 -31 48 78 255 -26 45 77 255 -5 26 55 255 -17 38 65 255 -16 41 63 255 -0 23 42 255 -24 51 70 255 -3 30 51 255 -0 25 50 255 -37 62 92 255 -71 98 125 255 -35 66 86 255 -3 34 52 255 -0 29 50 255 -11 41 65 255 -0 27 53 255 -0 13 39 255 -12 42 66 255 -53 84 102 255 -55 87 98 255 -23 56 63 255 -21 54 61 255 -0 28 35 255 -0 29 40 255 -19 50 68 255 -22 53 74 255 -77 104 134 255 -137 159 198 255 -105 124 167 255 -76 93 137 255 -69 88 131 255 -71 88 134 255 -63 81 127 255 -58 75 121 255 -60 78 124 255 -65 82 128 255 -84 102 148 255 -65 82 128 255 -40 58 106 255 -51 67 116 255 -44 62 110 255 -29 45 94 255 -36 52 101 255 -44 60 109 255 -42 59 105 255 -37 55 101 255 -31 50 93 255 -21 43 84 255 -14 38 76 255 -9 33 69 255 -7 31 65 255 -25 50 80 255 -28 54 81 255 -39 63 89 255 -48 70 94 255 -39 61 84 255 -27 47 71 255 -34 52 74 255 -51 69 89 255 -42 59 77 255 -83 100 116 255 -121 140 154 255 -130 150 161 255 -116 138 149 255 -99 122 128 255 -77 102 107 255 -59 85 86 255 -63 87 87 255 -78 103 100 255 -97 117 115 255 -108 129 124 255 -124 141 135 255 -143 160 152 255 -163 178 171 255 -174 189 182 255 -184 199 192 255 -219 232 225 255 -200 207 200 255 -198 201 194 255 -214 209 203 255 -204 195 186 255 -209 192 184 255 -207 187 176 255 -201 179 165 255 -206 185 166 255 -221 201 177 255 -224 207 181 255 -209 195 166 255 -206 195 163 255 -214 208 172 255 -222 214 177 255 -223 209 172 255 -224 208 172 255 -216 200 166 255 -230 217 183 255 -233 222 192 255 -204 197 168 255 -201 197 170 255 -221 221 197 255 -216 219 198 255 -201 208 190 255 -186 194 179 255 -195 205 194 255 -190 201 193 255 -175 188 179 255 -175 188 181 255 -154 170 170 255 -82 104 117 255 -36 63 80 255 -26 55 71 255 -38 72 84 255 -8 48 56 255 -21 69 73 255 -11 65 65 255 -2 63 56 255 -47 115 104 255 -51 124 107 255 -26 104 82 255 -28 111 85 255 -36 119 89 255 -42 127 94 255 -65 150 117 255 -56 142 113 255 -54 139 118 255 -65 151 138 255 -53 135 131 255 -47 127 134 255 -69 146 164 255 -64 137 169 255 -53 122 164 255 -70 135 189 255 -61 123 184 255 -49 110 173 255 -35 92 159 255 -32 89 156 255 -53 108 173 255 -73 129 190 255 -67 121 183 255 -47 103 162 255 -55 116 171 255 -60 123 177 255 -62 125 178 255 -56 119 170 255 -55 117 164 255 -61 124 168 255 -68 129 173 255 -71 130 174 255 -63 122 164 255 -47 104 147 255 -64 118 162 255 -72 126 172 255 -78 130 177 255 -65 117 164 255 -39 91 139 255 -64 116 164 255 -72 124 171 255 -72 125 169 255 -69 124 165 255 -117 175 212 255 -132 195 226 255 -87 154 180 255 -72 143 163 255 -69 144 163 255 -70 147 165 255 -61 139 161 255 -54 130 156 255 -79 156 186 255 -67 141 178 255 -33 106 147 255 -46 119 164 255 -52 122 171 255 -59 125 173 255 -57 121 169 255 -53 115 166 255 -63 124 178 255 -80 139 197 255 -86 142 203 255 -96 151 215 255 -118 173 238 255 -125 178 246 255 -102 157 224 255 -83 138 205 255 -70 127 194 255 -65 122 189 255 -73 133 196 255 -75 136 199 255 -63 127 188 255 -67 129 186 255 -55 120 178 255 -40 108 169 255 -48 117 182 255 -41 111 180 255 -58 131 200 255 -95 168 237 255 -67 137 206 255 -72 140 203 255 -50 111 168 255 -62 114 164 255 -77 120 162 255 -48 83 115 255 -109 135 158 255 -222 243 255 255 -222 239 249 255 -237 247 249 255 -251 255 255 255 -249 253 252 255 -247 252 248 255 -246 248 243 255 -246 247 241 255 -255 255 248 255 -250 250 242 255 -255 254 247 255 -255 254 247 255 -255 254 249 255 -254 255 249 255 -253 255 250 255 -253 255 252 255 -251 255 254 255 -251 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 253 255 -254 255 253 255 -254 255 250 255 -254 255 250 255 -254 253 248 255 -254 254 246 255 -255 253 244 255 -252 249 240 255 -255 255 244 255 -255 250 238 255 -227 221 207 255 -187 179 166 255 -159 152 136 255 -153 146 130 255 -159 152 134 255 -163 156 138 255 -165 158 139 255 -167 159 138 255 -168 160 137 255 -173 163 138 255 -175 163 137 255 -170 154 128 255 -160 143 115 255 -164 145 115 255 -163 143 110 255 -163 139 105 255 -165 139 104 255 -168 142 105 255 -172 144 105 255 -170 142 102 255 -167 138 98 255 -163 133 95 255 -166 136 98 255 -161 131 93 255 -167 137 99 255 -192 164 124 255 -212 184 144 255 -220 192 152 255 -226 198 158 255 -221 197 153 255 -218 194 150 255 -206 182 138 255 -195 171 127 255 -198 176 129 255 -209 187 140 255 -208 186 139 255 -197 174 130 255 -204 176 136 255 -196 168 129 255 -197 169 130 255 -206 178 139 255 -205 177 137 255 -193 165 125 255 -187 159 119 255 -190 162 122 255 -187 163 119 255 -177 153 109 255 -166 142 98 255 -157 133 87 255 -145 121 75 255 -138 114 68 255 -153 126 81 255 -172 145 100 255 -193 166 121 255 -195 168 121 255 -203 176 131 255 -205 181 133 255 -204 180 134 255 -208 184 136 255 -205 181 135 255 -192 170 121 255 -202 180 133 255 -202 180 131 255 -203 181 134 255 -203 183 133 255 -203 182 135 255 -201 181 131 255 -197 176 129 255 -195 173 123 255 -196 174 117 255 -196 171 114 255 -196 171 115 255 -194 171 117 255 -190 168 118 255 -185 164 117 255 -186 167 124 255 -189 174 135 255 -191 177 142 255 -196 185 155 255 -188 178 153 255 -188 182 160 255 -191 184 166 255 -179 173 157 255 -180 177 162 255 -184 185 177 255 -157 171 171 255 -182 202 209 255 -112 131 145 255 -14 32 52 255 -3 21 45 255 -13 30 58 255 -6 26 53 255 -18 40 64 255 -0 16 37 255 -34 60 77 255 -0 26 40 255 -18 46 60 255 -14 43 59 255 -15 43 64 255 -25 53 77 255 -23 51 75 255 -26 55 73 255 -19 48 66 255 -21 49 71 255 -0 25 47 255 -0 23 47 255 -0 24 46 255 -0 26 44 255 -62 91 105 255 -85 115 123 255 -94 125 128 255 -80 111 114 255 -44 75 80 255 -45 75 85 255 -29 58 74 255 -11 39 61 255 -72 98 125 255 -125 145 178 255 -52 70 106 255 -0 11 47 255 -15 33 69 255 -15 30 69 255 -22 40 78 255 -69 84 123 255 -33 51 89 255 -52 67 108 255 -58 76 116 255 -53 68 109 255 -51 68 111 255 -64 79 122 255 -52 69 112 255 -36 51 94 255 -36 53 99 255 -21 39 89 255 -19 39 90 255 -36 58 108 255 -40 62 111 255 -17 41 87 255 -9 36 79 255 -13 41 81 255 -2 32 70 255 -0 28 64 255 -6 35 69 255 -7 36 68 255 -12 39 69 255 -14 41 70 255 -5 31 58 255 -1 27 54 255 -13 37 65 255 -21 44 75 255 -41 64 95 255 -59 85 112 255 -63 89 114 255 -72 100 124 255 -68 96 117 255 -53 84 104 255 -66 98 113 255 -57 86 100 255 -46 76 87 255 -47 74 85 255 -58 85 94 255 -67 90 98 255 -64 87 93 255 -66 86 93 255 -70 94 98 255 -81 105 105 255 -85 110 107 255 -107 126 124 255 -90 105 102 255 -117 123 121 255 -144 146 143 255 -133 128 125 255 -184 175 170 255 -204 194 185 255 -194 184 172 255 -198 191 173 255 -209 204 184 255 -214 214 190 255 -219 222 195 255 -213 219 191 255 -199 204 174 255 -188 188 160 255 -205 203 178 255 -223 221 196 255 -205 205 181 255 -196 198 177 255 -210 213 194 255 -208 211 194 255 -209 215 201 255 -212 220 209 255 -212 224 214 255 -195 208 201 255 -210 227 221 255 -190 209 207 255 -74 94 93 255 -59 79 80 255 -72 93 98 255 -39 62 76 255 -42 68 85 255 -44 71 88 255 -33 67 79 255 -16 56 64 255 -7 55 59 255 -16 70 70 255 -28 89 82 255 -58 126 115 255 -55 128 111 255 -34 111 91 255 -17 99 76 255 -49 132 106 255 -61 146 117 255 -35 121 92 255 -45 131 106 255 -86 170 155 255 -56 138 132 255 -66 145 149 255 -28 106 118 255 -49 124 147 255 -74 147 180 255 -64 132 177 255 -66 131 185 255 -77 139 200 255 -54 115 178 255 -41 98 165 255 -43 100 167 255 -52 107 172 255 -57 113 174 255 -64 120 181 255 -71 130 188 255 -76 138 195 255 -55 120 174 255 -60 125 179 255 -47 113 165 255 -48 111 162 255 -54 116 165 255 -35 97 144 255 -43 104 151 255 -56 117 164 255 -58 116 164 255 -52 110 158 255 -78 134 185 255 -70 123 175 255 -33 86 140 255 -45 97 154 255 -55 107 164 255 -52 105 159 255 -76 132 181 255 -92 148 195 255 -85 144 186 255 -79 141 178 255 -85 151 183 255 -87 157 183 255 -81 153 177 255 -45 120 143 255 -85 161 185 255 -48 122 151 255 -37 111 146 255 -48 120 160 255 -58 129 173 255 -41 111 160 255 -45 113 162 255 -51 114 165 255 -44 106 157 255 -67 128 182 255 -93 152 208 255 -91 147 206 255 -92 148 209 255 -100 154 218 255 -94 147 213 255 -98 148 217 255 -73 126 194 255 -77 132 197 255 -96 154 218 255 -88 146 210 255 -68 128 190 255 -70 130 192 255 -82 144 203 255 -73 134 191 255 -48 110 167 255 -43 107 168 255 -75 141 202 255 -69 137 202 255 -70 139 206 255 -93 162 229 255 -63 128 192 255 -47 107 167 255 -70 123 175 255 -52 97 139 255 -61 97 131 255 -148 176 200 255 -220 239 254 255 -235 249 255 255 -242 251 255 255 -250 255 255 255 -253 255 252 255 -254 254 252 255 -254 255 250 255 -254 255 250 255 -255 254 249 255 -255 255 247 255 -255 254 247 255 -255 254 247 255 -255 254 247 255 -255 254 249 255 -254 255 249 255 -253 255 250 255 -253 255 250 255 -251 255 252 255 -251 255 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 253 255 -253 255 252 255 -254 254 252 255 -253 254 249 255 -254 253 249 255 -254 253 248 255 -251 251 243 255 -255 255 246 255 -255 255 246 255 -248 244 235 255 -232 228 217 255 -222 218 207 255 -224 218 206 255 -226 222 210 255 -211 205 193 255 -213 207 193 255 -215 209 193 255 -220 213 195 255 -228 220 201 255 -233 222 202 255 -226 214 192 255 -218 202 177 255 -171 154 128 255 -160 141 111 255 -160 139 108 255 -172 149 115 255 -172 148 112 255 -160 136 98 255 -164 139 99 255 -178 153 113 255 -189 161 121 255 -210 182 142 255 -223 195 155 255 -227 199 159 255 -231 204 161 255 -222 198 154 255 -211 184 141 255 -207 183 139 255 -208 184 138 255 -211 187 141 255 -213 189 143 255 -209 185 139 255 -199 177 128 255 -197 175 126 255 -207 185 136 255 -220 196 150 255 -214 186 146 255 -216 188 149 255 -216 188 149 255 -214 186 147 255 -213 185 145 255 -210 182 142 255 -203 175 135 255 -196 168 128 255 -146 122 78 255 -135 111 67 255 -128 104 60 255 -132 108 64 255 -146 122 76 255 -161 137 91 255 -177 153 107 255 -188 164 118 255 -186 162 116 255 -206 182 136 255 -186 162 116 255 -172 148 102 255 -185 161 115 255 -169 147 100 255 -172 150 103 255 -226 204 157 255 -208 186 139 255 -203 182 135 255 -200 179 132 255 -201 180 133 255 -205 184 137 255 -208 187 140 255 -208 187 140 255 -205 185 135 255 -190 168 111 255 -189 167 109 255 -190 165 109 255 -185 162 108 255 -178 157 104 255 -177 155 106 255 -186 165 120 255 -198 179 137 255 -195 180 141 255 -210 196 161 255 -206 195 165 255 -200 190 163 255 -191 183 160 255 -174 167 148 255 -167 160 142 255 -164 164 152 255 -159 171 167 255 -140 159 163 255 -71 89 99 255 -19 36 52 255 -32 49 69 255 -34 50 73 255 -10 26 49 255 -6 24 44 255 -64 83 98 255 -89 111 122 255 -31 56 63 255 -8 35 42 255 -0 22 33 255 -19 47 61 255 -34 63 81 255 -5 33 54 255 -15 40 62 255 -9 33 57 255 -101 125 151 255 -107 131 157 255 -52 76 102 255 -14 38 62 255 -0 16 36 255 -57 83 96 255 -93 120 127 255 -60 88 92 255 -44 72 76 255 -24 51 58 255 -15 41 54 255 -11 36 56 255 -21 45 71 255 -78 99 128 255 -48 65 95 255 -52 67 96 255 -27 42 71 255 -9 24 53 255 -12 27 58 255 -2 17 48 255 -19 34 65 255 -75 90 121 255 -62 77 108 255 -39 54 87 255 -55 70 103 255 -69 84 117 255 -50 65 98 255 -63 78 111 255 -91 104 139 255 -82 97 136 255 -79 97 145 255 -68 90 140 255 -68 90 140 255 -68 92 140 255 -59 86 131 255 -55 84 126 255 -54 83 123 255 -47 79 118 255 -24 54 92 255 -23 53 89 255 -15 45 79 255 -8 39 70 255 -3 32 62 255 -0 24 54 255 -0 27 57 255 -14 40 73 255 -0 24 61 255 -0 25 65 255 -20 48 87 255 -28 56 93 255 -18 48 82 255 -20 51 80 255 -19 53 81 255 -14 48 73 255 -11 43 66 255 -14 47 66 255 -17 46 64 255 -11 40 56 255 -6 32 47 255 -3 29 42 255 -4 27 41 255 -1 28 39 255 -0 30 35 255 -4 35 38 255 -9 37 40 255 -17 38 41 255 -40 58 60 255 -55 66 68 255 -55 60 63 255 -73 77 76 255 -102 104 101 255 -131 134 127 255 -166 172 162 255 -171 179 166 255 -143 154 138 255 -122 135 117 255 -121 136 117 255 -124 139 120 255 -154 167 150 255 -163 174 158 255 -186 197 183 255 -190 200 189 255 -202 212 203 255 -213 224 216 255 -194 205 199 255 -183 195 191 255 -206 220 220 255 -243 255 255 255 -216 236 237 255 -186 207 210 255 -145 170 175 255 -26 53 60 255 -0 23 29 255 -0 26 37 255 -5 31 48 255 -6 31 51 255 -4 33 51 255 -5 38 53 255 -12 52 62 255 -23 71 75 255 -34 88 88 255 -38 99 94 255 -83 151 140 255 -69 141 127 255 -42 119 101 255 -20 99 80 255 -40 122 100 255 -52 136 112 255 -45 131 106 255 -74 159 140 255 -78 159 152 255 -53 132 136 255 -65 142 152 255 -25 100 119 255 -34 105 135 255 -50 119 158 255 -52 118 166 255 -71 134 188 255 -95 157 218 255 -77 137 200 255 -71 128 195 255 -68 126 190 255 -56 111 175 255 -47 103 164 255 -50 106 165 255 -51 110 168 255 -71 133 190 255 -60 125 181 255 -66 131 187 255 -47 112 166 255 -42 105 158 255 -51 114 165 255 -48 110 161 255 -61 123 174 255 -50 110 162 255 -54 114 166 255 -55 112 167 255 -69 126 181 255 -50 106 163 255 -25 80 137 255 -38 92 154 255 -35 89 149 255 -41 95 155 255 -60 117 172 255 -72 129 182 255 -61 122 169 255 -48 111 154 255 -50 115 153 255 -63 132 165 255 -73 144 174 255 -67 138 168 255 -57 128 160 255 -39 109 143 255 -50 122 160 255 -21 90 132 255 -20 91 137 255 -33 101 150 255 -27 95 144 255 -47 110 161 255 -49 110 164 255 -74 133 189 255 -90 149 205 255 -84 140 201 255 -85 141 202 255 -98 149 214 255 -95 146 212 255 -88 139 205 255 -75 128 194 255 -80 133 199 255 -90 145 209 255 -87 145 208 255 -87 146 206 255 -90 150 210 255 -88 149 206 255 -80 141 196 255 -63 124 179 255 -39 101 158 255 -58 123 181 255 -69 133 194 255 -59 123 184 255 -62 124 183 255 -48 107 163 255 -46 99 151 255 -48 95 139 255 -74 112 148 255 -136 166 192 255 -204 225 242 255 -239 253 255 255 -245 255 255 255 -248 254 254 255 -253 255 252 255 -254 255 250 255 -255 254 250 255 -255 254 250 255 -255 254 249 255 -255 254 249 255 -255 254 249 255 -255 254 247 255 -255 254 247 255 -255 255 247 255 -254 255 249 255 -254 255 249 255 -253 255 250 255 -253 255 250 255 -251 255 250 255 -253 255 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -253 255 252 255 -253 255 252 255 -252 254 251 255 -253 253 251 255 -253 254 249 255 -255 255 251 255 -254 253 248 255 -253 252 247 255 -255 253 246 255 -255 255 248 255 -255 255 248 255 -255 254 248 255 -255 253 244 255 -253 249 240 255 -252 248 237 255 -250 246 235 255 -252 248 236 255 -255 252 238 255 -255 252 236 255 -247 239 220 255 -235 223 201 255 -198 183 160 255 -215 199 173 255 -221 204 176 255 -211 192 160 255 -208 188 155 255 -217 197 162 255 -221 199 162 255 -212 190 151 255 -209 186 145 255 -219 194 153 255 -213 188 147 255 -204 179 138 255 -206 182 138 255 -204 181 137 255 -204 180 136 255 -209 185 141 255 -204 180 134 255 -205 181 135 255 -212 188 142 255 -216 192 146 255 -205 181 133 255 -193 169 121 255 -202 178 130 255 -222 198 152 255 -202 174 135 255 -214 184 148 255 -214 186 147 255 -201 173 134 255 -190 162 123 255 -179 151 112 255 -156 131 90 255 -132 107 66 255 -165 140 99 255 -163 138 97 255 -158 135 91 255 -158 135 91 255 -169 146 102 255 -183 160 116 255 -191 169 122 255 -191 169 122 255 -198 174 130 255 -185 161 117 255 -140 116 72 255 -115 92 48 255 -119 96 52 255 -104 81 37 255 -130 107 63 255 -207 186 141 255 -187 166 121 255 -183 162 117 255 -180 159 114 255 -180 162 116 255 -185 167 121 255 -188 170 124 255 -185 167 121 255 -182 164 114 255 -198 177 124 255 -199 178 123 255 -205 182 128 255 -209 188 135 255 -208 186 136 255 -202 180 131 255 -200 179 132 255 -200 181 138 255 -194 176 136 255 -204 188 152 255 -206 191 160 255 -204 190 163 255 -210 200 175 255 -206 198 175 255 -187 181 159 255 -172 170 155 255 -118 129 121 255 -70 86 86 255 -37 52 57 255 -39 53 64 255 -31 43 59 255 -6 18 34 255 -40 52 68 255 -118 132 143 255 -128 145 152 255 -146 166 167 255 -114 136 134 255 -98 123 120 255 -81 107 108 255 -110 135 140 255 -123 150 159 255 -73 99 114 255 -24 44 71 255 -23 42 74 255 -84 103 136 255 -116 135 168 255 -45 64 96 255 -0 17 47 255 -27 47 71 255 -40 61 80 255 -50 72 85 255 -7 30 38 255 -7 29 40 255 -14 36 50 255 -7 28 49 255 -9 29 56 255 -9 27 63 255 -17 33 67 255 -16 32 58 255 -34 49 72 255 -40 55 78 255 -3 18 41 255 -2 17 38 255 -14 29 50 255 -37 49 71 255 -133 145 167 255 -134 145 167 255 -61 71 96 255 -23 33 58 255 -16 26 51 255 -9 20 42 255 -42 53 75 255 -86 94 117 255 -83 94 124 255 -63 78 119 255 -57 75 121 255 -44 62 108 255 -26 47 90 255 -16 39 81 255 -12 37 77 255 -27 55 92 255 -55 85 121 255 -50 79 113 255 -57 86 118 255 -65 94 126 255 -62 91 121 255 -47 74 104 255 -22 49 78 255 -6 31 61 255 -1 25 59 255 -13 38 79 255 -0 15 59 255 -0 24 67 255 -9 37 77 255 -0 28 66 255 -9 39 73 255 -19 52 85 255 -0 29 57 255 -9 40 68 255 -22 54 77 255 -31 59 81 255 -26 54 75 255 -26 51 71 255 -29 55 72 255 -23 46 62 255 -7 33 46 255 -9 42 51 255 -4 39 45 255 -0 26 34 255 -7 36 42 255 -8 33 40 255 -4 24 31 255 -20 37 44 255 -16 31 36 255 -7 21 24 255 -5 19 20 255 -9 25 24 255 -23 39 36 255 -35 54 48 255 -36 57 50 255 -23 46 38 255 -8 31 23 255 -17 40 34 255 -18 40 37 255 -42 62 61 255 -55 75 74 255 -72 92 93 255 -85 103 107 255 -71 88 95 255 -70 87 95 255 -67 85 95 255 -91 111 122 255 -55 79 91 255 -33 61 73 255 -46 78 91 255 -0 26 41 255 -0 27 41 255 -6 42 56 255 -0 26 47 255 -0 28 49 255 -0 27 47 255 -0 29 45 255 -7 47 57 255 -26 73 79 255 -39 93 95 255 -39 100 95 255 -64 131 124 255 -66 138 127 255 -66 140 127 255 -56 134 120 255 -68 146 132 255 -66 147 132 255 -53 134 119 255 -78 158 149 255 -85 160 163 255 -61 133 145 255 -72 143 161 255 -41 111 137 255 -45 113 148 255 -47 111 155 255 -48 111 162 255 -67 128 185 255 -72 132 194 255 -55 115 178 255 -63 121 185 255 -72 130 194 255 -61 120 180 255 -58 117 175 255 -65 124 180 255 -58 119 174 255 -49 111 170 255 -56 121 179 255 -71 133 192 255 -56 118 175 255 -45 108 162 255 -52 115 168 255 -53 114 168 255 -62 123 177 255 -61 122 176 255 -56 117 171 255 -49 108 164 255 -42 101 159 255 -12 71 131 255 -8 64 125 255 -32 87 152 255 -26 81 145 255 -28 83 147 255 -48 107 165 255 -70 129 185 255 -76 136 190 255 -69 131 180 255 -60 122 169 255 -54 119 161 255 -49 117 156 255 -100 168 207 255 -79 147 186 255 -54 121 163 255 -60 129 170 255 -21 88 133 255 -23 91 136 255 -47 113 161 255 -48 114 164 255 -32 95 146 255 -47 108 162 255 -72 131 187 255 -82 141 197 255 -78 134 195 255 -86 142 203 255 -103 154 219 255 -104 155 220 255 -102 153 218 255 -101 155 219 255 -102 156 220 255 -95 151 212 255 -91 150 208 255 -104 163 219 255 -106 167 222 255 -89 150 205 255 -82 143 197 255 -84 145 199 255 -63 124 179 255 -68 129 184 255 -74 134 188 255 -48 105 158 255 -43 96 148 255 -60 108 156 255 -57 100 142 255 -70 106 142 255 -136 166 192 255 -214 237 255 255 -241 255 255 255 -246 255 255 255 -249 255 255 255 -245 250 246 255 -254 255 250 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -255 254 249 255 -255 254 249 255 -255 254 249 255 -255 254 249 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -253 255 249 255 -253 255 249 255 -253 255 249 255 -253 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -253 255 254 255 -253 255 252 255 -252 254 251 255 -253 253 251 255 -253 253 251 255 -255 255 251 255 -253 254 249 255 -249 248 244 255 -250 249 244 255 -255 253 250 255 -255 255 250 255 -253 249 246 255 -247 244 239 255 -255 255 250 255 -255 254 249 255 -252 249 242 255 -251 248 239 255 -254 250 241 255 -253 247 235 255 -239 232 216 255 -223 215 196 255 -166 155 135 255 -193 181 157 255 -205 191 165 255 -196 181 152 255 -199 182 152 255 -214 198 165 255 -213 194 161 255 -195 177 141 255 -208 189 149 255 -210 188 147 255 -199 177 136 255 -196 174 133 255 -209 187 146 255 -212 191 148 255 -203 182 139 255 -199 176 134 255 -214 191 149 255 -210 186 142 255 -212 188 144 255 -221 197 153 255 -224 200 156 255 -218 194 148 255 -214 190 144 255 -216 189 146 255 -245 215 177 255 -230 200 164 255 -199 171 132 255 -168 140 101 255 -157 129 90 255 -164 136 97 255 -172 147 106 255 -174 149 108 255 -155 130 89 255 -171 148 106 255 -183 160 116 255 -181 158 114 255 -180 157 113 255 -187 166 121 255 -194 173 126 255 -194 173 126 255 -197 174 130 255 -141 118 74 255 -120 97 53 255 -128 105 61 255 -124 101 57 255 -137 116 71 255 -176 155 110 255 -201 180 135 255 -205 184 139 255 -204 186 140 255 -206 188 142 255 -208 190 144 255 -208 190 144 255 -205 187 141 255 -199 182 136 255 -196 180 131 255 -213 193 142 255 -202 182 129 255 -195 175 124 255 -198 178 127 255 -206 184 134 255 -212 190 141 255 -215 194 147 255 -217 199 153 255 -220 201 159 255 -216 201 162 255 -211 195 162 255 -204 190 161 255 -217 205 179 255 -206 199 173 255 -148 140 119 255 -101 98 79 255 -60 66 54 255 -38 49 43 255 -34 44 43 255 -68 76 79 255 -131 138 146 255 -183 190 198 255 -182 187 193 255 -147 155 157 255 -125 136 132 255 -128 141 132 255 -136 152 141 255 -155 172 162 255 -137 156 150 255 -143 163 161 255 -146 167 168 255 -91 111 120 255 -18 34 59 255 -1 16 47 255 -74 89 122 255 -53 68 99 255 -19 34 65 255 -55 71 97 255 -44 61 81 255 -48 66 80 255 -44 63 70 255 -16 35 41 255 -10 29 36 255 -19 37 49 255 -30 47 65 255 -42 58 84 255 -32 46 81 255 -10 25 58 255 -13 28 51 255 -0 9 26 255 -50 63 80 255 -64 75 93 255 -42 54 70 255 -58 70 86 255 -61 70 87 255 -57 66 81 255 -15 22 38 255 -22 29 45 255 -18 25 41 255 -19 25 39 255 -21 27 41 255 -12 16 28 255 -22 25 40 255 -56 63 82 255 -3 14 46 255 -12 26 63 255 -10 24 61 255 -7 23 57 255 -11 30 63 255 -4 24 57 255 -7 30 61 255 -34 59 89 255 -98 124 151 255 -87 113 140 255 -73 99 126 255 -51 77 102 255 -26 50 76 255 -15 39 65 255 -21 42 69 255 -23 44 75 255 -21 43 82 255 -6 27 70 255 -0 22 64 255 -26 49 90 255 -56 82 117 255 -84 110 143 255 -100 129 159 255 -86 116 142 255 -92 120 144 255 -72 100 121 255 -43 70 89 255 -22 48 65 255 -25 48 64 255 -41 63 77 255 -49 68 82 255 -42 66 78 255 -48 78 89 255 -31 63 74 255 -41 73 84 255 -52 82 93 255 -27 55 66 255 -14 41 52 255 -20 44 56 255 -9 33 43 255 -22 44 55 255 -18 41 49 255 -5 28 36 255 -0 19 24 255 -0 20 25 255 -0 23 27 255 -5 30 34 255 -14 42 46 255 -0 25 30 255 -0 19 27 255 -2 31 39 255 -0 26 35 255 -0 21 33 255 -5 27 41 255 -15 36 53 255 -42 63 80 255 -66 87 106 255 -47 72 92 255 -24 52 73 255 -27 60 79 255 -41 78 97 255 -0 34 52 255 -0 32 51 255 -0 27 45 255 -3 38 60 255 -13 45 66 255 -12 44 65 255 -0 36 54 255 -0 42 53 255 -15 64 71 255 -32 88 89 255 -37 97 97 255 -66 132 128 255 -74 143 138 255 -78 151 144 255 -64 139 132 255 -74 149 142 255 -90 165 158 255 -89 166 160 255 -110 184 185 255 -93 163 175 255 -65 131 153 255 -74 140 166 255 -61 126 158 255 -71 134 175 255 -57 119 166 255 -44 104 158 255 -48 107 165 255 -79 137 200 255 -59 117 181 255 -66 124 188 255 -76 134 197 255 -66 125 183 255 -66 125 181 255 -70 130 184 255 -55 116 171 255 -48 110 169 255 -57 121 182 255 -66 128 189 255 -55 117 176 255 -51 113 170 255 -59 122 176 255 -61 122 177 255 -61 122 177 255 -72 133 188 255 -58 119 176 255 -56 115 173 255 -46 105 165 255 -13 71 134 255 -8 66 130 255 -30 85 152 255 -28 83 150 255 -43 101 165 255 -47 105 168 255 -48 107 167 255 -48 107 165 255 -59 120 175 255 -73 134 188 255 -69 131 182 255 -54 116 165 255 -35 97 146 255 -66 130 176 255 -42 106 152 255 -43 107 153 255 -37 101 147 255 -34 98 144 255 -17 81 127 255 -15 79 127 255 -23 86 137 255 -42 103 157 255 -61 120 176 255 -64 123 179 255 -66 122 181 255 -78 134 195 255 -92 146 210 255 -94 145 210 255 -87 138 203 255 -90 144 206 255 -90 146 207 255 -78 134 193 255 -67 126 182 255 -77 138 192 255 -81 142 196 255 -66 128 179 255 -69 130 184 255 -67 129 180 255 -62 122 174 255 -68 124 175 255 -62 116 163 255 -42 90 136 255 -44 89 131 255 -64 104 140 255 -81 114 147 255 -138 166 190 255 -206 229 247 255 -239 255 255 255 -241 255 255 255 -245 254 253 255 -251 255 251 255 -250 252 247 255 -254 255 250 255 -255 254 250 255 -255 254 252 255 -255 254 250 255 -255 254 252 255 -254 255 250 255 -255 254 250 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -253 255 249 255 -253 255 249 255 -253 255 249 255 -253 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -253 255 252 255 -254 254 252 255 -253 253 251 255 -253 253 251 255 -253 253 251 255 -255 255 253 255 -254 254 252 255 -253 252 250 255 -254 253 249 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -252 251 249 255 -252 251 249 255 -250 249 247 255 -248 247 243 255 -251 248 243 255 -255 254 249 255 -255 255 246 255 -248 244 233 255 -237 231 217 255 -204 197 179 255 -189 181 160 255 -194 183 161 255 -217 205 179 255 -223 209 182 255 -207 193 164 255 -203 190 158 255 -218 203 170 255 -202 186 152 255 -208 190 154 255 -201 183 147 255 -200 182 146 255 -213 193 158 255 -215 195 158 255 -205 185 148 255 -203 181 144 255 -195 173 136 255 -201 177 139 255 -206 182 144 255 -217 194 153 255 -235 210 170 255 -247 222 182 255 -244 216 177 255 -231 203 164 255 -169 139 103 255 -162 132 96 255 -160 132 95 255 -167 139 102 255 -172 144 105 255 -171 143 104 255 -173 148 108 255 -179 154 114 255 -178 155 113 255 -195 172 130 255 -206 183 141 255 -202 181 138 255 -199 178 133 255 -205 184 139 255 -210 189 144 255 -210 189 144 255 -196 173 131 255 -159 136 94 255 -164 141 99 255 -186 165 122 255 -188 167 124 255 -201 180 137 255 -209 188 145 255 -186 167 124 255 -195 176 133 255 -199 180 137 255 -202 183 140 255 -199 182 138 255 -194 177 133 255 -190 173 129 255 -190 173 129 255 -191 174 128 255 -194 178 129 255 -195 179 130 255 -199 181 131 255 -203 185 135 255 -205 185 135 255 -204 183 136 255 -210 189 142 255 -216 197 154 255 -220 201 159 255 -212 197 158 255 -212 196 162 255 -198 185 153 255 -202 190 164 255 -182 175 149 255 -105 97 76 255 -55 50 30 255 -60 61 43 255 -57 59 46 255 -106 107 99 255 -174 173 169 255 -191 190 188 255 -176 175 173 255 -179 175 172 255 -187 187 179 255 -205 205 193 255 -165 168 151 255 -148 156 135 255 -141 150 129 255 -120 133 115 255 -129 143 128 255 -135 151 140 255 -79 93 93 255 -5 19 32 255 -43 55 77 255 -27 39 61 255 -21 34 53 255 -27 40 59 255 -42 56 69 255 -65 80 87 255 -35 51 51 255 -31 47 44 255 -40 57 49 255 -46 63 57 255 -67 83 82 255 -80 94 103 255 -53 66 83 255 -22 34 60 255 -12 24 50 255 -20 33 50 255 -0 2 18 255 -37 49 65 255 -85 94 109 255 -71 81 93 255 -95 103 116 255 -102 108 120 255 -34 41 51 255 -22 26 35 255 -22 25 34 255 -8 11 18 255 -4 4 12 255 -14 15 20 255 -26 25 30 255 -59 58 64 255 -108 108 118 255 -67 69 90 255 -50 54 81 255 -15 21 47 255 -3 11 34 255 -21 32 54 255 -20 32 54 255 -6 21 42 255 -8 25 45 255 -43 60 80 255 -26 43 63 255 -16 33 53 255 -6 23 41 255 -0 14 33 255 -21 36 55 255 -55 68 87 255 -64 79 102 255 -69 84 115 255 -84 98 133 255 -48 64 98 255 -47 63 96 255 -68 87 117 255 -55 75 100 255 -45 67 90 255 -46 69 87 255 -36 57 74 255 -24 46 59 255 -19 39 50 255 -24 43 50 255 -29 46 53 255 -29 44 49 255 -29 43 46 255 -29 46 53 255 -41 65 77 255 -6 33 50 255 -58 85 102 255 -85 112 129 255 -79 108 124 255 -86 115 131 255 -66 95 111 255 -59 88 104 255 -56 85 101 255 -49 78 94 255 -25 54 70 255 -13 40 57 255 -22 49 66 255 -27 53 70 255 -26 52 69 255 -35 62 79 255 -7 40 57 255 -0 34 50 255 -10 41 59 255 -4 33 51 255 -0 25 46 255 -7 32 54 255 -28 50 74 255 -66 88 112 255 -41 62 89 255 -7 33 58 255 -17 47 73 255 -27 61 88 255 -17 57 82 255 -0 39 62 255 -15 61 85 255 -0 44 67 255 -0 35 58 255 -2 38 60 255 -1 38 57 255 -0 36 52 255 -1 47 60 255 -22 72 81 255 -38 96 100 255 -44 105 106 255 -67 131 131 255 -81 149 148 255 -92 160 159 255 -73 143 143 255 -83 153 153 255 -113 184 186 255 -117 188 192 255 -124 192 203 255 -108 170 193 255 -86 145 175 255 -95 154 188 255 -89 147 185 255 -95 153 199 255 -70 127 180 255 -59 115 172 255 -60 116 177 255 -89 144 208 255 -77 135 199 255 -82 140 203 255 -84 143 203 255 -70 129 185 255 -69 129 183 255 -76 138 189 255 -72 133 187 255 -69 131 190 255 -68 130 191 255 -58 118 180 255 -53 113 173 255 -59 119 179 255 -69 130 187 255 -73 134 191 255 -64 125 182 255 -64 123 181 255 -54 113 171 255 -72 131 191 255 -80 138 201 255 -57 115 179 255 -35 92 159 255 -28 85 152 255 -29 86 153 255 -43 101 165 255 -52 110 173 255 -48 106 169 255 -40 98 161 255 -57 115 178 255 -86 145 205 255 -87 146 206 255 -66 125 183 255 -43 102 160 255 -64 125 179 255 -46 107 161 255 -62 124 173 255 -66 128 175 255 -70 133 177 255 -59 122 165 255 -52 116 160 255 -34 97 148 255 -46 109 162 255 -49 110 165 255 -46 105 161 255 -53 109 168 255 -62 118 177 255 -66 120 182 255 -64 118 180 255 -62 116 178 255 -63 117 177 255 -69 125 182 255 -66 123 178 255 -53 113 165 255 -56 118 167 255 -66 128 177 255 -64 128 176 255 -76 138 189 255 -47 107 157 255 -55 113 161 255 -64 116 163 255 -51 98 140 255 -63 105 143 255 -89 124 156 255 -97 127 153 255 -133 155 178 255 -204 223 238 255 -239 253 255 255 -236 247 249 255 -246 255 255 255 -251 255 251 255 -248 253 246 255 -254 255 250 255 -254 254 252 255 -254 254 252 255 -254 254 254 255 -254 254 252 255 -254 254 254 255 -253 255 252 255 -254 254 252 255 -253 255 250 255 -253 255 250 255 -253 255 250 255 -253 255 249 255 -253 255 249 255 -254 255 247 255 -254 255 247 255 -254 255 247 255 -254 255 249 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -253 255 252 255 -254 254 252 255 -253 253 251 255 -253 253 251 255 -253 253 251 255 -253 253 251 255 -254 254 252 255 -255 254 252 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 254 255 255 -252 252 254 255 -253 253 255 255 -253 251 252 255 -254 253 251 255 -255 255 251 255 -255 255 250 255 -255 255 246 255 -251 247 236 255 -246 240 226 255 -224 217 199 255 -209 202 183 255 -212 204 181 255 -209 199 174 255 -194 184 157 255 -191 182 153 255 -201 190 160 255 -174 159 128 255 -194 179 146 255 -202 187 156 255 -202 186 153 255 -204 188 155 255 -207 188 156 255 -211 192 160 255 -224 204 171 255 -237 214 182 255 -242 219 187 255 -233 208 177 255 -209 185 151 255 -192 166 133 255 -183 157 122 255 -169 140 108 255 -151 122 88 255 -173 143 107 255 -162 132 96 255 -161 133 96 255 -175 147 110 255 -186 158 119 255 -190 162 123 255 -199 174 134 255 -214 189 149 255 -200 177 135 255 -197 174 132 255 -189 168 125 255 -185 164 121 255 -187 166 121 255 -191 170 125 255 -188 170 124 255 -183 165 119 255 -207 186 143 255 -216 193 151 255 -207 186 143 255 -203 182 139 255 -215 194 151 255 -211 190 147 255 -192 173 130 255 -189 170 127 255 -205 186 143 255 -205 186 143 255 -203 186 142 255 -198 181 137 255 -193 176 132 255 -193 176 132 255 -198 181 137 255 -201 187 142 255 -189 175 130 255 -197 183 136 255 -204 190 143 255 -199 182 136 255 -183 165 119 255 -177 156 111 255 -190 169 124 255 -206 187 144 255 -208 190 150 255 -200 185 146 255 -206 192 157 255 -185 172 140 255 -187 175 149 255 -187 179 156 255 -146 140 118 255 -142 136 114 255 -153 148 126 255 -171 166 146 255 -196 189 173 255 -200 192 179 255 -189 179 170 255 -190 180 171 255 -200 190 178 255 -200 191 174 255 -195 187 166 255 -169 165 138 255 -176 175 145 255 -166 169 138 255 -157 161 134 255 -149 154 131 255 -107 115 94 255 -7 17 6 255 -15 27 27 255 -11 24 30 255 -19 30 36 255 -15 29 32 255 -75 86 88 255 -104 119 114 255 -62 75 65 255 -70 87 69 255 -94 109 88 255 -120 138 114 255 -145 160 137 255 -176 193 175 255 -164 177 168 255 -85 99 100 255 -43 53 63 255 -42 54 68 255 -35 44 59 255 -17 26 41 255 -11 20 35 255 -22 30 43 255 -40 48 61 255 -82 89 99 255 -109 113 122 255 -92 95 102 255 -78 79 84 255 -37 36 41 255 -38 36 39 255 -58 56 57 255 -63 59 58 255 -88 84 83 255 -107 101 101 255 -84 78 82 255 -84 78 90 255 -68 64 79 255 -34 32 46 255 -10 9 23 255 -16 18 31 255 -29 33 45 255 -31 37 49 255 -31 39 50 255 -22 30 41 255 -15 25 37 255 -30 40 52 255 -38 48 60 255 -31 39 52 255 -40 48 61 255 -50 56 70 255 -34 41 59 255 -14 22 45 255 -66 73 101 255 -36 46 71 255 -35 46 68 255 -54 66 88 255 -23 36 53 255 -18 34 47 255 -40 57 65 255 -36 51 58 255 -22 37 40 255 -15 29 30 255 -18 33 30 255 -31 42 38 255 -55 66 60 255 -104 111 104 255 -143 153 154 255 -80 96 109 255 -9 30 49 255 -34 56 77 255 -43 68 88 255 -40 68 89 255 -49 80 100 255 -8 40 61 255 -0 32 52 255 -41 76 96 255 -71 103 126 255 -69 101 124 255 -46 76 102 255 -34 60 87 255 -27 51 79 255 -49 72 103 255 -94 120 147 255 -59 93 118 255 -42 80 101 255 -42 77 99 255 -29 59 83 255 -15 42 69 255 -6 30 58 255 -0 16 47 255 -6 27 58 255 -40 63 95 255 -7 32 63 255 -16 47 76 255 -8 43 73 255 -1 42 70 255 -10 56 82 255 -36 83 111 255 -4 51 77 255 -3 43 68 255 -0 32 55 255 -0 27 47 255 -0 42 58 255 -23 71 85 255 -46 98 109 255 -55 112 119 255 -55 116 119 255 -59 122 127 255 -74 139 143 255 -94 159 163 255 -79 146 152 255 -84 151 159 255 -111 178 187 255 -109 175 187 255 -107 170 188 255 -102 159 189 255 -94 148 186 255 -103 156 196 255 -89 143 187 255 -86 139 189 255 -61 113 170 255 -70 124 184 255 -81 135 199 255 -64 118 182 255 -73 128 192 255 -77 136 196 255 -74 133 191 255 -70 129 185 255 -69 129 181 255 -78 140 189 255 -92 154 205 255 -62 124 183 255 -62 123 186 255 -54 114 177 255 -67 127 189 255 -77 137 199 255 -71 131 191 255 -65 125 185 255 -47 108 165 255 -58 117 175 255 -53 112 172 255 -72 130 193 255 -82 140 203 255 -76 133 200 255 -53 110 177 255 -29 86 155 255 -39 96 163 255 -27 85 149 255 -50 108 171 255 -61 119 183 255 -54 112 176 255 -58 115 182 255 -76 133 200 255 -82 137 204 255 -69 124 191 255 -70 125 190 255 -32 91 151 255 -39 95 152 255 -92 152 204 255 -70 131 178 255 -81 142 186 255 -105 167 208 255 -90 153 196 255 -53 117 165 255 -57 120 173 255 -48 109 164 255 -44 105 160 255 -57 116 174 255 -64 120 179 255 -60 114 176 255 -62 116 176 255 -67 121 181 255 -62 118 175 255 -71 128 183 255 -74 134 186 255 -63 125 174 255 -60 124 170 255 -70 134 180 255 -74 138 184 255 -73 135 184 255 -48 108 158 255 -74 128 174 255 -71 120 161 255 -50 93 128 255 -93 128 158 255 -152 180 204 255 -177 198 217 255 -204 220 233 255 -245 255 255 255 -241 251 252 255 -237 246 243 255 -251 255 251 255 -251 255 250 255 -235 241 231 255 -252 255 248 255 -253 255 252 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 252 255 -253 255 252 255 -253 255 250 255 -253 255 249 255 -253 255 249 255 -254 255 247 255 -254 255 247 255 -254 255 247 255 -254 255 249 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -254 254 252 255 -254 254 252 255 -253 253 251 255 -253 253 251 255 -253 253 251 255 -253 253 253 255 -253 253 253 255 -253 253 253 255 -253 253 253 255 -253 251 252 255 -252 250 251 255 -252 250 251 255 -252 250 251 255 -253 252 255 255 -254 255 255 255 -254 254 255 255 -252 252 252 255 -252 252 250 255 -255 254 250 255 -253 253 245 255 -251 248 239 255 -253 251 238 255 -255 253 236 255 -242 237 218 255 -215 208 189 255 -205 199 177 255 -212 206 182 255 -211 204 178 255 -198 191 163 255 -179 167 141 255 -211 197 170 255 -229 215 189 255 -229 213 187 255 -221 205 179 255 -209 192 166 255 -202 182 157 255 -208 187 160 255 -197 173 147 255 -196 172 146 255 -191 165 140 255 -179 153 126 255 -171 144 117 255 -168 141 112 255 -170 140 114 255 -170 141 111 255 -175 145 111 255 -181 151 115 255 -194 164 128 255 -207 177 141 255 -211 183 146 255 -205 177 140 255 -193 168 128 255 -187 162 122 255 -206 183 141 255 -200 177 135 255 -196 175 132 255 -201 180 137 255 -204 186 140 255 -206 188 142 255 -205 187 141 255 -206 188 142 255 -208 187 144 255 -220 199 156 255 -218 197 154 255 -210 189 146 255 -213 192 149 255 -214 193 150 255 -216 197 154 255 -228 209 166 255 -203 186 142 255 -200 183 139 255 -198 181 137 255 -196 179 135 255 -194 180 135 255 -193 179 134 255 -190 176 131 255 -187 173 128 255 -196 183 139 255 -181 168 124 255 -162 149 105 255 -149 135 90 255 -147 130 86 255 -162 143 100 255 -190 171 128 255 -215 196 154 255 -223 205 165 255 -208 192 156 255 -215 200 167 255 -186 175 145 255 -183 173 146 255 -191 183 160 255 -168 162 140 255 -191 185 163 255 -170 160 133 255 -166 154 128 255 -188 173 150 255 -220 205 186 255 -219 202 186 255 -192 175 159 255 -194 176 156 255 -220 204 179 255 -200 185 156 255 -172 159 125 255 -182 172 136 255 -165 160 122 255 -167 163 128 255 -165 164 133 255 -155 155 127 255 -99 104 81 255 -26 37 20 255 -43 57 40 255 -36 49 32 255 -101 116 97 255 -173 186 166 255 -161 177 150 255 -142 157 124 255 -125 143 101 255 -161 178 133 255 -168 188 139 255 -172 189 144 255 -184 202 162 255 -154 169 138 255 -107 122 101 255 -92 104 92 255 -64 76 74 255 -29 37 48 255 -26 33 51 255 -26 33 49 255 -12 18 32 255 -49 55 69 255 -89 93 104 255 -69 69 79 255 -74 73 81 255 -58 56 61 255 -52 47 51 255 -81 75 77 255 -99 94 91 255 -91 83 80 255 -115 106 101 255 -144 133 129 255 -128 117 115 255 -143 131 133 255 -149 138 142 255 -138 129 132 255 -95 89 91 255 -55 50 54 255 -48 46 49 255 -50 49 54 255 -40 41 45 255 -50 51 55 255 -40 41 46 255 -58 59 64 255 -74 75 80 255 -77 76 84 255 -101 100 108 255 -119 118 126 255 -101 101 111 255 -21 23 38 255 -60 63 80 255 -33 36 51 255 -39 43 55 255 -52 58 70 255 -31 40 47 255 -46 56 58 255 -60 70 69 255 -26 37 33 255 -31 41 33 255 -41 48 40 255 -49 57 44 255 -60 64 50 255 -70 74 59 255 -88 89 73 255 -100 103 96 255 -78 88 100 255 -14 29 52 255 -13 29 54 255 -29 49 73 255 -39 65 88 255 -49 79 103 255 -36 70 95 255 -35 71 95 255 -52 88 114 255 -53 88 116 255 -28 59 90 255 -12 41 73 255 -30 54 90 255 -29 51 88 255 -24 42 82 255 -37 59 96 255 -13 47 75 255 -4 41 67 255 -16 50 77 255 -16 47 75 255 -22 49 79 255 -26 49 81 255 -13 33 66 255 -15 35 68 255 -23 46 80 255 -13 37 71 255 -26 55 87 255 -22 57 89 255 -38 79 109 255 -30 75 104 255 -21 70 100 255 -3 50 78 255 -26 70 95 255 -9 51 73 255 -0 45 66 255 -19 66 84 255 -46 95 109 255 -60 114 124 255 -64 121 130 255 -66 127 132 255 -71 134 141 255 -65 130 136 255 -78 142 151 255 -69 133 143 255 -64 128 140 255 -82 145 160 255 -92 155 172 255 -106 166 190 255 -80 132 169 255 -80 129 172 255 -81 132 177 255 -67 117 166 255 -65 115 168 255 -48 98 157 255 -70 121 184 255 -80 134 198 255 -70 124 188 255 -79 134 198 255 -64 123 183 255 -61 120 176 255 -81 142 196 255 -77 139 190 255 -61 123 170 255 -67 129 180 255 -51 111 171 255 -56 116 179 255 -53 113 176 255 -77 137 199 255 -81 139 202 255 -59 118 178 255 -56 115 175 255 -42 101 161 255 -64 123 183 255 -67 126 186 255 -71 129 192 255 -62 120 183 255 -72 129 196 255 -59 116 183 255 -24 81 150 255 -41 98 165 255 -39 97 161 255 -39 97 160 255 -36 94 158 255 -27 84 151 255 -26 80 150 255 -36 90 162 255 -55 107 182 255 -68 120 193 255 -55 108 178 255 -22 77 142 255 -44 98 160 255 -110 167 222 255 -86 144 192 255 -91 150 192 255 -113 172 212 255 -94 156 197 255 -71 135 181 255 -68 134 184 255 -55 118 171 255 -54 115 169 255 -70 129 185 255 -69 128 184 255 -64 120 179 255 -75 131 190 255 -68 124 183 255 -62 118 175 255 -66 123 178 255 -68 128 180 255 -62 124 173 255 -62 126 172 255 -66 130 174 255 -60 124 168 255 -50 112 161 255 -44 102 150 255 -65 118 162 255 -61 106 145 255 -73 112 145 255 -139 169 195 255 -194 215 234 255 -231 245 255 255 -248 255 255 255 -251 255 255 255 -247 252 248 255 -248 253 246 255 -252 255 248 255 -250 255 246 255 -237 245 232 255 -245 251 241 255 -253 255 252 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 254 255 -251 255 252 255 -251 255 250 255 -253 255 249 255 -253 255 249 255 -254 255 247 255 -254 255 247 255 -255 255 245 255 -255 255 247 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -254 254 252 255 -254 254 252 255 -253 253 251 255 -253 253 251 255 -253 253 251 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -254 254 255 255 -248 247 252 255 -251 252 255 255 -253 253 255 255 -249 249 249 255 -249 249 249 255 -253 253 251 255 -255 255 251 255 -254 254 246 255 -253 253 243 255 -255 254 242 255 -255 253 241 255 -253 250 235 255 -248 245 228 255 -245 242 225 255 -250 245 226 255 -255 250 230 255 -255 252 233 255 -255 249 229 255 -236 223 204 255 -204 192 170 255 -188 173 152 255 -176 161 138 255 -173 155 133 255 -179 161 137 255 -182 160 136 255 -166 145 118 255 -159 135 109 255 -168 142 115 255 -178 152 125 255 -183 156 127 255 -192 165 136 255 -206 177 147 255 -194 166 129 255 -199 171 132 255 -197 169 130 255 -191 163 124 255 -193 168 128 255 -205 180 139 255 -208 183 142 255 -201 178 136 255 -198 175 131 255 -201 178 134 255 -210 189 146 255 -216 195 152 255 -208 187 144 255 -192 173 130 255 -193 172 129 255 -201 180 137 255 -212 191 148 255 -191 170 127 255 -219 196 154 255 -232 211 168 255 -200 177 135 255 -204 183 140 255 -227 206 163 255 -208 187 144 255 -201 182 139 255 -198 179 136 255 -198 179 136 255 -203 184 141 255 -206 189 145 255 -199 182 138 255 -182 165 121 255 -164 149 106 255 -159 146 104 255 -145 133 93 255 -145 132 90 255 -167 154 112 255 -199 184 141 255 -217 200 157 255 -215 198 155 255 -208 191 148 255 -207 189 149 255 -192 177 138 255 -211 197 160 255 -196 183 149 255 -194 183 153 255 -189 179 152 255 -145 138 112 255 -159 149 122 255 -184 169 140 255 -203 186 158 255 -213 193 168 255 -214 194 170 255 -223 201 180 255 -221 199 178 255 -210 185 163 255 -202 178 152 255 -143 122 93 255 -132 113 80 255 -182 166 130 255 -198 186 148 255 -195 186 147 255 -166 158 121 255 -164 160 125 255 -154 154 120 255 -136 142 106 255 -132 142 105 255 -131 138 104 255 -141 151 114 255 -156 164 125 255 -147 159 113 255 -147 157 105 255 -163 177 118 255 -167 179 117 255 -172 184 122 255 -178 189 129 255 -182 192 139 255 -160 169 126 255 -166 173 139 255 -158 163 140 255 -61 67 55 255 -32 35 40 255 -14 18 29 255 -59 61 73 255 -60 60 70 255 -114 114 122 255 -171 170 175 255 -110 105 109 255 -97 91 91 255 -86 78 75 255 -104 95 90 255 -101 91 82 255 -106 94 82 255 -142 128 115 255 -175 159 144 255 -188 171 155 255 -200 183 167 255 -203 183 172 255 -198 176 165 255 -176 156 145 255 -128 110 98 255 -99 82 72 255 -134 120 109 255 -178 165 156 255 -179 169 159 255 -144 134 125 255 -119 110 101 255 -119 110 103 255 -116 107 100 255 -101 92 87 255 -113 104 99 255 -122 113 108 255 -95 87 85 255 -90 84 86 255 -88 83 87 255 -40 36 37 255 -41 37 36 255 -43 40 35 255 -31 28 21 255 -53 51 39 255 -38 36 21 255 -72 71 53 255 -85 82 63 255 -97 95 74 255 -109 104 82 255 -121 115 91 255 -120 114 90 255 -95 87 64 255 -61 58 43 255 -65 68 73 255 -36 43 59 255 -27 39 55 255 -55 71 87 255 -57 75 95 255 -39 61 84 255 -42 68 91 255 -41 68 95 255 -6 36 64 255 -28 57 87 255 -23 49 82 255 -17 41 75 255 -31 54 88 255 -24 42 78 255 -14 30 66 255 -30 50 83 255 -29 56 83 255 -23 55 78 255 -35 63 87 255 -25 51 78 255 -22 43 72 255 -29 45 78 255 -20 35 68 255 -25 40 73 255 -31 50 83 255 -35 55 88 255 -41 66 97 255 -31 62 91 255 -48 85 112 255 -9 53 78 255 -6 54 77 255 -56 104 127 255 -39 86 106 255 -25 70 89 255 -23 70 88 255 -41 90 105 255 -54 106 119 255 -57 111 121 255 -65 122 131 255 -78 137 145 255 -56 116 124 255 -50 113 122 255 -84 146 159 255 -99 162 177 255 -88 149 168 255 -77 137 161 255 -70 130 156 255 -87 144 174 255 -92 144 184 255 -88 136 182 255 -84 132 180 255 -75 122 174 255 -86 136 189 255 -77 126 184 255 -97 147 206 255 -95 147 207 255 -84 136 196 255 -81 135 195 255 -49 105 162 255 -56 116 170 255 -114 174 224 255 -117 178 225 255 -75 136 181 255 -62 122 172 255 -66 125 185 255 -65 125 188 255 -52 110 174 255 -68 126 189 255 -63 121 184 255 -42 100 163 255 -62 121 181 255 -69 128 188 255 -65 123 186 255 -85 143 206 255 -86 144 208 255 -63 120 187 255 -80 137 206 255 -70 127 196 255 -17 74 145 255 -25 82 151 255 -48 105 172 255 -33 91 155 255 -31 88 155 255 -43 100 169 255 -44 101 172 255 -32 88 162 255 -33 86 162 255 -45 99 173 255 -53 107 179 255 -47 101 171 255 -20 74 138 255 -38 92 152 255 -41 96 150 255 -70 126 175 255 -104 161 206 255 -123 181 227 255 -87 149 200 255 -83 144 199 255 -64 125 179 255 -60 121 175 255 -72 132 184 255 -62 122 176 255 -54 113 169 255 -70 129 185 255 -64 123 181 255 -59 118 176 255 -62 121 179 255 -63 123 177 255 -65 127 178 255 -76 138 185 255 -74 139 181 255 -58 121 162 255 -62 121 161 255 -49 102 142 255 -44 92 128 255 -54 95 125 255 -138 170 195 255 -222 248 255 255 -235 251 255 255 -247 255 255 255 -246 251 254 255 -247 249 246 255 -255 255 250 255 -252 255 246 255 -240 243 234 255 -247 253 243 255 -251 255 248 255 -251 255 251 255 -253 255 254 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 254 255 -253 255 254 255 -253 255 252 255 -253 255 250 255 -253 255 250 255 -254 255 249 255 -254 255 249 255 -255 255 247 255 -255 254 249 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 248 255 -255 254 244 255 -254 248 234 255 -255 248 235 255 -255 249 234 255 -237 226 208 255 -203 192 172 255 -199 184 163 255 -213 198 175 255 -197 180 154 255 -187 170 140 255 -178 159 127 255 -199 179 146 255 -203 181 144 255 -210 186 150 255 -233 209 171 255 -209 186 145 255 -197 174 132 255 -201 178 134 255 -198 176 129 255 -202 180 133 255 -215 193 146 255 -210 188 139 255 -195 173 124 255 -190 168 119 255 -208 186 139 255 -191 169 122 255 -192 169 125 255 -202 179 137 255 -197 174 132 255 -192 170 129 255 -201 177 139 255 -209 186 145 255 -202 179 138 255 -216 193 151 255 -227 202 161 255 -218 195 153 255 -203 178 137 255 -194 171 129 255 -197 174 132 255 -203 180 138 255 -193 170 128 255 -194 171 129 255 -203 180 138 255 -203 180 138 255 -185 162 120 255 -173 150 108 255 -170 147 105 255 -160 141 99 255 -151 137 100 255 -183 170 135 255 -213 201 163 255 -219 205 166 255 -214 201 159 255 -218 203 160 255 -222 207 164 255 -222 208 163 255 -196 182 137 255 -185 171 126 255 -195 180 137 255 -195 181 142 255 -160 144 108 255 -134 120 85 255 -163 148 115 255 -208 191 161 255 -209 188 159 255 -181 157 131 255 -204 178 155 255 -221 194 173 255 -227 199 178 255 -213 185 164 255 -150 121 103 255 -107 79 58 255 -135 109 86 255 -219 195 169 255 -206 185 154 255 -188 169 136 255 -191 175 141 255 -180 168 130 255 -177 165 127 255 -141 132 89 255 -156 153 100 255 -139 138 82 255 -137 134 81 255 -152 151 97 255 -167 164 111 255 -166 165 108 255 -163 161 100 255 -163 164 98 255 -164 164 94 255 -172 171 104 255 -176 175 110 255 -173 171 114 255 -152 148 101 255 -171 166 128 255 -164 157 128 255 -58 51 33 255 -40 35 31 255 -58 54 55 255 -56 50 50 255 -89 84 81 255 -156 149 143 255 -147 138 131 255 -99 86 77 255 -97 83 70 255 -100 84 68 255 -102 85 65 255 -137 117 93 255 -188 167 140 255 -207 183 155 255 -193 170 138 255 -198 174 140 255 -223 197 164 255 -190 157 126 255 -140 105 75 255 -125 90 60 255 -150 117 86 255 -156 125 96 255 -150 121 91 255 -166 139 110 255 -192 167 137 255 -193 169 141 255 -193 172 143 255 -161 141 114 255 -164 147 119 255 -149 132 106 255 -155 138 112 255 -122 106 81 255 -121 106 83 255 -138 125 109 255 -110 96 83 255 -64 51 34 255 -78 63 42 255 -59 43 18 255 -72 55 27 255 -98 79 47 255 -89 69 36 255 -102 82 47 255 -116 96 61 255 -124 104 69 255 -132 112 79 255 -123 102 71 255 -91 72 40 255 -93 73 46 255 -131 116 93 255 -87 85 72 255 -20 22 17 255 -21 25 24 255 -91 96 99 255 -82 89 99 255 -51 58 74 255 -42 53 73 255 -36 48 72 255 -30 44 71 255 -39 54 83 255 -30 45 74 255 -14 31 59 255 -23 40 66 255 -32 50 74 255 -32 48 73 255 -31 48 68 255 -46 65 80 255 -50 67 83 255 -29 45 61 255 -46 59 78 255 -62 73 95 255 -52 59 85 255 -59 64 93 255 -53 60 88 255 -41 52 80 255 -54 70 96 255 -53 73 97 255 -50 77 98 255 -18 53 72 255 -12 51 68 255 -46 89 105 255 -39 87 101 255 -12 61 75 255 -59 108 122 255 -72 124 137 255 -86 140 150 255 -84 139 146 255 -63 120 127 255 -73 132 138 255 -72 131 139 255 -43 103 113 255 -73 135 148 255 -98 159 177 255 -79 140 161 255 -60 121 149 255 -87 148 179 255 -102 162 198 255 -76 134 172 255 -88 141 185 255 -97 148 195 255 -90 140 189 255 -81 131 180 255 -96 146 197 255 -119 169 220 255 -105 156 209 255 -71 124 176 255 -66 119 171 255 -75 128 180 255 -60 116 165 255 -57 113 160 255 -93 149 196 255 -119 178 222 255 -93 152 194 255 -51 109 155 255 -50 106 163 255 -61 119 182 255 -67 122 186 255 -67 123 184 255 -71 127 188 255 -69 125 186 255 -71 126 190 255 -84 139 203 255 -93 148 213 255 -79 134 201 255 -79 136 205 255 -58 115 186 255 -56 112 186 255 -62 118 193 255 -26 82 159 255 -9 65 140 255 -12 71 141 255 -22 81 149 255 -27 86 156 255 -20 80 150 255 -15 75 147 255 -20 80 152 255 -33 91 164 255 -42 100 173 255 -48 105 176 255 -39 96 165 255 -35 90 157 255 -30 83 149 255 -3 54 119 255 -35 85 148 255 -94 144 205 255 -62 112 173 255 -54 108 172 255 -79 134 198 255 -65 121 178 255 -55 115 165 255 -80 141 188 255 -68 129 176 255 -48 108 158 255 -69 130 184 255 -61 121 181 255 -65 125 188 255 -76 133 200 255 -69 127 190 255 -51 110 166 255 -87 148 195 255 -66 125 165 255 -59 115 148 255 -61 110 140 255 -41 83 108 255 -39 77 98 255 -126 159 176 255 -214 240 253 255 -232 251 255 255 -236 250 253 255 -242 251 250 255 -251 255 252 255 -253 255 250 255 -254 255 249 255 -253 255 249 255 -253 255 250 255 -251 255 250 255 -250 255 252 255 -250 255 254 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 248 255 -254 250 241 255 -255 252 241 255 -255 254 242 255 -243 236 220 255 -212 203 186 255 -195 184 164 255 -195 183 159 255 -213 199 173 255 -209 194 165 255 -201 185 152 255 -213 195 159 255 -204 184 147 255 -199 177 136 255 -213 191 150 255 -191 170 127 255 -221 200 155 255 -225 204 157 255 -218 197 150 255 -213 193 143 255 -214 194 144 255 -207 187 136 255 -197 177 126 255 -199 179 128 255 -213 191 142 255 -199 177 128 255 -200 177 133 255 -207 184 140 255 -203 180 139 255 -204 181 140 255 -214 190 152 255 -218 194 156 255 -212 187 147 255 -204 179 138 255 -197 172 131 255 -197 172 131 255 -201 176 135 255 -201 176 135 255 -196 171 130 255 -192 167 126 255 -194 169 128 255 -185 160 119 255 -179 154 113 255 -164 139 98 255 -143 118 77 255 -142 117 76 255 -156 131 90 255 -161 139 100 255 -204 188 154 255 -206 193 159 255 -208 194 159 255 -209 195 158 255 -215 202 160 255 -219 206 162 255 -207 194 149 255 -188 175 130 255 -207 193 146 255 -201 187 142 255 -189 175 130 255 -172 157 114 255 -171 156 117 255 -200 185 146 255 -222 204 168 255 -215 196 163 255 -204 180 152 255 -223 197 172 255 -222 194 172 255 -179 151 129 255 -160 129 109 255 -134 103 83 255 -88 57 37 255 -89 61 40 255 -180 152 131 255 -216 190 165 255 -192 168 140 255 -199 179 146 255 -205 187 151 255 -169 154 113 255 -165 152 108 255 -158 146 96 255 -147 139 77 255 -161 153 88 255 -169 161 98 255 -167 159 97 255 -170 162 100 255 -179 171 108 255 -180 173 105 255 -172 165 95 255 -190 183 111 255 -178 171 99 255 -165 156 89 255 -176 166 105 255 -185 173 123 255 -195 181 142 255 -150 135 104 255 -28 13 0 255 -32 22 10 255 -23 14 5 255 -88 78 68 255 -168 158 146 255 -161 149 135 255 -109 96 79 255 -99 82 62 255 -117 99 75 255 -144 124 97 255 -176 156 123 255 -190 166 132 255 -185 159 122 255 -203 175 135 255 -224 195 153 255 -193 164 120 255 -139 106 63 255 -134 95 54 255 -151 109 69 255 -168 126 86 255 -159 117 77 255 -138 99 60 255 -149 111 72 255 -181 146 108 255 -199 165 127 255 -206 174 136 255 -201 171 133 255 -193 167 130 255 -188 164 126 255 -211 187 151 255 -126 104 67 255 -105 82 48 255 -158 138 105 255 -133 116 90 255 -119 101 77 255 -99 79 52 255 -123 102 71 255 -97 73 39 255 -91 65 28 255 -112 84 44 255 -119 90 48 255 -104 73 29 255 -117 86 42 255 -111 82 42 255 -99 69 31 255 -106 78 41 255 -136 110 77 255 -179 152 122 255 -211 191 164 255 -133 125 102 255 -121 118 101 255 -125 123 110 255 -106 106 98 255 -95 95 95 255 -48 48 56 255 -34 36 51 255 -17 20 39 255 -18 24 46 255 -12 20 43 255 -29 37 60 255 -29 40 62 255 -31 44 63 255 -37 50 66 255 -57 70 86 255 -54 66 78 255 -77 87 97 255 -81 90 99 255 -55 61 75 255 -58 61 76 255 -67 68 88 255 -55 56 76 255 -52 52 76 255 -35 40 62 255 -42 50 73 255 -57 69 91 255 -50 69 86 255 -26 52 67 255 -0 30 42 255 -17 57 65 255 -52 95 102 255 -12 61 68 255 -19 69 78 255 -78 133 140 255 -96 151 158 255 -95 153 157 255 -92 150 154 255 -83 141 145 255 -79 138 144 255 -54 113 121 255 -57 117 127 255 -73 132 146 255 -85 146 165 255 -85 145 169 255 -87 146 176 255 -108 168 204 255 -121 180 220 255 -113 170 213 255 -105 158 202 255 -118 169 216 255 -115 166 213 255 -99 150 197 255 -96 146 195 255 -106 157 204 255 -100 152 200 255 -84 136 183 255 -68 122 169 255 -79 133 179 255 -68 122 168 255 -54 108 152 255 -70 127 170 255 -95 153 193 255 -99 157 197 255 -92 149 194 255 -54 111 166 255 -56 112 171 255 -51 107 166 255 -56 112 173 255 -77 133 194 255 -88 144 205 255 -85 140 204 255 -86 141 206 255 -74 129 196 255 -56 113 182 255 -66 122 196 255 -67 123 198 255 -77 133 210 255 -82 139 216 255 -59 114 194 255 -54 111 190 255 -16 74 148 255 -6 66 139 255 -1 61 134 255 -3 65 138 255 -5 67 140 255 -5 67 140 255 -13 73 146 255 -23 83 156 255 -37 95 169 255 -34 92 165 255 -28 85 156 255 -24 76 149 255 -0 48 119 255 -8 57 126 255 -33 80 150 255 -0 40 110 255 -14 63 132 255 -17 68 133 255 -72 127 183 255 -92 150 198 255 -47 106 148 255 -44 106 147 255 -69 130 175 255 -50 110 160 255 -67 128 185 255 -53 113 175 255 -56 111 176 255 -53 109 170 255 -74 129 185 255 -57 114 159 255 -24 80 115 255 -45 96 123 255 -24 67 86 255 -41 77 93 255 -122 154 167 255 -226 253 255 255 -240 255 255 255 -231 246 249 255 -248 255 255 255 -251 255 253 255 -253 255 250 255 -253 255 249 255 -254 255 249 255 -253 255 250 255 -253 255 252 255 -250 255 254 255 -250 255 255 255 -250 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 249 255 -254 251 242 255 -255 253 244 255 -255 255 244 255 -255 252 238 255 -243 236 220 255 -225 217 198 255 -217 206 184 255 -211 199 175 255 -217 203 176 255 -217 202 171 255 -221 205 171 255 -207 189 153 255 -197 177 140 255 -209 189 152 255 -200 181 139 255 -198 177 134 255 -207 186 139 255 -205 184 137 255 -199 179 129 255 -201 181 131 255 -200 180 130 255 -203 183 133 255 -215 195 145 255 -224 202 153 255 -215 193 144 255 -215 192 148 255 -215 192 148 255 -210 187 146 255 -215 192 151 255 -223 199 161 255 -221 197 159 255 -232 209 168 255 -215 192 150 255 -204 181 139 255 -210 187 145 255 -213 190 148 255 -200 177 135 255 -177 154 112 255 -161 138 96 255 -163 140 98 255 -159 136 94 255 -161 138 96 255 -160 137 95 255 -157 134 92 255 -178 155 113 255 -210 187 145 255 -225 203 162 255 -198 180 144 255 -189 175 140 255 -184 168 132 255 -189 174 135 255 -208 193 152 255 -218 203 160 255 -202 189 144 255 -178 165 120 255 -150 137 92 255 -149 136 91 255 -162 149 105 255 -181 168 126 255 -197 183 144 255 -209 195 158 255 -202 186 152 255 -179 163 130 255 -190 169 142 255 -217 193 169 255 -178 152 129 255 -112 86 63 255 -103 75 54 255 -81 53 32 255 -64 36 15 255 -122 94 72 255 -197 169 145 255 -212 186 159 255 -191 168 136 255 -207 187 150 255 -203 186 143 255 -152 138 93 255 -146 134 86 255 -155 144 90 255 -150 142 79 255 -161 153 88 255 -162 154 91 255 -154 146 83 255 -156 148 86 255 -169 161 98 255 -177 168 103 255 -174 165 96 255 -158 150 78 255 -171 163 91 255 -172 163 96 255 -170 160 99 255 -160 148 98 255 -154 141 99 255 -134 118 85 255 -76 60 35 255 -38 25 6 255 -68 57 39 255 -157 144 127 255 -210 197 178 255 -178 163 142 255 -152 136 111 255 -170 150 123 255 -178 157 126 255 -211 188 154 255 -195 171 133 255 -193 168 128 255 -200 173 130 255 -183 154 110 255 -150 119 73 255 -137 106 59 255 -150 116 70 255 -144 105 62 255 -146 103 61 255 -158 116 74 255 -173 131 89 255 -180 141 100 255 -195 158 116 255 -206 171 131 255 -203 170 129 255 -184 152 113 255 -162 132 94 255 -122 94 57 255 -119 93 56 255 -116 92 54 255 -97 75 36 255 -115 93 56 255 -192 172 139 255 -140 120 93 255 -114 94 69 255 -94 75 45 255 -130 110 77 255 -122 98 62 255 -114 89 49 255 -112 84 44 255 -112 83 41 255 -135 104 60 255 -163 132 88 255 -192 160 121 255 -197 167 129 255 -196 167 133 255 -206 180 147 255 -209 182 152 255 -192 168 140 255 -210 194 169 255 -242 231 211 255 -203 194 177 255 -168 162 150 255 -122 117 113 255 -109 107 108 255 -59 59 67 255 -59 61 74 255 -29 32 49 255 -18 23 42 255 -35 40 59 255 -58 64 80 255 -115 121 135 255 -128 135 145 255 -146 150 161 255 -145 149 158 255 -105 108 115 255 -97 97 105 255 -75 75 87 255 -88 86 99 255 -97 94 111 255 -71 68 85 255 -49 47 68 255 -32 35 54 255 -41 48 67 255 -70 83 100 255 -52 71 86 255 -23 51 62 255 -22 59 67 255 -34 77 83 255 -40 85 88 255 -17 68 71 255 -79 132 138 255 -109 167 171 255 -99 157 161 255 -76 134 136 255 -66 124 126 255 -61 120 124 255 -62 121 127 255 -48 107 115 255 -79 139 149 255 -79 138 152 255 -79 137 157 255 -87 145 169 255 -102 159 189 255 -105 164 198 255 -108 166 204 255 -121 176 217 255 -103 156 200 255 -110 161 206 255 -109 160 205 255 -100 151 196 255 -96 147 194 255 -99 150 195 255 -98 150 197 255 -94 147 191 255 -98 152 198 255 -100 154 198 255 -82 136 180 255 -61 116 157 255 -58 116 156 255 -65 123 163 255 -73 131 171 255 -84 141 184 255 -90 147 200 255 -92 148 205 255 -81 137 194 255 -77 133 192 255 -90 146 205 255 -88 144 205 255 -65 123 186 255 -49 107 171 255 -72 129 196 255 -51 110 178 255 -54 112 185 255 -59 117 191 255 -61 118 195 255 -52 111 189 255 -32 89 170 255 -33 92 172 255 -32 91 171 255 -14 73 153 255 -6 65 145 255 -9 70 150 255 -8 69 149 255 -0 62 141 255 -4 65 145 255 -18 80 157 255 -2 61 139 255 -14 71 148 255 -18 74 149 255 -27 79 154 255 -28 78 151 255 -39 87 159 255 -47 94 166 255 -17 64 134 255 -3 51 117 255 -0 35 94 255 -51 102 155 255 -70 124 170 255 -3 58 97 255 -20 78 116 255 -82 140 180 255 -62 121 165 255 -49 107 157 255 -43 100 155 255 -65 117 174 255 -57 110 162 255 -86 138 185 255 -66 118 155 255 -51 102 131 255 -56 104 124 255 -22 61 78 255 -141 173 186 255 -214 242 253 255 -237 255 255 255 -241 255 255 255 -231 245 246 255 -235 246 242 255 -244 250 246 255 -253 255 250 255 -254 255 249 255 -254 255 249 255 -253 255 250 255 -253 255 252 255 -250 255 254 255 -250 255 255 255 -250 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 250 255 -255 255 248 255 -253 253 245 255 -254 251 242 255 -255 255 243 255 -255 255 241 255 -255 252 236 255 -251 243 224 255 -255 244 222 255 -255 248 222 255 -255 242 215 255 -241 226 195 255 -214 198 165 255 -198 182 148 255 -204 188 154 255 -210 192 154 255 -214 195 153 255 -225 204 159 255 -222 201 156 255 -215 194 147 255 -214 193 146 255 -209 189 139 255 -210 190 140 255 -221 201 151 255 -213 191 142 255 -208 186 139 255 -209 186 142 255 -206 183 139 255 -201 178 136 255 -210 187 146 255 -218 194 156 255 -212 188 150 255 -206 183 142 255 -195 172 130 255 -191 168 126 255 -195 172 130 255 -191 168 126 255 -175 152 110 255 -163 140 98 255 -161 138 96 255 -160 137 95 255 -164 141 99 255 -178 155 113 255 -188 165 123 255 -191 168 126 255 -207 184 142 255 -222 199 157 255 -222 200 159 255 -199 181 143 255 -199 183 147 255 -198 183 144 255 -194 179 138 255 -192 177 134 255 -188 173 130 255 -174 161 116 255 -160 147 102 255 -183 170 125 255 -174 161 117 255 -184 171 129 255 -198 186 146 255 -199 185 148 255 -200 187 152 255 -213 200 165 255 -224 209 176 255 -218 197 170 255 -194 170 146 255 -127 101 78 255 -91 65 42 255 -108 80 58 255 -92 64 42 255 -94 66 44 255 -159 131 107 255 -202 177 147 255 -222 199 165 255 -205 183 146 255 -193 176 132 255 -179 162 116 255 -151 138 86 255 -158 147 93 255 -167 157 98 255 -163 155 90 255 -156 149 81 255 -164 156 91 255 -186 178 115 255 -196 188 126 255 -183 175 112 255 -168 159 94 255 -161 152 85 255 -178 170 98 255 -174 166 94 255 -149 140 73 255 -126 116 55 255 -121 108 56 255 -123 108 65 255 -126 110 76 255 -122 105 77 255 -108 92 66 255 -161 147 120 255 -191 175 149 255 -177 162 133 255 -171 154 124 255 -182 163 131 255 -189 169 134 255 -192 170 131 255 -190 165 125 255 -213 189 145 255 -226 199 154 255 -204 176 128 255 -161 130 83 255 -132 100 51 255 -129 97 46 255 -142 106 58 255 -130 89 45 255 -137 94 52 255 -159 117 75 255 -185 143 101 255 -201 162 121 255 -220 181 140 255 -226 188 149 255 -214 179 139 255 -164 130 92 255 -128 96 57 255 -149 119 81 255 -107 79 42 255 -127 101 64 255 -142 118 80 255 -194 170 134 255 -143 120 86 255 -69 48 19 255 -85 64 35 255 -98 77 46 255 -127 104 70 255 -112 86 49 255 -121 93 54 255 -146 117 75 255 -182 153 111 255 -202 171 127 255 -193 161 120 255 -204 172 133 255 -212 180 142 255 -204 174 140 255 -212 183 153 255 -224 194 166 255 -213 187 160 255 -185 164 137 255 -187 167 143 255 -197 180 160 255 -155 143 127 255 -176 167 158 255 -124 119 115 255 -88 88 90 255 -67 70 75 255 -83 86 95 255 -104 108 119 255 -122 124 136 255 -133 136 145 255 -197 197 205 255 -168 167 172 255 -132 130 133 255 -121 116 120 255 -97 91 95 255 -86 79 86 255 -85 78 86 255 -113 105 116 255 -121 113 126 255 -79 73 87 255 -45 43 57 255 -41 43 58 255 -18 26 39 255 -47 61 72 255 -16 38 49 255 -8 39 44 255 -44 84 86 255 -28 74 72 255 -17 67 64 255 -66 121 118 255 -74 132 133 255 -81 141 142 255 -77 137 138 255 -78 138 139 255 -76 136 137 255 -61 121 122 255 -56 115 119 255 -62 121 129 255 -83 143 153 255 -90 149 163 255 -85 143 163 255 -88 146 170 255 -99 156 186 255 -88 144 177 255 -83 139 176 255 -104 159 198 255 -112 165 207 255 -106 157 200 255 -103 154 197 255 -108 159 202 255 -116 167 210 255 -118 169 212 255 -113 166 208 255 -110 163 205 255 -102 157 198 255 -93 148 189 255 -79 134 175 255 -80 135 174 255 -88 146 186 255 -80 138 176 255 -65 123 161 255 -62 119 162 255 -75 133 181 255 -84 141 194 255 -82 139 194 255 -79 135 192 255 -89 145 202 255 -89 148 206 255 -78 137 197 255 -70 130 193 255 -56 115 181 255 -46 105 175 255 -46 104 177 255 -51 111 184 255 -55 114 192 255 -50 112 189 255 -44 103 183 255 -44 105 186 255 -28 86 170 255 -19 79 165 255 -14 74 160 255 -9 71 156 255 -0 61 146 255 -0 52 137 255 -0 54 140 255 -5 66 149 255 -0 52 136 255 -8 64 147 255 -7 62 144 255 -10 61 140 255 -24 73 150 255 -35 83 157 255 -36 82 157 255 -27 74 144 255 -17 63 125 255 -6 53 109 255 -10 60 109 255 -6 57 100 255 -0 43 81 255 -12 66 102 255 -54 110 145 255 -69 124 163 255 -21 73 120 255 -42 94 142 255 -75 126 173 255 -61 110 153 255 -60 108 144 255 -65 112 140 255 -49 96 116 255 -0 43 56 255 -78 112 124 255 -210 237 248 255 -235 255 255 255 -211 232 237 255 -235 251 251 255 -246 255 255 255 -247 253 249 255 -252 255 251 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -253 255 250 255 -253 255 252 255 -251 255 254 255 -250 255 255 255 -250 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 250 255 -254 255 249 255 -249 249 241 255 -249 249 239 255 -255 255 242 255 -255 255 241 255 -255 252 233 255 -255 255 236 255 -255 255 232 255 -255 248 223 255 -230 219 191 255 -206 192 163 255 -193 180 148 255 -196 181 150 255 -213 197 163 255 -203 185 147 255 -212 193 151 255 -210 191 149 255 -208 189 146 255 -215 194 149 255 -212 191 144 255 -206 185 138 255 -211 190 143 255 -210 188 141 255 -208 186 139 255 -211 188 144 255 -209 186 142 255 -205 180 139 255 -213 188 148 255 -220 194 157 255 -212 188 150 255 -199 176 135 255 -184 162 121 255 -170 148 107 255 -162 140 99 255 -155 133 92 255 -154 132 91 255 -164 142 101 255 -179 157 116 255 -181 159 118 255 -185 163 122 255 -199 177 136 255 -209 187 146 255 -210 188 147 255 -216 194 153 255 -213 191 150 255 -197 175 134 255 -215 196 156 255 -220 202 162 255 -219 201 161 255 -207 190 147 255 -189 174 131 255 -177 163 118 255 -169 156 111 255 -166 153 108 255 -184 173 128 255 -179 168 123 255 -174 162 120 255 -161 152 111 255 -162 149 114 255 -186 176 141 255 -209 199 164 255 -211 198 166 255 -222 202 177 255 -167 145 122 255 -106 81 59 255 -94 70 46 255 -109 83 60 255 -124 98 73 255 -162 136 109 255 -206 181 151 255 -215 191 157 255 -219 197 156 255 -195 174 131 255 -172 156 105 255 -166 150 98 255 -168 156 98 255 -186 176 114 255 -194 185 120 255 -204 197 129 255 -179 172 104 255 -159 151 86 255 -159 151 88 255 -166 156 95 255 -170 160 99 255 -180 170 108 255 -192 183 116 255 -164 154 85 255 -150 140 71 255 -124 113 47 255 -106 95 33 255 -112 96 44 255 -111 94 50 255 -101 83 47 255 -109 90 57 255 -179 161 125 255 -179 161 125 255 -171 151 116 255 -167 147 110 255 -175 153 114 255 -180 158 117 255 -189 166 124 255 -205 181 135 255 -190 162 115 255 -214 186 138 255 -205 175 125 255 -156 124 73 255 -131 98 47 255 -144 111 58 255 -148 115 62 255 -133 97 45 255 -168 127 81 255 -195 152 109 255 -207 164 121 255 -196 155 111 255 -200 161 118 255 -224 185 142 255 -201 164 122 255 -139 104 62 255 -128 95 54 255 -133 101 62 255 -131 102 62 255 -162 134 95 255 -121 93 54 255 -183 158 118 255 -143 117 80 255 -61 37 1 255 -94 71 39 255 -119 96 64 255 -130 107 73 255 -136 112 76 255 -124 99 59 255 -147 119 79 255 -158 129 87 255 -185 154 110 255 -185 153 112 255 -183 151 110 255 -201 169 130 255 -214 181 146 255 -206 175 144 255 -207 178 148 255 -203 173 145 255 -181 151 123 255 -190 160 132 255 -168 141 114 255 -147 123 99 255 -158 141 121 255 -131 119 105 255 -148 141 131 255 -99 98 93 255 -99 103 102 255 -116 120 121 255 -136 140 143 255 -169 170 172 255 -161 161 163 255 -152 146 148 255 -123 113 112 255 -116 105 103 255 -103 89 88 255 -77 61 61 255 -100 84 85 255 -121 105 108 255 -118 103 108 255 -97 84 91 255 -66 56 64 255 -47 41 51 255 -56 56 66 255 -62 69 77 255 -51 66 71 255 -32 56 60 255 -26 60 59 255 -28 70 66 255 -6 56 47 255 -17 73 62 255 -81 141 131 255 -83 144 139 255 -75 137 134 255 -70 132 129 255 -70 132 131 255 -76 138 137 255 -70 131 132 255 -67 128 131 255 -84 144 152 255 -69 127 139 255 -96 153 170 255 -103 160 180 255 -99 155 180 255 -99 154 184 255 -87 141 175 255 -83 137 173 255 -103 157 195 255 -111 163 202 255 -103 155 195 255 -102 154 194 255 -112 164 204 255 -118 170 210 255 -113 165 205 255 -106 159 199 255 -105 158 198 255 -106 161 200 255 -94 149 188 255 -87 142 181 255 -102 158 195 255 -112 170 208 255 -85 143 180 255 -45 103 140 255 -28 86 126 255 -39 97 143 255 -44 102 150 255 -41 99 149 255 -48 105 158 255 -69 129 183 255 -82 141 197 255 -83 142 202 255 -85 145 208 255 -68 127 193 255 -68 128 198 255 -57 117 189 255 -44 106 179 255 -38 100 177 255 -34 97 174 255 -33 94 174 255 -22 84 167 255 -24 83 173 255 -24 85 176 255 -18 79 170 255 -8 69 160 255 -6 67 160 255 -8 71 164 255 -6 67 158 255 -0 57 149 255 -0 57 146 255 -8 64 151 255 -2 56 142 255 -0 43 126 255 -1 50 129 255 -6 53 131 255 -3 49 126 255 -12 56 127 255 -12 56 117 255 -17 60 113 255 -0 43 89 255 -0 35 75 255 -1 51 86 255 -7 57 90 255 -11 61 94 255 -30 80 115 255 -1 49 89 255 -50 95 136 255 -55 99 138 255 -54 97 131 255 -42 84 109 255 -36 77 95 255 -17 57 67 255 -18 55 63 255 -179 206 213 255 -216 236 243 255 -231 250 254 255 -243 255 255 255 -243 255 255 255 -244 253 250 255 -252 255 251 255 -253 254 248 255 -254 255 249 255 -255 254 249 255 -254 255 249 255 -253 255 250 255 -253 255 252 255 -251 255 254 255 -250 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 252 249 255 -254 255 251 255 -254 255 251 255 -254 255 249 255 -252 253 245 255 -254 254 244 255 -255 253 241 255 -254 251 236 255 -246 240 224 255 -246 239 221 255 -242 234 213 255 -215 207 184 255 -204 194 169 255 -197 187 160 255 -190 178 152 255 -211 197 168 255 -201 185 151 255 -208 190 152 255 -208 189 149 255 -211 192 150 255 -222 203 160 255 -223 202 157 255 -217 196 151 255 -219 198 153 255 -212 189 145 255 -205 182 138 255 -206 183 139 255 -206 183 139 255 -197 172 131 255 -195 170 130 255 -196 170 133 255 -189 165 127 255 -178 156 115 255 -170 148 107 255 -161 139 98 255 -158 136 95 255 -164 142 101 255 -175 153 112 255 -185 163 122 255 -191 169 128 255 -189 167 126 255 -191 169 128 255 -200 178 137 255 -207 185 144 255 -212 190 149 255 -225 203 162 255 -228 206 165 255 -214 192 151 255 -204 185 143 255 -202 183 140 255 -198 179 137 255 -192 175 131 255 -188 171 127 255 -183 169 124 255 -180 167 122 255 -179 166 122 255 -159 148 103 255 -139 130 87 255 -144 135 94 255 -171 162 123 255 -194 186 150 255 -207 199 163 255 -202 193 160 255 -186 175 145 255 -176 159 133 255 -186 164 141 255 -203 181 158 255 -222 198 174 255 -210 186 160 255 -213 187 160 255 -229 204 173 255 -208 184 148 255 -197 174 133 255 -177 156 111 255 -163 145 95 255 -171 156 99 255 -179 167 107 255 -181 170 106 255 -181 172 103 255 -183 174 105 255 -157 150 80 255 -177 170 102 255 -190 182 117 255 -185 177 115 255 -179 169 110 255 -176 166 107 255 -168 158 96 255 -157 148 83 255 -171 160 94 255 -132 121 55 255 -98 84 19 255 -83 69 8 255 -109 93 41 255 -144 127 81 255 -162 142 105 255 -189 169 132 255 -194 172 131 255 -162 139 97 255 -173 150 108 255 -194 171 127 255 -183 159 115 255 -196 169 124 255 -221 193 146 255 -217 189 141 255 -222 192 142 255 -190 158 109 255 -160 127 76 255 -146 113 62 255 -142 106 54 255 -144 109 55 255 -167 130 78 255 -195 158 106 255 -224 184 135 255 -229 186 141 255 -228 185 142 255 -214 173 129 255 -200 161 118 255 -192 153 110 255 -151 114 72 255 -93 56 14 255 -144 109 69 255 -132 99 58 255 -128 96 57 255 -131 102 62 255 -150 120 82 255 -131 103 64 255 -113 85 48 255 -101 75 38 255 -112 88 54 255 -125 101 67 255 -128 104 68 255 -148 122 85 255 -181 153 113 255 -228 199 157 255 -207 178 136 255 -204 173 129 255 -206 174 133 255 -216 184 145 255 -216 184 146 255 -199 166 131 255 -188 157 126 255 -199 168 140 255 -192 162 136 255 -165 134 106 255 -163 128 100 255 -136 102 74 255 -165 138 111 255 -139 119 95 255 -165 152 135 255 -174 168 154 255 -183 185 174 255 -182 187 180 255 -183 189 185 255 -149 155 151 255 -185 187 182 255 -192 189 184 255 -114 105 100 255 -110 95 90 255 -137 118 112 255 -104 81 75 255 -105 80 76 255 -161 135 134 255 -180 156 156 255 -116 94 96 255 -66 47 49 255 -65 50 53 255 -70 61 66 255 -83 82 87 255 -101 109 111 255 -60 79 77 255 -86 112 109 255 -83 120 112 255 -29 77 65 255 -31 85 69 255 -62 123 105 255 -72 136 119 255 -102 168 158 255 -95 160 154 255 -80 145 139 255 -54 116 113 255 -57 119 118 255 -74 135 136 255 -74 135 138 255 -86 146 154 255 -71 129 141 255 -101 158 175 255 -118 175 195 255 -111 167 192 255 -99 152 183 255 -89 142 174 255 -91 144 178 255 -102 154 191 255 -90 142 179 255 -93 145 182 255 -101 153 190 255 -108 160 197 255 -105 157 194 255 -98 150 187 255 -98 152 188 255 -106 160 196 255 -107 163 198 255 -101 157 192 255 -98 154 189 255 -105 161 198 255 -96 154 191 255 -55 113 150 255 -11 69 106 255 -0 57 95 255 -26 85 127 255 -21 79 125 255 -21 79 127 255 -43 103 153 255 -71 131 183 255 -63 124 179 255 -35 95 155 255 -20 82 143 255 -24 85 150 255 -39 100 167 255 -31 94 165 255 -27 89 162 255 -27 91 165 255 -33 97 171 255 -44 107 184 255 -32 95 175 255 -25 86 177 255 -23 83 181 255 -12 72 170 255 -7 67 165 255 -20 82 181 255 -37 99 198 255 -27 87 185 255 -0 60 156 255 -0 51 146 255 -0 51 142 255 -0 54 142 255 -0 43 128 255 -1 49 131 255 -8 55 135 255 -1 47 125 255 -15 59 130 255 -4 44 105 255 -2 43 95 255 -3 45 93 255 -1 44 86 255 -0 40 76 255 -0 40 74 255 -0 42 75 255 -0 42 75 255 -10 53 87 255 -66 106 141 255 -30 69 100 255 -31 67 93 255 -18 53 72 255 -0 24 36 255 -25 58 63 255 -168 198 200 255 -225 246 249 255 -244 255 255 255 -239 253 254 255 -241 253 251 255 -247 255 253 255 -243 248 244 255 -249 252 245 255 -245 246 240 255 -255 255 247 255 -255 255 247 255 -255 254 250 255 -254 255 250 255 -253 255 254 255 -251 255 254 255 -250 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -249 251 250 255 -247 251 250 255 -250 254 253 255 -254 255 253 255 -254 255 251 255 -255 255 250 255 -254 255 247 255 -255 255 243 255 -255 255 243 255 -255 255 241 255 -255 255 239 255 -239 234 215 255 -232 225 206 255 -217 211 189 255 -184 176 155 255 -196 186 161 255 -196 181 150 255 -196 180 146 255 -186 168 132 255 -177 159 121 255 -178 160 120 255 -172 153 111 255 -163 144 102 255 -165 146 103 255 -179 158 115 255 -168 147 104 255 -173 150 108 255 -179 156 114 255 -169 144 104 255 -160 135 95 255 -159 133 96 255 -155 131 93 255 -134 112 71 255 -147 128 86 255 -161 142 100 255 -170 151 109 255 -183 164 122 255 -198 179 137 255 -203 184 142 255 -198 179 137 255 -198 179 137 255 -201 182 140 255 -207 188 146 255 -202 183 141 255 -194 175 133 255 -201 182 140 255 -205 186 144 255 -193 174 132 255 -192 171 128 255 -186 168 122 255 -183 164 121 255 -183 166 122 255 -182 165 121 255 -173 159 114 255 -162 149 105 255 -154 141 97 255 -155 143 101 255 -133 124 83 255 -144 135 96 255 -177 169 132 255 -194 188 152 255 -196 190 156 255 -195 189 157 255 -194 185 154 255 -206 192 165 255 -215 197 173 255 -212 192 167 255 -210 188 164 255 -189 168 139 255 -192 169 137 255 -216 194 157 255 -194 172 131 255 -175 154 109 255 -156 136 85 255 -163 146 90 255 -183 169 106 255 -187 176 110 255 -180 170 99 255 -168 160 87 255 -166 160 86 255 -174 167 95 255 -191 184 114 255 -199 190 125 255 -190 180 119 255 -182 171 115 255 -184 173 117 255 -184 172 114 255 -178 166 106 255 -166 152 89 255 -136 122 59 255 -145 129 67 255 -169 153 93 255 -211 194 142 255 -232 214 168 255 -201 179 138 255 -183 161 122 255 -188 161 118 255 -184 155 111 255 -194 166 119 255 -197 169 122 255 -190 159 113 255 -200 169 123 255 -210 178 131 255 -194 162 115 255 -202 168 120 255 -202 168 120 255 -202 166 118 255 -200 162 113 255 -198 160 111 255 -200 163 111 255 -209 169 120 255 -214 174 125 255 -195 152 107 255 -199 156 111 255 -212 171 125 255 -204 163 117 255 -157 119 74 255 -124 86 41 255 -127 90 46 255 -142 105 63 255 -122 87 47 255 -122 89 48 255 -110 78 39 255 -144 115 75 255 -135 105 67 255 -121 91 53 255 -104 74 36 255 -145 117 80 255 -148 120 83 255 -173 147 110 255 -190 164 127 255 -195 167 128 255 -196 168 128 255 -216 187 145 255 -190 161 119 255 -207 178 136 255 -193 161 122 255 -213 181 142 255 -214 181 146 255 -200 167 134 255 -196 165 136 255 -196 165 137 255 -180 148 123 255 -167 133 108 255 -150 113 84 255 -171 134 105 255 -193 163 135 255 -192 170 146 255 -171 158 139 255 -155 152 135 255 -78 82 67 255 -83 94 80 255 -69 79 70 255 -44 51 43 255 -84 87 78 255 -152 148 139 255 -107 97 88 255 -114 96 86 255 -119 95 85 255 -106 78 67 255 -167 137 129 255 -200 167 160 255 -194 163 158 255 -113 85 81 255 -66 45 40 255 -82 67 62 255 -91 81 79 255 -105 106 101 255 -83 92 87 255 -54 74 65 255 -85 117 106 255 -82 125 108 255 -49 102 82 255 -68 127 105 255 -88 153 129 255 -90 158 135 255 -73 141 126 255 -75 143 132 255 -82 149 140 255 -70 135 129 255 -76 141 137 255 -85 149 149 255 -69 130 135 255 -76 136 146 255 -98 156 170 255 -106 163 182 255 -121 175 199 255 -118 172 198 255 -100 151 182 255 -91 141 174 255 -96 146 179 255 -98 148 183 255 -95 148 182 255 -100 153 187 255 -107 160 194 255 -113 166 200 255 -114 167 199 255 -114 167 199 255 -117 172 203 255 -123 178 209 255 -92 149 179 255 -93 150 180 255 -92 148 181 255 -92 148 183 255 -78 137 171 255 -41 100 134 255 -11 69 106 255 -9 67 105 255 -3 62 102 255 -0 62 103 255 -16 77 121 255 -56 117 164 255 -81 141 191 255 -50 111 165 255 -5 66 123 255 -0 49 110 255 -32 93 158 255 -43 106 173 255 -34 97 166 255 -37 100 171 255 -28 92 163 255 -15 79 151 255 -25 89 161 255 -15 78 157 255 -10 73 166 255 -6 68 167 255 -0 62 163 255 -0 62 163 255 -13 75 176 255 -25 87 188 255 -21 80 182 255 -6 65 165 255 -6 62 159 255 -0 48 141 255 -2 56 146 255 -0 47 134 255 -0 47 131 255 -6 53 133 255 -0 37 115 255 -0 41 113 255 -0 39 98 255 -1 38 91 255 -5 43 92 255 -2 43 87 255 -0 37 77 255 -0 39 77 255 -5 45 81 255 -7 46 79 255 -40 76 108 255 -54 89 117 255 -16 48 73 255 -4 32 53 255 -0 27 41 255 -7 34 41 255 -109 134 138 255 -237 255 255 255 -213 227 227 255 -248 255 255 255 -238 249 245 255 -223 229 225 255 -247 252 246 255 -253 255 249 255 -255 255 250 255 -255 255 248 255 -255 254 247 255 -255 255 247 255 -255 254 250 255 -254 255 250 255 -253 255 254 255 -251 255 254 255 -250 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -248 252 253 255 -246 250 251 255 -251 255 254 255 -254 255 253 255 -251 253 248 255 -249 250 244 255 -251 252 244 255 -244 244 234 255 -250 248 236 255 -255 255 243 255 -247 243 231 255 -250 247 232 255 -236 230 214 255 -188 182 166 255 -192 184 163 255 -182 168 141 255 -182 167 136 255 -168 153 122 255 -155 141 106 255 -155 139 103 255 -151 136 97 255 -150 132 92 255 -159 140 100 255 -154 135 93 255 -146 124 83 255 -156 134 93 255 -175 152 111 255 -173 150 109 255 -166 142 104 255 -169 143 106 255 -171 147 109 255 -170 151 111 255 -195 176 134 255 -209 190 148 255 -199 180 138 255 -190 171 129 255 -194 175 133 255 -198 179 137 255 -194 175 133 255 -209 190 148 255 -220 201 159 255 -231 212 170 255 -221 202 160 255 -202 183 141 255 -198 179 137 255 -196 177 135 255 -182 163 121 255 -164 143 98 255 -172 151 106 255 -182 164 118 255 -192 174 128 255 -189 172 128 255 -175 161 116 255 -160 147 103 255 -151 139 97 255 -156 144 104 255 -191 182 143 255 -217 209 172 255 -202 197 159 255 -183 179 142 255 -196 192 157 255 -202 198 163 255 -185 179 147 255 -201 190 162 255 -203 187 161 255 -192 175 149 255 -219 200 170 255 -226 207 175 255 -208 188 153 255 -201 182 140 255 -178 157 112 255 -186 166 116 255 -179 162 106 255 -192 178 117 255 -189 175 110 255 -174 164 93 255 -175 167 92 255 -178 172 94 255 -184 178 102 255 -192 186 112 255 -178 171 101 255 -173 164 99 255 -180 170 111 255 -184 173 119 255 -178 167 113 255 -178 165 112 255 -185 170 113 255 -190 175 116 255 -189 173 113 255 -217 201 141 255 -203 184 126 255 -174 154 103 255 -169 147 100 255 -161 138 97 255 -179 154 114 255 -179 147 106 255 -203 170 125 255 -188 155 110 255 -188 155 110 255 -222 189 144 255 -214 180 135 255 -195 161 116 255 -223 189 144 255 -215 178 133 255 -206 169 124 255 -205 167 122 255 -214 176 131 255 -221 180 136 255 -216 175 129 255 -210 169 125 255 -208 167 121 255 -227 186 140 255 -220 179 133 255 -203 162 116 255 -163 125 78 255 -127 89 44 255 -122 85 40 255 -133 96 52 255 -130 95 53 255 -136 101 61 255 -123 90 49 255 -162 130 91 255 -158 126 87 255 -146 116 78 255 -125 95 57 255 -156 126 88 255 -148 118 80 255 -184 156 119 255 -198 170 133 255 -207 179 140 255 -211 183 144 255 -212 183 143 255 -217 188 146 255 -180 151 111 255 -201 172 132 255 -202 173 133 255 -209 179 141 255 -207 174 141 255 -206 175 144 255 -206 175 146 255 -182 151 123 255 -163 131 108 255 -178 144 119 255 -176 139 112 255 -187 152 124 255 -202 172 146 255 -180 158 134 255 -187 176 156 255 -120 119 101 255 -27 34 18 255 -53 65 51 255 -53 65 53 255 -57 67 56 255 -49 52 43 255 -112 108 97 255 -105 92 83 255 -101 81 70 255 -92 65 54 255 -167 135 122 255 -210 174 162 255 -189 153 141 255 -159 125 115 255 -101 71 61 255 -83 59 49 255 -95 78 68 255 -90 81 72 255 -107 109 98 255 -124 136 124 255 -107 131 117 255 -83 117 100 255 -53 98 77 255 -64 120 95 255 -64 128 101 255 -54 123 92 255 -102 175 146 255 -106 175 156 255 -81 149 136 255 -81 149 138 255 -74 141 132 255 -75 140 136 255 -65 129 129 255 -49 109 117 255 -79 139 150 255 -122 179 198 255 -107 164 184 255 -116 170 196 255 -122 176 204 255 -105 156 187 255 -97 148 179 255 -105 154 187 255 -102 152 185 255 -111 161 196 255 -102 155 187 255 -98 151 183 255 -104 157 188 255 -116 169 200 255 -123 177 205 255 -119 175 202 255 -111 167 194 255 -116 173 200 255 -112 169 198 255 -102 159 189 255 -93 149 182 255 -75 134 168 255 -37 96 130 255 -6 64 101 255 -0 60 97 255 -2 64 103 255 -2 64 103 255 -18 79 123 255 -53 114 159 255 -62 124 173 255 -26 87 141 255 -0 54 111 255 -0 57 116 255 -5 67 128 255 -15 79 141 255 -12 76 140 255 -34 97 164 255 -31 94 161 255 -8 73 139 255 -22 85 152 255 -20 84 158 255 -12 76 166 255 -12 74 173 255 -16 78 179 255 -17 79 180 255 -14 76 177 255 -12 74 175 255 -21 80 182 255 -31 89 189 255 -20 76 173 255 -0 50 143 255 -8 59 150 255 -5 55 142 255 -8 55 137 255 -19 65 143 255 -4 47 125 255 -7 47 117 255 -0 29 89 255 -11 46 100 255 -0 37 89 255 -0 36 85 255 -23 61 106 255 -21 58 102 255 -11 46 86 255 -28 62 97 255 -40 73 104 255 -3 33 59 255 -0 24 45 255 -1 24 40 255 -36 56 67 255 -131 150 156 255 -242 255 255 255 -225 239 239 255 -249 255 255 255 -239 245 241 255 -247 252 248 255 -252 255 251 255 -247 248 242 255 -235 236 230 255 -255 255 248 255 -244 244 236 255 -255 254 247 255 -255 254 249 255 -255 254 250 255 -254 255 250 255 -254 254 254 255 -253 255 254 255 -251 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -250 254 255 255 -249 255 255 255 -249 255 255 255 -249 255 253 255 -250 254 253 255 -250 255 251 255 -252 254 251 255 -253 254 249 255 -253 254 248 255 -254 254 246 255 -253 253 243 255 -255 253 244 255 -255 255 244 255 -253 249 237 255 -228 224 212 255 -205 199 183 255 -201 190 168 255 -182 170 144 255 -163 149 122 255 -161 147 118 255 -178 163 132 255 -188 174 139 255 -179 163 127 255 -161 145 109 255 -162 144 106 255 -183 164 124 255 -194 175 135 255 -186 164 125 255 -180 158 119 255 -192 170 133 255 -211 187 151 255 -221 199 162 255 -217 198 158 255 -213 195 155 255 -210 192 152 255 -202 184 144 255 -183 165 125 255 -170 152 112 255 -182 164 124 255 -204 186 146 255 -221 203 163 255 -211 193 153 255 -223 205 165 255 -229 211 171 255 -203 185 145 255 -184 166 126 255 -178 160 120 255 -167 150 107 255 -181 163 117 255 -185 167 119 255 -175 157 109 255 -172 154 108 255 -153 136 92 255 -135 121 76 255 -159 146 102 255 -177 165 123 255 -207 195 155 255 -213 204 165 255 -213 205 168 255 -206 201 163 255 -207 203 166 255 -211 207 170 255 -204 202 164 255 -193 189 154 255 -208 199 168 255 -206 192 163 255 -200 187 155 255 -212 197 164 255 -216 200 164 255 -182 164 124 255 -164 147 103 255 -190 172 122 255 -197 180 126 255 -190 174 115 255 -185 171 108 255 -189 176 108 255 -195 185 113 255 -194 186 111 255 -183 177 99 255 -172 166 90 255 -184 177 105 255 -180 173 105 255 -178 168 106 255 -180 169 113 255 -181 168 116 255 -181 167 118 255 -189 173 124 255 -197 181 130 255 -205 188 134 255 -224 205 149 255 -198 179 121 255 -165 144 89 255 -178 156 106 255 -197 173 127 255 -183 158 117 255 -167 139 100 255 -178 145 104 255 -198 163 121 255 -212 177 135 255 -210 175 133 255 -205 170 128 255 -208 171 129 255 -208 171 129 255 -204 167 125 255 -209 170 131 255 -213 174 135 255 -219 180 141 255 -221 182 143 255 -212 173 134 255 -203 164 123 255 -207 168 129 255 -218 179 138 255 -229 191 146 255 -199 161 114 255 -165 127 82 255 -145 107 62 255 -143 104 61 255 -148 111 67 255 -159 122 80 255 -167 132 90 255 -157 122 82 255 -195 162 121 255 -172 140 101 255 -145 113 74 255 -172 140 102 255 -181 149 111 255 -177 147 111 255 -208 178 142 255 -224 194 158 255 -201 171 135 255 -199 169 131 255 -204 174 136 255 -197 169 130 255 -204 176 136 255 -210 182 143 255 -197 169 130 255 -200 172 135 255 -198 169 135 255 -197 166 135 255 -192 163 133 255 -188 158 130 255 -188 158 130 255 -197 167 143 255 -208 176 151 255 -227 191 165 255 -200 166 139 255 -197 169 145 255 -203 185 163 255 -161 153 134 255 -90 91 75 255 -53 61 46 255 -52 64 52 255 -36 48 38 255 -43 53 42 255 -39 42 33 255 -118 116 104 255 -134 122 110 255 -127 108 94 255 -158 132 119 255 -181 149 134 255 -200 163 145 255 -154 115 98 255 -105 69 53 255 -69 37 22 255 -95 72 58 255 -132 116 101 255 -129 123 109 255 -149 153 138 255 -174 188 171 255 -82 109 90 255 -54 94 70 255 -68 118 91 255 -57 118 87 255 -67 137 103 255 -85 159 124 255 -63 138 107 255 -79 151 129 255 -78 147 129 255 -76 144 131 255 -74 141 132 255 -68 133 129 255 -67 131 133 255 -83 143 153 255 -101 160 174 255 -101 158 178 255 -84 140 165 255 -86 140 168 255 -118 171 202 255 -111 162 193 255 -103 153 186 255 -131 180 213 255 -114 164 197 255 -133 183 216 255 -108 161 193 255 -98 151 183 255 -109 162 193 255 -113 167 195 255 -103 157 183 255 -102 158 183 255 -113 169 194 255 -113 171 195 255 -101 158 185 255 -92 149 179 255 -91 147 180 255 -82 141 175 255 -58 117 151 255 -27 85 122 255 -6 66 103 255 -0 61 100 255 -12 76 114 255 -15 78 121 255 -25 88 132 255 -64 126 173 255 -51 113 164 255 -0 58 113 255 -0 61 118 255 -0 52 112 255 -24 86 145 255 -0 47 106 255 -14 76 135 255 -39 101 160 255 -6 71 129 255 -0 47 104 255 -19 82 149 255 -13 75 160 255 -11 74 169 255 -9 72 169 255 -13 76 173 255 -16 78 177 255 -5 67 166 255 -7 66 166 255 -25 83 182 255 -0 55 150 255 -4 57 149 255 -14 64 151 255 -21 69 153 255 -18 64 142 255 -8 50 126 255 -1 41 113 255 -0 39 106 255 -0 34 94 255 -9 44 100 255 -2 37 93 255 -28 63 117 255 -30 66 118 255 -2 36 84 255 -10 41 87 255 -20 50 88 255 -23 52 84 255 -9 35 60 255 -0 14 35 255 -39 56 72 255 -194 208 219 255 -237 250 255 255 -232 241 246 255 -249 255 255 255 -252 255 253 255 -252 255 251 255 -254 255 251 255 -254 255 249 255 -254 255 249 255 -254 254 246 255 -255 253 246 255 -255 253 246 255 -255 255 250 255 -255 255 250 255 -255 255 251 255 -255 255 251 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -251 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 254 255 -251 255 254 255 -253 255 254 255 -253 255 252 255 -249 250 245 255 -251 252 246 255 -251 250 245 255 -251 251 243 255 -255 255 247 255 -255 255 248 255 -255 253 244 255 -247 243 231 255 -214 207 189 255 -219 211 190 255 -207 196 174 255 -185 175 150 255 -187 176 148 255 -207 196 166 255 -212 199 167 255 -197 184 150 255 -212 196 162 255 -207 191 155 255 -208 190 154 255 -215 197 161 255 -223 203 168 255 -222 202 167 255 -214 194 159 255 -208 188 153 255 -210 192 154 255 -197 179 139 255 -192 174 134 255 -202 184 144 255 -208 190 150 255 -205 187 147 255 -202 184 144 255 -204 186 146 255 -217 199 159 255 -212 194 154 255 -209 191 151 255 -202 184 144 255 -195 177 137 255 -199 181 141 255 -205 187 147 255 -200 183 140 255 -183 167 118 255 -180 164 113 255 -162 146 97 255 -164 147 101 255 -163 149 104 255 -162 149 105 255 -183 170 128 255 -187 175 135 255 -200 191 152 255 -208 199 160 255 -213 205 168 255 -208 203 165 255 -198 193 155 255 -196 192 154 255 -210 206 169 255 -227 223 186 255 -222 213 180 255 -236 226 191 255 -215 205 170 255 -181 169 131 255 -168 155 113 255 -164 150 105 255 -167 153 104 255 -184 168 116 255 -181 164 108 255 -180 166 105 255 -178 164 99 255 -173 163 94 255 -172 164 91 255 -179 171 98 255 -190 184 108 255 -199 193 119 255 -192 185 113 255 -188 180 115 255 -185 175 114 255 -185 174 120 255 -192 178 131 255 -200 186 141 255 -206 189 145 255 -208 190 144 255 -204 184 134 255 -208 186 136 255 -184 163 110 255 -166 143 91 255 -180 156 108 255 -197 170 125 255 -200 172 132 255 -210 178 140 255 -193 158 120 255 -195 157 120 255 -195 157 120 255 -197 159 122 255 -205 167 130 255 -214 176 139 255 -216 178 141 255 -212 174 137 255 -213 175 139 255 -205 167 131 255 -202 162 127 255 -205 167 131 255 -210 172 136 255 -212 174 138 255 -216 178 142 255 -221 183 146 255 -196 159 115 255 -157 120 75 255 -138 101 56 255 -157 120 76 255 -170 133 89 255 -154 119 77 255 -142 107 65 255 -145 112 71 255 -193 160 119 255 -210 178 139 255 -188 156 117 255 -173 141 103 255 -201 169 131 255 -205 175 139 255 -195 165 129 255 -208 178 142 255 -207 177 143 255 -195 165 131 255 -210 180 144 255 -230 200 164 255 -220 192 155 255 -208 180 143 255 -203 177 140 255 -193 167 130 255 -198 172 137 255 -194 168 135 255 -191 164 134 255 -196 169 139 255 -205 178 149 255 -212 182 156 255 -205 175 149 255 -196 166 140 255 -177 143 118 255 -193 161 136 255 -179 155 131 255 -182 165 145 255 -192 183 166 255 -125 126 110 255 -48 54 42 255 -40 50 39 255 -29 41 31 255 -33 43 32 255 -48 51 40 255 -166 162 151 255 -193 181 169 255 -186 168 154 255 -180 157 141 255 -170 141 123 255 -154 117 98 255 -121 85 63 255 -93 58 38 255 -92 64 43 255 -139 118 99 255 -159 146 127 255 -145 142 123 255 -176 184 163 255 -154 173 153 255 -80 112 89 255 -56 100 73 255 -67 122 91 255 -59 123 89 255 -65 137 100 255 -82 158 120 255 -73 150 116 255 -77 149 125 255 -89 158 139 255 -82 150 135 255 -68 133 125 255 -80 144 143 255 -114 177 182 255 -130 190 201 255 -120 179 197 255 -89 145 170 255 -84 140 167 255 -85 138 169 255 -108 161 193 255 -101 151 184 255 -91 141 174 255 -118 168 201 255 -119 169 202 255 -112 165 197 255 -98 151 183 255 -93 146 177 255 -106 160 188 255 -123 177 203 255 -122 176 200 255 -103 159 182 255 -86 142 165 255 -82 140 164 255 -92 149 176 255 -88 145 174 255 -77 133 166 255 -86 145 179 255 -94 152 189 255 -56 114 152 255 -0 59 99 255 -0 56 94 255 -6 71 111 255 -18 81 124 255 -16 79 123 255 -28 90 137 255 -16 78 129 255 -0 49 103 255 -5 66 121 255 -1 62 117 255 -0 60 115 255 -0 52 106 255 -7 68 122 255 -3 65 116 255 -27 89 138 255 -29 91 138 255 -22 84 141 255 -0 58 133 255 -1 66 150 255 -0 61 150 255 -0 59 147 255 -7 68 159 255 -14 75 168 255 -21 80 174 255 -34 90 183 255 -20 75 166 255 -16 67 156 255 -15 63 147 255 -19 65 143 255 -22 64 138 255 -20 60 130 255 -18 57 124 255 -19 57 120 255 -1 37 97 255 -17 52 110 255 -23 58 116 255 -44 79 137 255 -31 63 120 255 -0 27 81 255 -2 33 80 255 -11 39 79 255 -23 47 81 255 -0 19 43 255 -74 93 110 255 -164 178 191 255 -226 236 245 255 -246 253 255 255 -241 246 252 255 -241 245 248 255 -254 255 253 255 -254 255 250 255 -255 255 250 255 -254 255 249 255 -255 254 249 255 -254 254 246 255 -255 253 248 255 -255 253 248 255 -255 255 250 255 -255 255 250 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -251 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -251 255 254 255 -251 255 254 255 -251 255 252 255 -250 252 249 255 -253 255 250 255 -254 255 250 255 -249 250 245 255 -247 248 243 255 -251 252 246 255 -255 255 250 255 -255 255 248 255 -245 241 229 255 -255 252 236 255 -253 248 229 255 -228 221 202 255 -207 199 176 255 -203 196 170 255 -208 199 170 255 -207 198 167 255 -201 188 156 255 -179 166 132 255 -170 156 121 255 -187 171 137 255 -208 189 156 255 -211 192 159 255 -207 188 155 255 -208 189 156 255 -219 201 163 255 -203 188 147 255 -197 182 141 255 -208 193 152 255 -218 203 162 255 -210 195 154 255 -193 178 137 255 -182 167 126 255 -185 170 129 255 -198 183 142 255 -196 181 140 255 -188 173 132 255 -195 180 139 255 -199 184 143 255 -190 175 134 255 -180 165 122 255 -176 162 115 255 -174 160 111 255 -154 140 93 255 -156 142 95 255 -166 153 109 255 -181 168 126 255 -206 192 153 255 -205 193 155 255 -204 195 156 255 -190 180 144 255 -183 175 138 255 -188 183 145 255 -189 184 146 255 -181 178 137 255 -182 178 140 255 -190 186 148 255 -209 204 166 255 -233 225 186 255 -224 216 177 255 -192 183 140 255 -181 170 124 255 -179 167 117 255 -172 159 107 255 -165 152 97 255 -176 161 102 255 -185 171 110 255 -194 180 115 255 -193 183 114 255 -185 176 107 255 -175 167 95 255 -168 161 89 255 -167 160 88 255 -200 191 122 255 -194 185 120 255 -184 173 117 255 -181 169 119 255 -193 178 135 255 -208 190 150 255 -206 186 149 255 -194 175 135 255 -172 151 108 255 -177 155 108 255 -179 155 107 255 -192 165 118 255 -205 178 131 255 -201 172 130 255 -197 168 128 255 -213 179 142 255 -215 177 141 255 -207 167 132 255 -200 160 125 255 -201 161 126 255 -204 166 130 255 -206 168 132 255 -206 167 134 255 -208 169 136 255 -221 182 149 255 -209 173 139 255 -203 164 133 255 -202 166 134 255 -205 169 137 255 -206 170 138 255 -208 172 140 255 -209 173 137 255 -201 166 124 255 -183 149 104 255 -175 141 96 255 -176 141 99 255 -162 127 85 255 -142 109 68 255 -153 120 79 255 -181 149 110 255 -199 167 128 255 -200 168 130 255 -190 158 120 255 -188 158 122 255 -203 173 137 255 -206 176 142 255 -200 170 136 255 -205 175 141 255 -202 171 140 255 -199 166 135 255 -200 169 138 255 -199 168 137 255 -193 164 132 255 -203 177 144 255 -220 196 162 255 -222 198 164 255 -215 190 159 255 -213 188 157 255 -208 183 153 255 -207 182 152 255 -215 189 162 255 -219 192 165 255 -207 180 153 255 -191 161 135 255 -200 170 144 255 -210 182 158 255 -184 159 137 255 -171 154 134 255 -188 179 162 255 -147 145 132 255 -70 73 62 255 -38 44 34 255 -52 60 49 255 -32 38 28 255 -36 36 26 255 -158 152 140 255 -172 160 146 255 -184 167 151 255 -179 156 138 255 -166 138 117 255 -131 99 76 255 -104 70 45 255 -110 80 56 255 -129 105 81 255 -151 135 112 255 -171 163 140 255 -161 163 141 255 -148 162 139 255 -111 137 112 255 -86 122 96 255 -68 117 87 255 -59 119 85 255 -55 123 86 255 -65 140 101 255 -71 149 109 255 -58 135 99 255 -68 141 114 255 -76 143 125 255 -68 134 120 255 -64 127 119 255 -87 148 149 255 -122 182 190 255 -124 183 199 255 -101 159 181 255 -129 184 214 255 -125 180 211 255 -107 161 195 255 -113 167 201 255 -113 166 200 255 -97 150 184 255 -102 155 187 255 -110 163 195 255 -120 173 205 255 -116 169 201 255 -108 161 192 255 -107 161 189 255 -121 175 201 255 -133 187 211 255 -121 177 200 255 -102 159 179 255 -104 162 184 255 -118 176 200 255 -109 166 195 255 -87 143 176 255 -89 147 184 255 -97 155 193 255 -60 118 158 255 -0 59 101 255 -0 63 104 255 -0 68 107 255 -22 87 129 255 -26 90 134 255 -33 97 143 255 -43 105 154 255 -44 106 157 255 -65 125 177 255 -21 81 133 255 -3 61 111 255 -0 54 102 255 -0 58 102 255 -0 42 85 255 -23 81 119 255 -28 86 123 255 -15 74 118 255 -15 76 139 255 -29 93 165 255 -29 91 168 255 -18 81 160 255 -23 84 165 255 -26 87 170 255 -20 77 164 255 -14 70 155 255 -38 90 174 255 -24 75 156 255 -12 60 136 255 -12 56 127 255 -17 58 124 255 -22 60 122 255 -27 63 121 255 -29 66 121 255 -25 62 117 255 -36 73 128 255 -44 80 138 255 -47 81 142 255 -18 50 109 255 -0 22 79 255 -0 29 79 255 -0 27 70 255 -0 23 54 255 -26 46 70 255 -149 165 180 255 -240 253 255 255 -239 246 254 255 -252 255 255 255 -254 254 255 255 -255 254 255 255 -255 255 253 255 -255 255 250 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -254 253 249 255 -254 253 249 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 254 251 255 -254 255 253 255 -255 255 253 255 -254 254 252 255 -248 248 246 255 -245 246 241 255 -244 244 242 255 -245 246 240 255 -255 255 248 255 -255 255 244 255 -255 255 243 255 -255 255 241 255 -231 226 207 255 -190 185 163 255 -180 174 150 255 -195 188 160 255 -235 226 197 255 -224 213 183 255 -216 203 171 255 -212 197 166 255 -205 190 159 255 -197 180 150 255 -197 180 150 255 -203 187 154 255 -198 183 144 255 -198 183 142 255 -204 189 148 255 -212 197 156 255 -212 197 156 255 -205 190 149 255 -202 187 146 255 -203 188 147 255 -184 169 128 255 -206 191 150 255 -208 193 152 255 -205 190 149 255 -210 195 154 255 -191 176 135 255 -164 149 108 255 -158 143 100 255 -161 149 101 255 -187 175 127 255 -198 186 138 255 -211 200 154 255 -217 204 162 255 -216 204 164 255 -223 211 173 255 -209 197 159 255 -200 190 154 255 -208 198 162 255 -213 205 168 255 -203 195 156 255 -177 172 132 255 -164 159 117 255 -182 177 135 255 -208 205 162 255 -218 213 171 255 -203 199 154 255 -190 186 139 255 -193 187 139 255 -198 191 139 255 -195 186 131 255 -191 180 124 255 -196 184 126 255 -181 166 107 255 -176 162 101 255 -170 159 95 255 -173 162 98 255 -180 171 104 255 -187 178 111 255 -187 179 114 255 -185 177 112 255 -160 151 86 255 -183 173 111 255 -200 189 135 255 -200 188 140 255 -202 184 144 255 -205 187 151 255 -201 181 148 255 -191 168 134 255 -232 208 170 255 -219 194 153 255 -207 180 137 255 -205 176 132 255 -202 173 129 255 -195 163 122 255 -194 162 123 255 -206 172 135 255 -214 175 142 255 -215 174 142 255 -218 177 145 255 -218 179 146 255 -207 168 135 255 -193 154 121 255 -194 155 124 255 -203 167 135 255 -196 160 128 255 -196 161 129 255 -199 164 134 255 -202 167 137 255 -204 171 140 255 -207 174 143 255 -213 180 149 255 -218 185 150 255 -206 173 132 255 -215 182 139 255 -205 172 129 255 -166 134 93 255 -130 98 57 255 -132 100 61 255 -170 138 99 255 -203 173 135 255 -203 171 133 255 -197 167 131 255 -202 172 136 255 -210 180 146 255 -208 178 144 255 -207 178 144 255 -219 190 158 255 -230 201 169 255 -220 189 160 255 -233 202 174 255 -231 200 172 255 -209 179 151 255 -202 175 146 255 -220 195 165 255 -223 200 169 255 -203 182 151 255 -220 199 170 255 -225 204 175 255 -220 199 170 255 -210 186 158 255 -205 181 153 255 -211 185 158 255 -210 184 157 255 -203 176 149 255 -190 160 134 255 -181 153 129 255 -197 172 150 255 -212 194 174 255 -203 190 174 255 -183 175 162 255 -130 126 115 255 -56 56 46 255 -55 55 45 255 -43 41 29 255 -66 60 48 255 -180 171 156 255 -170 154 138 255 -172 154 134 255 -160 138 115 255 -145 119 96 255 -128 98 72 255 -108 81 52 255 -151 125 98 255 -171 154 128 255 -160 148 122 255 -199 197 172 255 -206 214 190 255 -133 151 125 255 -99 129 103 255 -118 159 129 255 -108 159 128 255 -76 137 103 255 -74 144 107 255 -91 167 128 255 -79 160 119 255 -49 129 92 255 -48 118 90 255 -44 109 89 255 -56 120 106 255 -92 155 147 255 -121 182 185 255 -128 188 199 255 -124 182 202 255 -123 180 207 255 -119 173 207 255 -111 165 201 255 -84 138 176 255 -90 144 180 255 -119 173 209 255 -113 167 201 255 -99 153 187 255 -106 161 192 255 -105 158 190 255 -112 165 197 255 -111 164 195 255 -99 153 181 255 -94 148 174 255 -102 156 180 255 -110 167 187 255 -112 169 189 255 -103 161 183 255 -100 158 182 255 -95 152 181 255 -89 145 178 255 -83 141 178 255 -75 133 173 255 -63 120 163 255 -51 110 154 255 -21 86 128 255 -0 57 99 255 -0 62 105 255 -0 67 112 255 -8 72 120 255 -26 88 137 255 -24 84 134 255 -21 79 129 255 -30 88 134 255 -32 89 134 255 -0 49 90 255 -0 53 91 255 -0 53 84 255 -0 54 82 255 -0 54 80 255 -17 73 106 255 -0 61 112 255 -13 77 138 255 -20 84 146 255 -22 85 152 255 -31 94 163 255 -34 94 167 255 -24 81 158 255 -20 76 153 255 -28 80 155 255 -17 65 137 255 -6 51 119 255 -4 45 109 255 -6 45 104 255 -9 46 99 255 -14 50 100 255 -18 54 102 255 -23 63 112 255 -29 69 120 255 -32 71 126 255 -23 59 117 255 -6 41 99 255 -13 45 102 255 -24 54 104 255 -12 40 80 255 -14 38 66 255 -144 165 182 255 -213 227 238 255 -246 255 255 255 -239 244 248 255 -249 250 254 255 -250 247 254 255 -249 247 252 255 -254 254 252 255 -253 255 250 255 -254 255 250 255 -253 255 250 255 -254 255 250 255 -254 255 250 255 -254 254 252 255 -254 255 250 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -250 252 251 255 -250 252 251 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -253 253 253 255 -252 252 250 255 -252 253 248 255 -244 245 239 255 -251 252 244 255 -255 255 246 255 -247 245 232 255 -209 208 190 255 -193 191 170 255 -202 198 173 255 -182 176 150 255 -199 192 164 255 -211 202 173 255 -208 197 169 255 -201 187 158 255 -200 185 156 255 -201 186 157 255 -199 184 153 255 -193 179 142 255 -196 182 143 255 -199 185 146 255 -197 183 144 255 -192 178 139 255 -190 176 137 255 -199 185 146 255 -210 196 157 255 -198 184 145 255 -207 193 154 255 -205 191 152 255 -205 191 152 255 -201 187 148 255 -171 157 118 255 -153 139 100 255 -169 156 114 255 -184 173 127 255 -204 193 147 255 -206 195 149 255 -213 205 159 255 -219 207 165 255 -217 208 167 255 -224 215 176 255 -211 201 165 255 -201 191 155 255 -208 198 162 255 -204 196 157 255 -190 182 143 255 -183 176 134 255 -194 187 143 255 -212 205 159 255 -222 218 171 255 -198 196 147 255 -172 170 121 255 -169 166 115 255 -192 186 134 255 -201 194 139 255 -193 184 127 255 -193 183 124 255 -203 193 132 255 -209 198 136 255 -197 186 124 255 -183 172 110 255 -175 164 102 255 -171 161 100 255 -167 157 96 255 -158 149 90 255 -151 142 83 255 -158 148 86 255 -183 173 112 255 -199 187 135 255 -192 179 135 255 -193 175 139 255 -211 192 160 255 -235 214 185 255 -248 224 196 255 -234 210 176 255 -222 196 159 255 -212 184 144 255 -205 176 134 255 -203 171 130 255 -207 173 135 255 -206 172 135 255 -201 167 130 255 -201 162 129 255 -204 165 132 255 -212 173 140 255 -216 180 146 255 -209 173 139 255 -196 160 126 255 -197 161 127 255 -206 172 137 255 -200 167 134 255 -198 165 132 255 -193 163 129 255 -194 164 130 255 -199 169 135 255 -204 174 140 255 -204 175 141 255 -203 175 138 255 -200 171 131 255 -203 171 130 255 -191 159 118 255 -168 139 99 255 -161 132 92 255 -175 145 107 255 -191 161 123 255 -196 168 131 255 -197 167 131 255 -182 153 119 255 -188 159 125 255 -197 168 136 255 -190 161 129 255 -190 164 131 255 -207 180 150 255 -217 188 158 255 -219 187 162 255 -234 202 179 255 -236 204 181 255 -225 195 171 255 -224 198 173 255 -230 206 180 255 -221 200 173 255 -207 187 160 255 -205 185 158 255 -210 190 163 255 -209 189 162 255 -202 183 153 255 -203 182 153 255 -214 190 162 255 -220 197 166 255 -220 195 165 255 -218 191 162 255 -190 163 134 255 -193 167 142 255 -199 177 154 255 -184 165 148 255 -188 172 157 255 -185 173 161 255 -152 142 132 255 -37 27 17 255 -27 15 3 255 -59 46 30 255 -158 141 123 255 -147 129 107 255 -163 141 117 255 -164 140 112 255 -157 132 102 255 -132 107 77 255 -145 124 93 255 -175 156 126 255 -184 173 143 255 -178 173 144 255 -188 192 165 255 -174 188 162 255 -110 135 106 255 -108 142 115 255 -124 169 138 255 -111 166 134 255 -85 149 115 255 -86 158 121 255 -91 169 130 255 -74 156 116 255 -58 138 101 255 -57 126 98 255 -54 117 98 255 -77 139 126 255 -120 181 176 255 -133 192 198 255 -114 172 186 255 -109 165 188 255 -125 180 211 255 -95 151 188 255 -92 147 186 255 -70 125 164 255 -73 128 167 255 -110 166 203 255 -108 164 199 255 -85 141 174 255 -98 154 187 255 -90 144 178 255 -101 154 186 255 -110 163 194 255 -106 160 188 255 -94 148 174 255 -90 144 168 255 -98 155 175 255 -110 167 187 255 -113 171 193 255 -97 155 179 255 -91 148 177 255 -98 154 187 255 -92 150 188 255 -77 135 175 255 -76 133 178 255 -84 145 190 255 -63 130 173 255 -14 82 127 255 -6 74 119 255 -7 73 121 255 -10 74 122 255 -24 86 135 255 -11 71 121 255 -0 48 94 255 -22 76 120 255 -45 98 138 255 -0 46 80 255 -3 54 83 255 -0 48 71 255 -0 45 65 255 -18 67 81 255 -24 76 97 255 -3 65 102 255 -9 73 119 255 -14 77 128 255 -25 88 141 255 -34 96 155 255 -26 86 148 255 -19 77 141 255 -29 84 149 255 -3 54 120 255 -0 48 112 255 -0 42 103 255 -0 41 95 255 -0 37 86 255 -0 31 76 255 -0 32 73 255 -3 38 78 255 -0 32 74 255 -0 43 88 255 -7 49 99 255 -1 41 93 255 -15 52 107 255 -45 80 134 255 -44 76 123 255 -23 51 88 255 -55 79 103 255 -226 248 255 255 -237 252 255 255 -247 255 255 255 -250 255 254 255 -245 245 247 255 -255 251 255 255 -237 235 238 255 -254 254 254 255 -251 255 252 255 -253 255 252 255 -251 255 252 255 -253 255 252 255 -253 255 252 255 -253 255 254 255 -253 255 252 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 254 253 255 -255 254 253 255 -255 254 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -251 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -248 250 249 255 -247 247 247 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -248 250 249 255 -249 254 250 255 -249 254 248 255 -249 252 245 255 -248 250 239 255 -244 245 231 255 -234 233 215 255 -223 221 200 255 -193 188 166 255 -202 196 170 255 -202 195 169 255 -195 185 158 255 -195 183 157 255 -205 191 164 255 -204 190 164 255 -194 180 151 255 -209 195 160 255 -196 182 143 255 -180 166 127 255 -174 160 121 255 -177 163 124 255 -184 170 131 255 -189 175 136 255 -191 177 138 255 -200 186 147 255 -199 185 146 255 -204 190 151 255 -213 199 160 255 -205 191 152 255 -179 165 126 255 -175 161 122 255 -196 184 142 255 -205 197 151 255 -200 194 146 255 -181 173 127 255 -184 175 132 255 -195 186 145 255 -201 192 153 255 -209 199 163 255 -195 185 149 255 -187 177 141 255 -177 167 131 255 -165 157 118 255 -173 166 124 255 -202 195 151 255 -223 216 170 255 -206 198 151 255 -172 166 116 255 -165 164 110 255 -162 162 108 255 -178 177 121 255 -188 186 129 255 -181 176 118 255 -178 172 112 255 -184 176 113 255 -183 173 111 255 -176 165 103 255 -181 170 108 255 -186 174 114 255 -187 175 117 255 -182 171 115 255 -177 166 110 255 -172 162 109 255 -170 161 106 255 -187 177 118 255 -185 175 116 255 -184 172 124 255 -197 182 141 255 -226 207 175 255 -248 228 201 255 -248 224 200 255 -233 207 182 255 -196 169 140 255 -198 169 137 255 -208 178 142 255 -213 181 142 255 -215 181 143 255 -225 191 153 255 -221 187 150 255 -200 164 128 255 -203 167 133 255 -197 161 127 255 -195 159 125 255 -200 164 130 255 -205 169 135 255 -204 170 135 255 -201 167 132 255 -200 167 132 255 -213 183 147 255 -201 173 136 255 -188 160 123 255 -184 158 121 255 -196 170 133 255 -206 180 143 255 -201 175 138 255 -190 165 125 255 -203 175 135 255 -188 160 120 255 -182 153 113 255 -191 163 123 255 -203 175 136 255 -204 176 137 255 -203 175 138 255 -204 176 139 255 -229 200 166 255 -206 180 147 255 -201 172 140 255 -207 180 150 255 -210 183 153 255 -214 187 157 255 -216 189 159 255 -212 185 158 255 -214 183 162 255 -225 192 173 255 -228 197 177 255 -229 201 180 255 -226 201 179 255 -210 188 165 255 -207 187 163 255 -223 206 180 255 -205 188 162 255 -201 184 158 255 -200 183 157 255 -207 190 162 255 -219 200 170 255 -225 204 175 255 -221 200 169 255 -218 193 162 255 -211 184 154 255 -222 193 163 255 -220 193 164 255 -223 197 172 255 -229 204 184 255 -211 188 172 255 -192 170 157 255 -196 176 165 255 -180 160 149 255 -139 117 104 255 -124 103 86 255 -147 125 104 255 -134 110 86 255 -148 122 95 255 -160 135 104 255 -160 136 102 255 -148 128 95 255 -192 176 143 255 -181 168 136 255 -181 175 143 255 -200 201 170 255 -155 164 135 255 -107 126 98 255 -104 133 105 255 -118 157 128 255 -102 151 121 255 -86 143 111 255 -83 148 114 255 -80 154 117 255 -66 144 105 255 -59 141 101 255 -76 153 119 255 -84 149 125 255 -96 157 141 255 -112 172 162 255 -121 180 178 255 -113 170 179 255 -96 153 170 255 -93 149 176 255 -100 154 188 255 -92 147 186 255 -98 153 194 255 -91 145 189 255 -80 135 176 255 -96 151 190 255 -89 147 184 255 -69 128 162 255 -96 152 185 255 -112 166 200 255 -111 164 198 255 -109 162 194 255 -108 162 190 255 -108 162 188 255 -110 164 188 255 -114 171 191 255 -119 176 196 255 -124 182 204 255 -112 170 194 255 -103 160 189 255 -103 159 192 255 -101 159 197 255 -91 148 191 255 -75 131 178 255 -61 122 169 255 -49 116 161 255 -8 79 125 255 -6 74 121 255 -2 70 119 255 -0 64 114 255 -11 73 122 255 -3 64 111 255 -0 51 96 255 -17 70 112 255 -29 81 118 255 -2 51 81 255 -1 49 72 255 -0 26 42 255 -17 64 74 255 -49 94 99 255 -7 57 68 255 -19 79 105 255 -23 89 123 255 -35 99 137 255 -48 111 154 255 -44 106 155 255 -15 75 129 255 -0 50 107 255 -0 53 110 255 -0 40 99 255 -0 39 95 255 -0 39 92 255 -0 39 88 255 -0 35 77 255 -0 29 67 255 -0 28 63 255 -0 33 65 255 -0 30 63 255 -0 42 81 255 -8 53 95 255 -7 49 97 255 -28 68 119 255 -42 78 128 255 -21 54 97 255 -17 48 79 255 -128 155 174 255 -230 253 255 255 -225 244 242 255 -247 255 251 255 -247 252 246 255 -236 236 234 255 -255 254 255 255 -251 246 250 255 -252 254 253 255 -249 255 253 255 -251 255 254 255 -251 255 254 255 -251 255 255 255 -251 255 254 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 253 255 -255 254 253 255 -255 254 251 255 -255 254 251 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -255 255 255 255 -249 249 249 255 -248 248 250 255 -251 251 253 255 -253 253 255 255 -250 250 252 255 -251 251 253 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -246 251 245 255 -249 252 243 255 -255 255 244 255 -252 253 237 255 -242 241 221 255 -197 195 174 255 -190 185 163 255 -181 175 151 255 -185 178 152 255 -205 195 170 255 -228 216 190 255 -241 229 205 255 -244 233 205 255 -218 205 170 255 -194 182 142 255 -171 159 119 255 -169 157 117 255 -189 177 137 255 -208 196 156 255 -211 199 159 255 -205 193 153 255 -207 195 155 255 -204 192 152 255 -218 206 166 255 -230 218 178 255 -221 209 169 255 -210 198 158 255 -214 202 162 255 -221 209 167 255 -197 190 144 255 -196 192 145 255 -192 185 141 255 -209 202 158 255 -216 208 169 255 -203 195 158 255 -195 187 150 255 -176 168 132 255 -176 166 130 255 -187 177 141 255 -201 192 153 255 -209 200 159 255 -209 201 155 255 -201 193 146 255 -189 179 130 255 -175 169 117 255 -182 181 125 255 -176 177 119 255 -181 181 121 255 -176 174 113 255 -164 160 97 255 -178 173 109 255 -202 194 131 255 -202 193 128 255 -208 197 135 255 -197 185 125 255 -181 171 112 255 -170 159 103 255 -167 156 102 255 -171 159 107 255 -177 167 118 255 -182 172 121 255 -187 176 120 255 -189 178 122 255 -205 191 146 255 -236 221 182 255 -255 243 213 255 -251 231 207 255 -210 185 165 255 -169 142 121 255 -227 199 175 255 -218 189 159 255 -219 189 155 255 -216 184 146 255 -205 171 134 255 -212 178 141 255 -220 184 150 255 -206 170 136 255 -204 168 132 255 -203 167 131 255 -200 164 128 255 -197 163 126 255 -200 166 129 255 -203 171 133 255 -200 168 130 255 -192 162 124 255 -193 165 126 255 -194 169 129 255 -198 173 133 255 -200 177 136 255 -209 186 145 255 -217 195 154 255 -216 195 152 255 -209 188 145 255 -187 162 121 255 -185 160 120 255 -188 160 121 255 -190 165 125 255 -191 165 128 255 -189 163 126 255 -193 167 132 255 -201 175 140 255 -210 184 151 255 -201 177 143 255 -196 169 139 255 -200 175 145 255 -209 184 154 255 -209 184 154 255 -200 175 145 255 -193 165 141 255 -214 183 163 255 -252 219 202 255 -255 229 211 255 -231 204 185 255 -199 177 156 255 -173 152 131 255 -171 153 131 255 -195 179 154 255 -215 199 174 255 -207 191 165 255 -207 191 165 255 -217 200 172 255 -220 203 173 255 -214 195 165 255 -208 187 156 255 -211 188 156 255 -225 196 162 255 -231 201 167 255 -222 193 161 255 -215 185 157 255 -217 186 165 255 -213 184 166 255 -212 183 167 255 -222 193 179 255 -171 142 128 255 -143 114 98 255 -142 114 93 255 -140 112 88 255 -155 125 97 255 -168 139 107 255 -187 159 122 255 -187 163 125 255 -174 156 120 255 -208 195 161 255 -188 179 146 255 -187 184 153 255 -193 198 166 255 -150 163 133 255 -129 152 123 255 -138 171 142 255 -122 165 135 255 -102 153 122 255 -91 150 118 255 -90 157 124 255 -78 152 117 255 -62 142 105 255 -66 148 110 255 -86 163 129 255 -89 153 129 255 -111 169 154 255 -126 183 174 255 -122 181 179 255 -117 174 183 255 -118 173 193 255 -120 175 205 255 -119 173 211 255 -82 137 178 255 -84 138 182 255 -86 143 188 255 -72 129 172 255 -79 137 177 255 -81 141 178 255 -69 129 163 255 -98 157 191 255 -115 169 205 255 -116 169 203 255 -107 160 192 255 -97 151 179 255 -101 155 181 255 -113 167 191 255 -110 167 187 255 -98 155 175 255 -79 137 159 255 -82 139 166 255 -88 145 175 255 -94 150 185 255 -98 156 196 255 -93 150 195 255 -77 133 182 255 -58 118 168 255 -53 121 168 255 -21 93 141 255 -16 86 135 255 -4 72 121 255 -0 62 112 255 -5 67 116 255 -3 61 109 255 -9 63 109 255 -21 73 112 255 -17 67 100 255 -14 61 87 255 -0 44 62 255 -4 48 59 255 -62 106 109 255 -33 75 73 255 -0 41 45 255 -0 50 68 255 -8 74 100 255 -27 90 121 255 -36 99 134 255 -33 95 136 255 -14 72 118 255 -0 53 102 255 -0 51 101 255 -4 54 105 255 -1 47 97 255 -0 40 88 255 -0 39 82 255 -2 36 74 255 -0 32 65 255 -1 32 61 255 -1 37 63 255 -1 48 74 255 -4 55 84 255 -12 60 98 255 -13 58 100 255 -28 71 116 255 -16 54 99 255 -5 41 77 255 -65 97 122 255 -212 240 252 255 -233 255 255 255 -235 255 246 255 -245 255 246 255 -239 245 235 255 -226 227 219 255 -255 254 253 255 -245 243 244 255 -250 254 253 255 -247 255 255 255 -249 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -251 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 253 255 -255 254 251 255 -255 254 251 255 -255 254 251 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 254 253 255 -252 254 253 255 -252 254 253 255 -252 254 253 255 -252 254 253 255 -252 254 253 255 -252 254 253 255 -252 254 253 255 -249 249 249 255 -249 249 249 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -251 251 253 255 -250 250 252 255 -253 254 255 255 -248 252 255 255 -242 247 250 255 -246 250 251 255 -252 255 253 255 -254 255 251 255 -248 249 241 255 -247 249 238 255 -254 255 241 255 -247 245 230 255 -232 229 212 255 -223 220 203 255 -232 227 208 255 -242 235 217 255 -244 237 218 255 -250 241 224 255 -255 250 228 255 -255 244 214 255 -229 219 183 255 -201 191 155 255 -193 183 147 255 -206 196 160 255 -220 210 174 255 -218 209 170 255 -209 200 161 255 -206 197 158 255 -197 188 149 255 -205 196 157 255 -208 199 158 255 -197 188 147 255 -205 196 155 255 -219 210 169 255 -214 205 162 255 -208 201 155 255 -202 198 150 255 -188 181 135 255 -192 185 141 255 -187 180 138 255 -177 170 128 255 -194 186 147 255 -203 196 154 255 -210 201 160 255 -204 195 152 255 -204 195 152 255 -210 202 156 255 -208 198 149 255 -195 185 134 255 -191 181 130 255 -195 188 133 255 -186 184 125 255 -172 172 110 255 -187 187 123 255 -206 205 141 255 -205 201 138 255 -210 205 141 255 -216 208 145 255 -205 195 133 255 -185 175 114 255 -172 160 102 255 -160 149 95 255 -166 154 102 255 -183 171 121 255 -193 181 133 255 -187 174 129 255 -177 164 119 255 -214 198 147 255 -225 207 159 255 -234 215 173 255 -228 205 171 255 -204 180 152 255 -190 164 139 255 -200 172 150 255 -220 190 166 255 -190 158 133 255 -189 156 125 255 -211 176 144 255 -224 190 153 255 -210 174 138 255 -203 167 131 255 -205 167 131 255 -192 154 118 255 -191 153 117 255 -205 169 133 255 -214 178 142 255 -207 173 136 255 -201 167 130 255 -202 170 132 255 -204 172 133 255 -199 170 130 255 -202 174 134 255 -225 200 159 255 -243 220 178 255 -237 214 172 255 -216 195 152 255 -199 180 137 255 -193 175 129 255 -194 173 130 255 -176 151 111 255 -197 169 130 255 -203 175 138 255 -191 163 126 255 -190 162 125 255 -204 176 139 255 -205 176 142 255 -191 165 130 255 -186 160 127 255 -200 174 141 255 -205 178 148 255 -208 181 151 255 -215 186 156 255 -211 182 152 255 -202 172 144 255 -202 170 145 255 -192 157 137 255 -252 217 198 255 -238 205 186 255 -154 125 107 255 -110 85 65 255 -130 108 87 255 -174 153 132 255 -210 192 168 255 -209 191 167 255 -205 189 164 255 -212 195 169 255 -218 201 175 255 -207 187 160 255 -191 170 141 255 -198 174 146 255 -218 193 162 255 -235 206 172 255 -217 187 151 255 -237 204 173 255 -233 199 171 255 -190 156 131 255 -190 153 134 255 -190 153 135 255 -146 109 93 255 -158 121 105 255 -151 116 97 255 -168 133 111 255 -148 117 89 255 -169 138 107 255 -175 146 112 255 -202 174 135 255 -209 185 147 255 -205 191 156 255 -203 194 161 255 -196 191 159 255 -179 183 150 255 -130 141 109 255 -121 140 108 255 -148 177 146 255 -114 153 122 255 -97 146 114 255 -100 157 124 255 -100 164 130 255 -83 153 119 255 -62 138 102 255 -64 141 105 255 -69 149 112 255 -66 141 110 255 -95 158 137 255 -109 167 155 255 -121 178 172 255 -123 181 182 255 -121 178 189 255 -116 173 192 255 -114 170 197 255 -113 167 201 255 -119 174 213 255 -105 160 201 255 -99 157 197 255 -78 136 176 255 -79 138 178 255 -82 142 179 255 -63 123 159 255 -80 139 173 255 -99 153 189 255 -122 176 210 255 -129 182 213 255 -111 167 194 255 -109 163 189 255 -116 172 195 255 -100 156 179 255 -69 125 148 255 -70 128 152 255 -78 135 162 255 -97 154 184 255 -112 168 203 255 -107 165 203 255 -91 148 191 255 -84 140 187 255 -85 145 195 255 -43 111 160 255 -14 86 136 255 -4 74 126 255 -0 61 113 255 -0 63 115 255 -11 74 125 255 -12 73 120 255 -25 84 128 255 -20 76 113 255 -13 66 97 255 -16 66 89 255 -0 46 60 255 -59 106 114 255 -107 153 153 255 -0 41 36 255 -6 55 52 255 -8 66 77 255 -26 89 106 255 -28 90 111 255 -16 78 103 255 -16 75 107 255 -20 78 115 255 -26 81 122 255 -35 88 132 255 -26 77 122 255 -14 61 105 255 -1 44 86 255 -0 37 76 255 -0 36 70 255 -0 35 65 255 -1 35 62 255 -1 39 62 255 -0 46 69 255 -0 45 72 255 -0 48 80 255 -8 52 87 255 -26 66 102 255 -9 45 79 255 -34 65 93 255 -162 189 208 255 -225 248 255 255 -232 251 249 255 -247 255 251 255 -239 249 238 255 -252 255 246 255 -253 254 246 255 -251 247 244 255 -255 255 253 255 -250 254 253 255 -249 255 255 255 -249 255 255 255 -250 255 255 255 -251 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 251 255 -255 254 253 255 -255 254 253 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 248 255 -255 255 250 255 -255 255 244 255 -252 244 223 255 -223 213 186 255 -210 201 172 255 -225 216 187 255 -224 215 184 255 -202 193 162 255 -200 191 158 255 -219 210 177 255 -215 207 171 255 -203 195 159 255 -191 183 146 255 -188 180 141 255 -196 188 149 255 -205 197 158 255 -209 202 160 255 -209 202 158 255 -209 203 155 255 -188 182 132 255 -172 164 115 255 -176 168 119 255 -192 184 137 255 -205 197 150 255 -210 202 153 255 -212 204 155 255 -211 203 154 255 -207 200 148 255 -206 199 147 255 -210 203 149 255 -214 207 153 255 -209 202 147 255 -195 188 133 255 -183 177 119 255 -199 198 133 255 -209 208 141 255 -227 226 161 255 -221 220 155 255 -235 231 168 255 -221 217 154 255 -164 158 98 255 -156 147 90 255 -154 143 89 255 -141 129 77 255 -166 152 103 255 -207 193 146 255 -186 172 127 255 -166 151 108 255 -201 186 145 255 -221 202 162 255 -234 206 167 255 -228 198 160 255 -217 187 151 255 -207 174 141 255 -201 168 137 255 -204 171 140 255 -214 179 149 255 -221 186 156 255 -220 184 152 255 -214 175 142 255 -208 170 134 255 -209 171 134 255 -213 173 137 255 -211 171 135 255 -205 165 129 255 -201 161 125 255 -186 146 110 255 -203 165 128 255 -208 170 133 255 -197 159 122 255 -193 158 120 255 -202 168 130 255 -202 170 131 255 -189 160 120 255 -186 158 118 255 -222 197 156 255 -226 203 161 255 -205 182 140 255 -195 174 131 255 -187 168 125 255 -190 171 128 255 -210 189 146 255 -193 163 127 255 -205 171 136 255 -212 179 146 255 -215 182 149 255 -214 184 150 255 -213 183 149 255 -206 176 142 255 -197 167 133 255 -193 163 129 255 -201 171 137 255 -196 163 132 255 -201 168 137 255 -224 189 159 255 -226 189 160 255 -215 178 149 255 -223 184 155 255 -208 168 143 255 -178 138 113 255 -127 91 67 255 -119 84 62 255 -160 129 108 255 -193 165 143 255 -207 183 159 255 -222 200 177 255 -208 186 163 255 -216 194 171 255 -228 206 183 255 -222 200 176 255 -208 184 158 255 -213 187 160 255 -227 200 173 255 -230 200 172 255 -221 190 159 255 -232 199 168 255 -232 197 167 255 -178 141 114 255 -149 108 86 255 -152 109 90 255 -142 99 82 255 -159 116 99 255 -176 133 114 255 -184 143 123 255 -168 132 108 255 -141 107 80 255 -143 114 82 255 -179 153 118 255 -203 179 143 255 -198 180 144 255 -197 184 152 255 -186 181 149 255 -201 202 170 255 -181 191 157 255 -126 145 113 255 -114 144 110 255 -121 161 126 255 -100 150 115 255 -84 141 106 255 -74 140 104 255 -92 162 126 255 -81 155 118 255 -72 148 112 255 -72 148 112 255 -57 134 98 255 -75 148 119 255 -101 165 151 255 -108 167 163 255 -113 172 170 255 -113 172 176 255 -106 164 175 255 -102 159 176 255 -111 168 188 255 -122 179 206 255 -110 167 197 255 -114 170 203 255 -93 152 186 255 -66 124 161 255 -60 118 155 255 -68 126 163 255 -79 137 174 255 -91 150 184 255 -94 150 183 255 -98 155 185 255 -114 169 199 255 -110 167 194 255 -94 150 175 255 -95 153 175 255 -96 154 176 255 -75 133 155 255 -79 137 161 255 -89 146 175 255 -106 163 193 255 -116 172 207 255 -108 163 202 255 -89 144 185 255 -79 133 177 255 -77 135 183 255 -29 95 147 255 -0 59 114 255 -1 70 125 255 -18 87 142 255 -1 68 123 255 -5 72 124 255 -24 90 138 255 -13 77 121 255 -17 79 116 255 -22 81 111 255 -0 51 74 255 -11 67 80 255 -110 163 171 255 -76 126 127 255 -2 51 48 255 -0 44 41 255 -0 51 54 255 -2 61 69 255 -22 80 92 255 -12 69 88 255 -21 79 101 255 -36 93 120 255 -22 77 108 255 -33 87 123 255 -22 74 111 255 -22 70 108 255 -17 63 99 255 -7 52 85 255 -0 36 66 255 -0 27 56 255 -0 32 58 255 -2 44 68 255 -3 53 78 255 -0 43 67 255 -26 73 99 255 -47 89 113 255 -17 52 74 255 -0 28 46 255 -86 105 120 255 -229 243 252 255 -247 255 255 255 -250 255 254 255 -253 255 250 255 -254 255 249 255 -254 255 249 255 -255 254 249 255 -255 254 252 255 -254 254 252 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 250 255 -255 255 239 255 -217 209 186 255 -183 175 152 255 -191 184 158 255 -205 198 172 255 -194 187 159 255 -179 172 143 255 -175 168 139 255 -185 179 147 255 -192 186 152 255 -204 198 162 255 -216 210 174 255 -222 217 179 255 -219 214 176 255 -209 204 164 255 -201 197 152 255 -187 181 131 255 -172 165 113 255 -167 160 108 255 -185 178 124 255 -212 205 153 255 -224 217 163 255 -217 210 156 255 -206 199 144 255 -214 207 152 255 -210 203 148 255 -202 195 140 255 -192 186 128 255 -194 188 130 255 -211 205 147 255 -233 227 169 255 -247 243 182 255 -235 234 169 255 -231 230 163 255 -224 223 158 255 -189 188 123 255 -167 163 100 255 -146 142 81 255 -129 123 65 255 -163 154 99 255 -155 143 93 255 -169 155 108 255 -181 167 122 255 -198 181 137 255 -201 184 141 255 -225 206 166 255 -255 240 203 255 -253 229 193 255 -212 179 146 255 -216 180 146 255 -220 184 152 255 -224 188 154 255 -222 186 152 255 -214 178 144 255 -203 164 131 255 -194 155 122 255 -200 162 126 255 -200 160 125 255 -202 162 126 255 -207 167 131 255 -209 169 133 255 -207 164 129 255 -199 157 119 255 -193 151 113 255 -218 178 142 255 -211 171 135 255 -198 158 122 255 -185 147 110 255 -180 145 107 255 -182 147 109 255 -184 150 112 255 -182 150 111 255 -195 166 126 255 -214 186 146 255 -208 183 142 255 -197 174 132 255 -203 182 139 255 -202 181 138 255 -187 168 125 255 -189 166 125 255 -232 199 164 255 -228 192 160 255 -215 180 148 255 -204 169 137 255 -202 169 136 255 -207 174 141 255 -206 176 142 255 -204 174 140 255 -199 166 133 255 -198 165 132 255 -190 155 123 255 -192 157 125 255 -210 171 140 255 -211 172 141 255 -197 153 124 255 -184 140 111 255 -126 82 55 255 -117 73 46 255 -122 82 56 255 -164 127 101 255 -212 178 153 255 -226 194 171 255 -218 190 168 255 -218 192 169 255 -217 190 169 255 -200 173 152 255 -203 176 155 255 -223 197 174 255 -230 202 178 255 -225 195 169 255 -222 192 166 255 -223 192 164 255 -216 182 154 255 -175 140 112 255 -161 124 97 255 -153 113 87 255 -157 115 91 255 -164 119 96 255 -149 102 82 255 -155 110 89 255 -167 122 99 255 -169 127 103 255 -162 125 99 255 -157 123 95 255 -175 146 116 255 -200 176 142 255 -197 177 142 255 -176 160 127 255 -180 171 142 255 -200 199 171 255 -176 181 151 255 -134 147 117 255 -128 152 120 255 -144 179 146 255 -137 183 147 255 -96 152 115 255 -85 149 114 255 -73 143 106 255 -83 157 120 255 -72 148 110 255 -63 139 103 255 -64 140 104 255 -53 129 93 255 -69 142 113 255 -95 158 147 255 -103 163 161 255 -114 174 174 255 -119 178 182 255 -115 174 182 255 -109 167 179 255 -111 170 188 255 -118 176 196 255 -135 192 219 255 -133 190 219 255 -113 172 202 255 -96 155 187 255 -96 155 187 255 -98 157 191 255 -99 158 192 255 -106 165 199 255 -110 167 197 255 -85 142 171 255 -81 138 165 255 -100 157 184 255 -105 163 187 255 -100 158 182 255 -100 158 182 255 -101 159 183 255 -95 152 179 255 -102 159 188 255 -110 166 199 255 -109 165 200 255 -95 150 189 255 -77 132 173 255 -67 121 165 255 -62 120 168 255 -63 128 182 255 -31 100 157 255 -32 98 156 255 -36 105 160 255 -19 88 143 255 -18 88 140 255 -30 98 147 255 -24 91 134 255 -40 105 143 255 -30 93 124 255 -28 88 112 255 -41 98 115 255 -81 135 145 255 -38 91 95 255 -4 56 54 255 -4 56 54 255 -0 48 50 255 -0 44 49 255 -0 52 62 255 -0 47 60 255 -4 59 79 255 -20 76 99 255 -20 76 103 255 -47 102 133 255 -11 64 98 255 -0 48 81 255 -0 47 80 255 -14 61 91 255 -12 57 86 255 -0 39 64 255 -0 35 60 255 -3 47 72 255 -0 44 69 255 -4 54 79 255 -44 90 113 255 -47 85 104 255 -15 47 62 255 -19 43 53 255 -181 196 203 255 -247 254 255 255 -253 254 255 255 -254 254 252 255 -255 253 252 255 -255 253 250 255 -255 254 250 255 -255 254 250 255 -254 254 252 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 250 255 -255 249 235 255 -228 221 202 255 -203 196 177 255 -196 190 168 255 -193 187 165 255 -187 181 157 255 -187 181 155 255 -193 187 161 255 -179 174 145 255 -184 179 149 255 -188 183 151 255 -189 184 152 255 -185 181 146 255 -176 172 137 255 -167 163 126 255 -162 157 117 255 -185 179 129 255 -174 169 114 255 -170 165 110 255 -181 176 120 255 -197 192 137 255 -203 198 142 255 -200 195 139 255 -195 190 132 255 -183 178 120 255 -196 191 133 255 -207 202 144 255 -207 203 142 255 -206 202 141 255 -208 204 143 255 -208 204 143 255 -204 200 137 255 -198 197 133 255 -166 166 102 255 -148 148 84 255 -148 146 85 255 -169 164 106 255 -174 169 113 255 -168 161 106 255 -192 182 129 255 -174 162 112 255 -196 182 135 255 -189 172 128 255 -181 162 119 255 -191 172 130 255 -217 195 154 255 -230 208 169 255 -205 179 142 255 -209 176 141 255 -203 169 132 255 -196 162 127 255 -196 162 125 255 -201 167 130 255 -206 172 135 255 -205 169 133 255 -202 166 130 255 -187 151 115 255 -194 156 120 255 -202 164 127 255 -209 171 134 255 -214 176 139 255 -217 177 141 255 -215 175 139 255 -213 173 137 255 -195 155 119 255 -193 153 117 255 -194 156 119 255 -199 161 124 255 -190 155 117 255 -177 142 104 255 -172 138 100 255 -177 145 106 255 -177 145 106 255 -200 171 131 255 -211 183 143 255 -211 186 145 255 -217 192 151 255 -212 189 147 255 -200 177 135 255 -199 174 134 255 -201 167 132 255 -203 167 135 255 -201 166 134 255 -200 165 133 255 -200 167 134 255 -199 166 133 255 -188 158 124 255 -177 147 113 255 -178 145 112 255 -194 161 128 255 -214 179 147 255 -215 180 148 255 -205 166 135 255 -190 151 120 255 -163 119 90 255 -128 84 55 255 -158 113 84 255 -153 109 82 255 -180 138 113 255 -222 182 157 255 -233 197 173 255 -224 190 165 255 -218 186 163 255 -219 189 165 255 -226 195 174 255 -234 206 184 255 -232 204 182 255 -225 195 171 255 -230 200 176 255 -241 209 184 255 -221 189 164 255 -187 153 126 255 -173 139 112 255 -134 99 71 255 -141 104 77 255 -158 118 92 255 -159 117 92 255 -165 121 96 255 -164 120 93 255 -169 125 98 255 -163 119 94 255 -157 117 91 255 -151 116 88 255 -156 125 96 255 -178 151 121 255 -201 178 147 255 -205 184 153 255 -193 178 149 255 -187 181 157 255 -201 203 181 255 -141 149 125 255 -117 133 106 255 -138 164 135 255 -124 161 130 255 -102 149 117 255 -82 139 106 255 -72 138 102 255 -65 137 100 255 -73 149 111 255 -67 145 106 255 -60 137 101 255 -60 137 101 255 -56 133 97 255 -71 146 116 255 -104 170 156 255 -111 173 168 255 -119 181 180 255 -125 186 187 255 -123 184 189 255 -117 177 187 255 -118 177 193 255 -123 182 200 255 -105 163 187 255 -102 159 186 255 -91 151 179 255 -93 152 182 255 -105 164 194 255 -106 165 197 255 -102 161 193 255 -107 166 198 255 -116 173 203 255 -97 154 183 255 -91 148 175 255 -111 168 195 255 -123 181 205 255 -102 160 184 255 -84 142 166 255 -91 148 175 255 -83 140 169 255 -96 153 183 255 -108 164 199 255 -110 166 203 255 -105 160 201 255 -99 153 197 255 -93 147 194 255 -86 144 194 255 -68 131 185 255 -48 114 172 255 -36 101 157 255 -31 98 153 255 -26 93 148 255 -22 89 141 255 -24 90 138 255 -27 94 137 255 -38 103 141 255 -11 74 107 255 -30 92 117 255 -44 103 121 255 -38 94 107 255 -2 57 64 255 -1 54 58 255 -0 49 51 255 -11 64 70 255 -4 59 66 255 -7 61 73 255 -1 57 72 255 -5 60 81 255 -6 60 86 255 -3 58 88 255 -31 86 117 255 -18 71 105 255 -4 54 87 255 -0 46 79 255 -7 56 86 255 -14 61 89 255 -8 54 78 255 -0 46 70 255 -0 46 70 255 -0 40 65 255 -20 70 93 255 -38 83 104 255 -46 83 101 255 -0 24 38 255 -106 128 139 255 -236 249 255 255 -249 255 255 255 -253 254 255 255 -254 254 252 255 -255 253 252 255 -255 253 250 255 -255 254 252 255 -255 254 252 255 -254 254 252 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 251 255 -255 252 240 255 -255 252 236 255 -247 241 225 255 -220 215 196 255 -189 184 165 255 -173 168 148 255 -181 176 156 255 -197 192 170 255 -223 219 194 255 -231 227 200 255 -241 237 210 255 -243 239 210 255 -231 227 198 255 -206 203 172 255 -177 174 143 255 -159 155 118 255 -166 162 114 255 -181 176 121 255 -200 195 140 255 -213 208 152 255 -212 207 151 255 -204 199 143 255 -203 198 142 255 -207 202 144 255 -219 214 156 255 -217 212 154 255 -209 204 146 255 -200 196 135 255 -197 193 132 255 -194 190 129 255 -179 175 114 255 -159 157 96 255 -166 166 106 255 -166 166 106 255 -174 173 116 255 -181 180 123 255 -182 179 124 255 -170 165 110 255 -154 147 95 255 -159 147 97 255 -183 169 122 255 -200 183 139 255 -192 173 130 255 -199 178 135 255 -208 186 145 255 -203 180 139 255 -202 176 139 255 -194 166 127 255 -209 177 139 255 -205 173 134 255 -203 169 132 255 -204 170 132 255 -208 174 137 255 -209 175 138 255 -207 173 136 255 -205 169 133 255 -204 168 132 255 -207 171 135 255 -205 170 132 255 -200 162 125 255 -194 156 119 255 -194 156 119 255 -195 157 120 255 -196 156 120 255 -197 157 121 255 -195 155 119 255 -189 151 114 255 -177 139 102 255 -159 124 86 255 -156 121 83 255 -174 140 102 255 -198 164 126 255 -222 188 150 255 -223 191 152 255 -214 185 145 255 -204 175 135 255 -200 172 132 255 -201 173 133 255 -205 177 137 255 -212 182 144 255 -208 174 139 255 -204 168 136 255 -193 158 126 255 -183 148 116 255 -183 150 117 255 -190 157 124 255 -194 164 130 255 -194 164 130 255 -184 151 118 255 -202 169 136 255 -219 184 152 255 -191 156 124 255 -147 108 77 255 -140 101 70 255 -153 109 80 255 -142 98 69 255 -126 81 52 255 -149 104 75 255 -204 160 133 255 -242 200 175 255 -234 194 169 255 -225 189 165 255 -236 200 176 255 -238 203 181 255 -232 200 177 255 -216 184 161 255 -210 178 155 255 -215 183 158 255 -198 164 139 255 -153 119 92 255 -132 96 70 255 -144 108 82 255 -144 108 84 255 -140 103 77 255 -173 133 108 255 -184 144 118 255 -165 121 94 255 -165 121 92 255 -173 130 98 255 -160 119 87 255 -160 119 89 255 -158 122 90 255 -160 127 96 255 -163 134 102 255 -169 144 114 255 -181 160 131 255 -201 181 154 255 -211 199 175 255 -200 197 178 255 -191 195 178 255 -125 137 117 255 -116 135 113 255 -117 147 123 255 -73 113 86 255 -61 111 82 255 -61 122 89 255 -35 105 69 255 -39 115 77 255 -54 132 93 255 -55 135 96 255 -51 131 94 255 -51 131 94 255 -59 139 102 255 -78 153 123 255 -105 174 156 255 -106 169 161 255 -105 167 164 255 -105 167 166 255 -102 163 166 255 -99 159 167 255 -100 160 171 255 -105 164 180 255 -115 173 193 255 -109 167 191 255 -100 160 186 255 -104 164 190 255 -111 171 199 255 -101 161 189 255 -90 149 179 255 -96 155 185 255 -87 144 173 255 -100 157 184 255 -97 154 181 255 -93 150 177 255 -94 152 176 255 -71 128 155 255 -47 104 131 255 -50 107 136 255 -77 134 164 255 -91 147 180 255 -103 159 196 255 -105 160 201 255 -102 156 200 255 -98 152 199 255 -90 143 193 255 -79 134 188 255 -64 125 180 255 -60 122 179 255 -41 103 160 255 -29 94 148 255 -34 99 153 255 -28 94 146 255 -21 87 135 255 -31 95 139 255 -45 109 147 255 -13 76 111 255 -26 87 115 255 -32 93 114 255 -31 88 105 255 -9 65 78 255 -13 67 77 255 -0 48 56 255 -0 50 61 255 -2 54 67 255 -3 55 69 255 -0 51 69 255 -0 51 72 255 -0 48 74 255 -0 55 85 255 -26 81 112 255 -48 102 136 255 -47 100 132 255 -28 81 113 255 -7 58 87 255 -9 59 86 255 -23 73 98 255 -19 67 90 255 -0 46 68 255 -8 58 81 255 -30 78 100 255 -37 80 99 255 -19 56 74 255 -40 68 80 255 -210 230 239 255 -236 249 255 255 -247 255 255 255 -253 254 255 255 -255 254 252 255 -255 253 250 255 -255 253 250 255 -255 254 252 255 -255 254 252 255 -254 254 252 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 251 255 -250 247 238 255 -254 250 238 255 -254 250 238 255 -251 248 233 255 -251 248 233 255 -255 253 236 255 -255 255 239 255 -255 255 237 255 -249 246 227 255 -251 249 228 255 -255 253 232 255 -255 255 234 255 -255 253 230 255 -239 237 212 255 -214 212 187 255 -198 195 164 255 -172 170 122 255 -179 176 123 255 -185 182 129 255 -183 180 125 255 -173 170 115 255 -166 163 108 255 -175 172 117 255 -188 186 129 255 -190 188 131 255 -182 180 123 255 -172 170 113 255 -169 167 108 255 -177 175 116 255 -187 185 126 255 -188 186 127 255 -184 182 123 255 -167 167 113 255 -175 175 121 255 -173 173 121 255 -164 162 111 255 -157 154 103 255 -169 163 113 255 -190 182 135 255 -198 185 140 255 -191 177 132 255 -206 189 146 255 -207 185 144 255 -220 197 156 255 -219 194 154 255 -195 170 130 255 -199 171 132 255 -207 177 139 255 -209 180 140 255 -205 176 134 255 -200 168 129 255 -194 162 121 255 -189 157 118 255 -189 157 118 255 -192 160 121 255 -195 161 123 255 -205 171 133 255 -208 174 136 255 -203 169 132 255 -192 156 120 255 -183 147 111 255 -183 147 111 255 -186 150 114 255 -188 150 114 255 -169 131 95 255 -172 134 98 255 -167 129 93 255 -156 118 82 255 -155 119 83 255 -175 139 103 255 -202 166 130 255 -219 183 147 255 -223 187 151 255 -204 170 133 255 -196 162 125 255 -203 169 132 255 -212 178 141 255 -211 177 140 255 -196 162 125 255 -178 144 107 255 -200 164 130 255 -196 160 128 255 -184 149 117 255 -172 137 105 255 -170 137 104 255 -182 149 116 255 -194 164 130 255 -202 172 138 255 -195 162 129 255 -224 191 158 255 -254 219 187 255 -233 198 166 255 -187 148 117 255 -177 138 107 255 -191 147 118 255 -183 138 109 255 -195 148 118 255 -213 163 136 255 -241 194 166 255 -244 198 172 255 -225 181 156 255 -228 188 163 255 -240 199 177 255 -230 192 169 255 -228 192 168 255 -250 214 190 255 -229 193 169 255 -179 143 119 255 -158 122 98 255 -155 119 93 255 -145 108 82 255 -136 99 73 255 -133 95 74 255 -128 90 69 255 -158 118 93 255 -186 146 120 255 -184 140 111 255 -188 145 111 255 -192 152 116 255 -167 128 89 255 -157 119 82 255 -164 130 93 255 -179 149 115 255 -188 164 130 255 -185 164 135 255 -180 163 137 255 -189 173 150 255 -199 191 172 255 -201 203 190 255 -161 171 162 255 -105 121 108 255 -81 105 89 255 -58 93 73 255 -49 94 71 255 -70 126 97 255 -56 121 89 255 -41 112 78 255 -49 126 90 255 -56 136 99 255 -60 142 104 255 -55 137 97 255 -58 140 100 255 -83 165 125 255 -107 184 152 255 -115 184 165 255 -109 175 163 255 -103 168 160 255 -101 166 162 255 -98 162 162 255 -92 155 160 255 -89 152 161 255 -90 152 165 255 -92 153 171 255 -94 155 174 255 -92 153 174 255 -96 156 180 255 -100 160 186 255 -89 149 175 255 -84 144 172 255 -96 156 182 255 -108 165 192 255 -120 178 202 255 -110 168 192 255 -98 156 180 255 -98 155 182 255 -85 142 169 255 -73 130 159 255 -83 140 170 255 -87 143 178 255 -93 149 186 255 -98 153 194 255 -99 153 197 255 -99 153 200 255 -98 151 203 255 -94 147 201 255 -87 142 198 255 -84 140 197 255 -89 148 204 255 -69 130 185 255 -55 116 171 255 -66 127 181 255 -59 122 173 255 -45 109 155 255 -53 118 160 255 -51 114 155 255 -35 98 133 255 -27 88 119 255 -13 73 99 255 -32 90 112 255 -22 79 98 255 -19 76 93 255 -10 63 79 255 -28 77 92 255 -34 83 100 255 -18 69 88 255 -1 53 74 255 -0 47 71 255 -0 46 74 255 -7 62 92 255 -28 83 114 255 -62 116 150 255 -69 124 155 255 -58 113 144 255 -33 87 115 255 -24 78 104 255 -33 85 109 255 -24 74 97 255 -1 52 73 255 -22 73 94 255 -44 91 111 255 -45 86 104 255 -1 37 53 255 -160 186 199 255 -241 255 255 255 -240 251 255 255 -245 250 253 255 -254 254 254 255 -255 254 252 255 -255 253 250 255 -255 253 250 255 -255 254 252 255 -255 254 252 255 -254 254 254 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 249 255 -253 253 245 255 -252 249 240 255 -249 249 239 255 -254 251 242 255 -253 253 241 255 -248 246 234 255 -238 239 225 255 -255 255 243 255 -255 255 241 255 -252 250 235 255 -249 250 232 255 -255 255 237 255 -255 255 237 255 -255 254 236 255 -250 250 224 255 -209 206 165 255 -199 197 148 255 -191 187 139 255 -186 184 135 255 -186 183 132 255 -185 183 132 255 -190 187 136 255 -194 192 141 255 -206 203 150 255 -204 203 149 255 -207 204 151 255 -206 205 151 255 -196 193 138 255 -177 176 120 255 -171 168 113 255 -172 171 117 255 -173 175 126 255 -185 187 140 255 -182 184 137 255 -180 179 133 255 -173 170 125 255 -185 178 134 255 -201 192 149 255 -183 170 128 255 -203 188 147 255 -221 202 160 255 -219 197 156 255 -216 191 151 255 -199 171 132 255 -187 157 119 255 -200 170 132 255 -199 170 130 255 -206 177 135 255 -201 172 130 255 -192 163 121 255 -183 154 112 255 -179 150 108 255 -186 154 113 255 -197 165 126 255 -205 173 134 255 -198 164 126 255 -203 169 131 255 -201 167 130 255 -189 155 118 255 -182 146 110 255 -183 147 111 255 -183 147 111 255 -179 143 107 255 -157 119 83 255 -160 122 86 255 -162 124 88 255 -171 133 97 255 -192 156 120 255 -217 181 145 255 -224 188 152 255 -219 181 145 255 -195 157 121 255 -181 143 107 255 -186 148 112 255 -200 162 126 255 -197 159 123 255 -186 148 112 255 -170 132 96 255 -151 113 77 255 -148 112 80 255 -155 119 87 255 -162 127 95 255 -169 134 102 255 -181 148 115 255 -198 165 132 255 -208 178 144 255 -212 182 148 255 -214 181 148 255 -216 183 150 255 -210 175 143 255 -186 151 119 255 -172 133 102 255 -187 148 117 255 -213 169 140 255 -220 175 146 255 -209 160 130 255 -210 159 130 255 -204 155 125 255 -195 148 120 255 -206 160 134 255 -238 194 169 255 -248 206 182 255 -230 189 167 255 -211 170 148 255 -186 145 123 255 -150 109 87 255 -144 107 81 255 -158 118 93 255 -143 103 77 255 -140 100 74 255 -169 129 104 255 -189 151 130 255 -168 130 111 255 -169 128 106 255 -193 153 127 255 -182 141 109 255 -159 119 83 255 -161 122 81 255 -148 111 67 255 -162 127 85 255 -165 133 92 255 -175 149 112 255 -193 170 138 255 -201 184 156 255 -200 185 162 255 -199 188 168 255 -198 195 180 255 -196 203 196 255 -98 113 108 255 -53 74 67 255 -39 69 57 255 -13 54 36 255 -29 81 59 255 -66 126 100 255 -66 135 104 255 -65 140 107 255 -67 147 110 255 -54 139 100 255 -54 139 100 255 -51 136 95 255 -57 142 101 255 -97 179 139 255 -121 201 166 255 -122 194 172 255 -119 185 171 255 -116 182 172 255 -119 184 176 255 -118 183 179 255 -110 174 174 255 -99 162 167 255 -93 156 165 255 -83 145 158 255 -94 155 173 255 -100 161 180 255 -106 167 188 255 -113 174 195 255 -112 172 196 255 -116 176 200 255 -132 192 216 255 -117 175 199 255 -104 162 186 255 -93 151 175 255 -100 158 182 255 -104 161 188 255 -89 146 175 255 -81 138 168 255 -92 148 181 255 -99 155 192 255 -91 146 185 255 -86 140 184 255 -87 141 188 255 -89 142 194 255 -90 143 197 255 -94 146 203 255 -98 150 208 255 -82 137 194 255 -91 147 204 255 -78 134 191 255 -65 125 179 255 -77 137 189 255 -77 139 188 255 -66 129 173 255 -68 133 175 255 -39 103 141 255 -38 102 138 255 -27 90 123 255 -8 69 98 255 -32 92 118 255 -24 82 106 255 -28 86 108 255 -41 96 117 255 -38 86 108 255 -45 91 114 255 -29 77 100 255 -25 75 100 255 -18 69 98 255 -0 47 78 255 -0 47 78 255 -0 52 83 255 -35 91 124 255 -40 96 129 255 -49 104 135 255 -52 107 137 255 -42 96 124 255 -22 76 102 255 -9 61 85 255 -4 56 77 255 -13 61 81 255 -63 109 125 255 -15 54 71 255 -55 88 103 255 -231 255 255 255 -236 255 255 255 -243 252 255 255 -251 255 255 255 -254 254 254 255 -255 254 252 255 -255 253 250 255 -255 253 250 255 -255 254 252 255 -254 254 252 255 -253 255 254 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -247 247 245 255 -249 250 245 255 -254 253 249 255 -255 255 250 255 -255 255 250 255 -255 255 248 255 -255 255 248 255 -255 255 246 255 -244 244 234 255 -244 246 235 255 -249 249 239 255 -254 255 243 255 -255 255 244 255 -254 255 242 255 -245 245 233 255 -236 238 217 255 -178 175 142 255 -180 178 137 255 -192 189 148 255 -207 205 164 255 -217 214 171 255 -211 210 166 255 -201 198 155 255 -193 192 148 255 -184 181 136 255 -176 175 129 255 -183 180 135 255 -197 196 150 255 -196 194 146 255 -179 178 130 255 -181 179 131 255 -195 194 148 255 -196 199 156 255 -196 198 158 255 -181 182 142 255 -174 172 133 255 -162 158 120 255 -187 182 142 255 -250 241 202 255 -255 249 212 255 -210 195 156 255 -216 197 157 255 -217 193 155 255 -216 190 153 255 -198 170 131 255 -199 169 131 255 -225 193 155 255 -215 183 144 255 -193 164 122 255 -199 172 127 255 -208 181 136 255 -216 189 144 255 -218 191 148 255 -214 185 143 255 -206 177 137 255 -199 170 130 255 -199 167 128 255 -200 168 129 255 -190 158 120 255 -170 138 100 255 -159 125 90 255 -159 125 90 255 -156 122 87 255 -149 115 80 255 -197 161 125 255 -187 151 115 255 -181 145 109 255 -188 152 116 255 -205 167 131 255 -215 177 141 255 -219 181 145 255 -220 180 145 255 -223 183 148 255 -193 153 118 255 -178 138 103 255 -165 125 90 255 -140 97 63 255 -135 92 58 255 -153 110 76 255 -160 120 85 255 -162 123 92 255 -164 128 96 255 -172 137 105 255 -187 152 120 255 -210 177 144 255 -232 199 166 255 -239 209 175 255 -237 207 173 255 -201 168 135 255 -204 171 138 255 -199 164 132 255 -197 162 130 255 -211 172 141 255 -215 176 145 255 -212 168 139 255 -209 164 133 255 -205 154 123 255 -209 158 127 255 -202 151 122 255 -203 153 126 255 -226 176 151 255 -234 186 163 255 -211 165 142 255 -185 140 117 255 -154 109 86 255 -155 113 89 255 -126 84 60 255 -118 78 53 255 -164 122 97 255 -190 149 121 255 -176 135 107 255 -166 126 101 255 -158 120 101 255 -162 124 105 255 -161 120 98 255 -181 142 113 255 -181 143 107 255 -170 132 93 255 -192 155 111 255 -198 164 118 255 -177 146 100 255 -172 145 100 255 -172 150 109 255 -184 165 132 255 -196 182 155 255 -202 194 173 255 -204 198 182 255 -199 201 190 255 -141 153 151 255 -35 56 57 255 -21 47 44 255 -20 55 48 255 -8 52 39 255 -28 83 62 255 -43 107 81 255 -60 133 103 255 -58 138 103 255 -52 137 98 255 -28 114 75 255 -32 119 77 255 -38 125 83 255 -46 133 91 255 -84 169 128 255 -100 180 145 255 -108 180 156 255 -103 172 153 255 -101 169 154 255 -108 176 165 255 -114 181 174 255 -109 175 173 255 -100 165 167 255 -93 158 164 255 -88 150 161 255 -102 164 177 255 -103 164 182 255 -96 157 176 255 -98 156 176 255 -96 154 176 255 -96 154 176 255 -103 161 183 255 -117 175 197 255 -105 163 185 255 -103 161 183 255 -104 162 186 255 -96 153 180 255 -92 149 178 255 -96 152 185 255 -99 155 190 255 -106 161 200 255 -87 142 183 255 -75 129 175 255 -76 129 179 255 -72 125 179 255 -61 113 170 255 -59 111 169 255 -67 119 177 255 -74 126 184 255 -81 133 190 255 -70 122 179 255 -55 110 164 255 -60 118 168 255 -64 125 172 255 -57 120 163 255 -52 115 156 255 -32 96 134 255 -22 86 122 255 -31 94 129 255 -35 95 129 255 -48 109 140 255 -24 83 113 255 -32 91 121 255 -51 106 136 255 -41 88 116 255 -40 86 112 255 -39 84 113 255 -85 132 162 255 -99 150 181 255 -56 109 141 255 -36 91 122 255 -32 86 120 255 -9 65 98 255 -11 67 100 255 -21 78 108 255 -30 87 116 255 -23 79 106 255 -6 62 87 255 -2 56 80 255 -10 62 83 255 -19 66 84 255 -45 87 103 255 -0 24 40 255 -127 159 170 255 -231 253 255 255 -232 249 255 255 -243 250 255 255 -254 255 255 255 -255 253 254 255 -255 253 252 255 -255 253 250 255 -255 253 250 255 -255 254 252 255 -254 254 252 255 -253 255 254 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 250 255 -248 248 248 255 -250 250 248 255 -252 252 250 255 -250 251 246 255 -248 249 244 255 -249 250 245 255 -255 255 250 255 -255 255 250 255 -252 253 247 255 -249 250 244 255 -249 250 242 255 -252 253 245 255 -255 255 248 255 -255 255 243 255 -239 237 212 255 -228 227 196 255 -215 212 181 255 -200 199 168 255 -192 189 156 255 -189 189 155 255 -204 201 168 255 -217 217 183 255 -252 249 214 255 -231 231 195 255 -236 233 198 255 -255 255 220 255 -255 253 215 255 -217 217 179 255 -193 191 153 255 -189 189 153 255 -198 202 167 255 -180 184 149 255 -176 177 143 255 -222 222 188 255 -250 247 214 255 -255 250 216 255 -255 248 213 255 -213 200 165 255 -227 211 177 255 -209 189 154 255 -209 185 149 255 -222 196 159 255 -200 172 135 255 -191 161 123 255 -213 181 143 255 -200 168 130 255 -205 176 134 255 -198 171 126 255 -193 166 123 255 -192 165 122 255 -195 168 125 255 -195 167 127 255 -192 163 123 255 -187 158 118 255 -186 154 115 255 -185 153 114 255 -174 142 104 255 -158 126 88 255 -159 125 90 255 -174 140 105 255 -183 149 114 255 -183 149 114 255 -159 123 87 255 -166 130 94 255 -192 156 120 255 -224 188 152 255 -233 195 159 255 -219 181 145 255 -217 177 142 255 -227 187 152 255 -197 154 120 255 -163 120 86 255 -155 112 78 255 -164 119 86 255 -157 112 79 255 -159 114 81 255 -172 126 93 255 -167 124 92 255 -179 140 109 255 -191 155 123 255 -214 179 147 255 -241 206 174 255 -255 225 192 255 -251 218 185 255 -216 186 152 255 -184 154 120 255 -201 168 135 255 -204 171 138 255 -191 156 124 255 -190 155 123 255 -212 173 142 255 -211 172 141 255 -202 158 129 255 -207 162 131 255 -199 148 117 255 -200 147 115 255 -178 127 98 255 -168 117 88 255 -179 129 104 255 -171 121 96 255 -146 98 76 255 -141 95 72 255 -140 94 71 255 -140 95 72 255 -128 83 60 255 -151 109 84 255 -207 165 140 255 -212 171 143 255 -183 142 114 255 -178 138 113 255 -163 125 106 255 -189 150 133 255 -170 132 109 255 -165 128 99 255 -173 135 99 255 -174 139 97 255 -186 154 107 255 -171 140 93 255 -185 159 110 255 -185 164 117 255 -187 169 129 255 -188 175 141 255 -187 180 154 255 -184 181 162 255 -181 182 168 255 -175 182 175 255 -52 70 70 255 -10 38 41 255 -36 68 67 255 -11 52 44 255 -8 58 46 255 -56 115 95 255 -42 112 86 255 -40 117 85 255 -56 140 104 255 -50 136 97 255 -25 113 71 255 -39 127 85 255 -56 143 101 255 -64 151 109 255 -95 180 139 255 -98 180 144 255 -105 179 152 255 -96 168 146 255 -92 161 143 255 -100 168 153 255 -111 178 169 255 -114 180 176 255 -111 177 176 255 -109 174 178 255 -97 160 169 255 -114 176 187 255 -114 176 191 255 -104 165 183 255 -108 167 185 255 -109 168 186 255 -106 164 184 255 -107 165 185 255 -89 147 167 255 -95 153 173 255 -94 152 174 255 -63 121 145 255 -36 93 120 255 -64 121 151 255 -99 155 188 255 -98 154 191 255 -93 148 189 255 -76 130 174 255 -74 128 175 255 -90 143 195 255 -93 146 200 255 -79 131 188 255 -75 127 185 255 -84 136 194 255 -92 143 200 255 -91 142 197 255 -76 127 182 255 -54 107 159 255 -45 101 150 255 -47 106 150 255 -40 102 143 255 -26 90 128 255 -21 85 121 255 -0 54 90 255 -18 81 116 255 -46 109 144 255 -47 107 143 255 -4 64 100 255 -4 62 99 255 -9 63 99 255 -28 74 108 255 -7 50 82 255 -0 43 77 255 -71 116 149 255 -99 148 181 255 -46 96 131 255 -19 72 106 255 -17 71 105 255 -8 62 96 255 -13 69 102 255 -10 67 97 255 -0 53 82 255 -0 48 75 255 -2 58 83 255 -15 69 95 255 -22 73 94 255 -50 96 112 255 -0 37 49 255 -7 41 53 255 -150 178 189 255 -234 254 255 255 -230 243 249 255 -249 255 255 255 -254 255 255 255 -255 254 252 255 -255 253 252 255 -255 253 250 255 -255 254 250 255 -255 254 252 255 -253 255 254 255 -251 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -255 255 248 255 -255 255 241 255 -255 255 237 255 -254 252 231 255 -241 240 219 255 -230 228 207 255 -228 227 206 255 -239 237 214 255 -249 249 225 255 -255 255 234 255 -252 252 228 255 -255 253 228 255 -255 255 230 255 -236 234 209 255 -204 204 178 255 -202 200 175 255 -218 218 192 255 -254 255 230 255 -236 239 210 255 -239 242 213 255 -255 255 226 255 -249 245 216 255 -228 223 193 255 -214 205 174 255 -204 193 161 255 -215 200 169 255 -217 198 166 255 -205 182 150 255 -212 188 154 255 -216 187 153 255 -203 173 137 255 -194 164 128 255 -174 144 106 255 -162 134 94 255 -197 170 127 255 -198 170 130 255 -187 159 119 255 -195 167 127 255 -187 159 120 255 -171 141 103 255 -176 146 108 255 -160 128 90 255 -162 130 92 255 -171 138 103 255 -182 149 114 255 -180 146 111 255 -165 131 96 255 -163 129 94 255 -174 140 105 255 -172 138 103 255 -192 158 123 255 -215 179 145 255 -226 190 156 255 -223 184 151 255 -207 168 135 255 -188 147 115 255 -173 132 100 255 -170 127 95 255 -184 141 109 255 -173 128 97 255 -180 133 103 255 -178 131 101 255 -173 126 96 255 -196 147 117 255 -188 143 112 255 -187 148 117 255 -205 169 137 255 -242 207 175 255 -245 210 178 255 -204 171 138 255 -183 150 117 255 -190 160 126 255 -193 163 129 255 -197 164 131 255 -208 175 142 255 -211 176 144 255 -207 172 140 255 -205 166 135 255 -192 153 122 255 -188 144 115 255 -198 153 122 255 -190 141 109 255 -170 120 87 255 -161 110 81 255 -166 115 86 255 -160 110 85 255 -141 91 66 255 -135 87 65 255 -145 99 76 255 -160 114 91 255 -166 121 98 255 -175 130 107 255 -203 161 136 255 -223 181 156 255 -187 148 119 255 -157 118 89 255 -174 134 109 255 -183 145 126 255 -178 141 123 255 -173 137 113 255 -170 135 105 255 -175 139 103 255 -180 147 106 255 -183 152 106 255 -180 154 105 255 -173 153 103 255 -179 162 116 255 -193 181 141 255 -192 186 154 255 -177 177 153 255 -185 188 171 255 -193 199 187 255 -56 69 62 255 -0 23 23 255 -39 73 74 255 -32 71 68 255 -1 48 38 255 -16 73 58 255 -41 106 84 255 -46 121 91 255 -55 136 103 255 -51 137 100 255 -48 136 96 255 -43 134 91 255 -45 136 93 255 -61 149 107 255 -84 171 129 255 -100 185 146 255 -107 189 153 255 -93 169 139 255 -90 164 139 255 -97 169 149 255 -93 164 146 255 -82 152 141 255 -99 169 161 255 -115 181 179 255 -102 167 169 255 -100 165 171 255 -98 162 171 255 -101 163 176 255 -107 169 184 255 -109 168 184 255 -105 164 180 255 -107 166 184 255 -113 172 190 255 -112 171 189 255 -90 148 168 255 -82 140 162 255 -77 135 159 255 -68 125 152 255 -84 141 171 255 -103 159 194 255 -96 152 189 255 -96 151 192 255 -85 139 185 255 -74 128 175 255 -75 128 180 255 -83 136 190 255 -91 143 200 255 -96 148 206 255 -99 149 208 255 -94 143 201 255 -92 141 197 255 -71 122 175 255 -63 116 166 255 -74 131 176 255 -66 125 167 255 -49 111 150 255 -53 115 152 255 -48 112 147 255 -20 84 119 255 -17 79 116 255 -30 92 129 255 -22 81 121 255 -3 62 102 255 -0 57 100 255 -6 59 101 255 -7 51 90 255 -8 47 86 255 -0 37 75 255 -33 77 114 255 -48 93 132 255 -13 61 99 255 -2 54 91 255 -0 52 88 255 -0 47 83 255 -3 57 91 255 -8 63 94 255 -0 54 84 255 -0 46 74 255 -0 51 77 255 -16 67 94 255 -34 82 104 255 -33 75 91 255 -0 36 48 255 -55 85 96 255 -222 247 254 255 -233 252 255 255 -246 255 255 255 -247 252 255 255 -255 255 255 255 -255 251 250 255 -255 252 249 255 -255 254 251 255 -255 255 251 255 -254 253 251 255 -252 254 253 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -255 255 251 255 -250 250 242 255 -255 254 245 255 -255 255 244 255 -255 255 244 255 -252 250 238 255 -248 246 234 255 -250 248 235 255 -254 252 239 255 -255 254 241 255 -253 251 238 255 -255 254 239 255 -255 255 241 255 -246 244 229 255 -226 224 209 255 -225 223 208 255 -235 236 218 255 -239 242 221 255 -249 253 230 255 -255 255 234 255 -255 255 231 255 -226 224 199 255 -213 209 182 255 -215 208 180 255 -213 204 175 255 -200 186 157 255 -200 183 153 255 -191 170 139 255 -201 178 146 255 -200 176 142 255 -189 163 128 255 -200 171 137 255 -200 172 135 255 -204 176 139 255 -190 162 123 255 -178 150 111 255 -178 150 111 255 -178 150 113 255 -168 138 102 255 -158 128 92 255 -159 129 93 255 -162 129 94 255 -193 160 125 255 -169 136 101 255 -160 127 92 255 -211 177 142 255 -213 179 144 255 -179 145 110 255 -185 151 116 255 -209 175 140 255 -206 172 137 255 -199 163 129 255 -182 146 112 255 -167 128 95 255 -161 122 89 255 -172 131 99 255 -185 144 112 255 -187 144 112 255 -193 150 118 255 -186 141 110 255 -203 156 126 255 -211 164 134 255 -204 155 125 255 -208 159 129 255 -191 146 115 255 -202 163 132 255 -194 158 126 255 -196 161 129 255 -198 163 131 255 -192 159 126 255 -194 161 128 255 -197 167 133 255 -195 165 131 255 -203 170 137 255 -202 169 136 255 -193 158 126 255 -194 159 127 255 -207 168 137 255 -198 159 128 255 -173 129 100 255 -158 113 82 255 -158 112 79 255 -162 113 81 255 -170 121 91 255 -174 124 97 255 -161 111 86 255 -145 97 74 255 -153 105 83 255 -174 128 105 255 -205 159 136 255 -216 171 148 255 -231 186 163 255 -216 174 150 255 -176 136 110 255 -153 116 87 255 -169 132 103 255 -192 155 129 255 -213 176 157 255 -193 158 138 255 -179 145 120 255 -181 147 119 255 -187 154 119 255 -182 153 113 255 -171 144 99 255 -161 139 92 255 -182 165 119 255 -190 178 136 255 -165 159 123 255 -179 180 149 255 -202 207 184 255 -122 133 116 255 -67 80 70 255 -8 29 22 255 -23 53 51 255 -34 73 70 255 -12 57 50 255 -0 49 36 255 -29 90 72 255 -56 126 100 255 -57 136 104 255 -64 148 112 255 -54 142 102 255 -37 128 85 255 -32 123 80 255 -52 143 100 255 -80 168 126 255 -94 180 141 255 -97 182 143 255 -99 181 145 255 -97 173 143 255 -96 170 145 255 -100 174 151 255 -89 162 143 255 -74 145 131 255 -91 161 151 255 -116 182 180 255 -115 180 182 255 -112 177 181 255 -94 158 167 255 -80 142 153 255 -81 143 156 255 -93 152 168 255 -99 158 174 255 -103 162 178 255 -105 164 180 255 -110 169 187 255 -100 159 177 255 -103 161 183 255 -102 160 184 255 -89 146 173 255 -92 149 179 255 -100 156 191 255 -90 145 184 255 -108 163 204 255 -93 147 193 255 -74 128 175 255 -66 119 169 255 -69 122 174 255 -80 133 187 255 -93 145 202 255 -102 153 210 255 -89 138 194 255 -105 155 208 255 -105 157 207 255 -93 147 194 255 -89 143 187 255 -81 139 177 255 -71 131 167 255 -64 127 160 255 -21 84 117 255 -16 80 115 255 -17 80 115 255 -13 75 112 255 -5 64 106 255 -5 64 108 255 -4 60 107 255 -0 47 94 255 -6 47 93 255 -8 45 89 255 -0 36 79 255 -27 69 111 255 -38 81 123 255 -8 53 94 255 -1 50 90 255 -3 55 94 255 -0 45 82 255 -5 58 92 255 -9 62 96 255 -1 54 85 255 -2 53 84 255 -17 68 97 255 -35 85 112 255 -47 93 116 255 -35 72 88 255 -14 47 56 255 -97 126 134 255 -234 255 255 255 -236 251 255 255 -243 253 254 255 -247 251 252 255 -255 255 253 255 -255 251 248 255 -255 252 249 255 -255 254 251 255 -255 255 251 255 -253 253 253 255 -252 254 253 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -247 246 244 255 -252 251 249 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 254 250 255 -253 252 248 255 -252 251 247 255 -251 250 245 255 -252 251 246 255 -255 255 248 255 -255 255 248 255 -253 253 245 255 -246 246 238 255 -246 246 238 255 -250 250 240 255 -255 255 241 255 -255 255 239 255 -254 255 235 255 -242 241 221 255 -240 238 217 255 -254 249 227 255 -243 237 213 255 -209 202 176 255 -187 175 149 255 -181 167 140 255 -167 150 122 255 -180 161 131 255 -187 166 135 255 -184 161 129 255 -196 171 140 255 -197 171 138 255 -187 158 126 255 -170 139 108 255 -167 136 105 255 -174 143 112 255 -175 144 113 255 -181 148 117 255 -183 150 117 255 -176 143 110 255 -168 133 101 255 -186 152 117 255 -155 121 86 255 -148 114 79 255 -204 168 134 255 -219 183 149 255 -195 159 125 255 -202 166 132 255 -187 153 118 255 -186 152 117 255 -191 155 121 255 -195 159 125 255 -190 151 118 255 -179 140 107 255 -179 138 106 255 -186 145 113 255 -210 167 135 255 -208 165 133 255 -201 156 125 255 -213 168 137 255 -215 170 139 255 -204 157 127 255 -208 161 131 255 -202 157 126 255 -192 153 122 255 -199 163 131 255 -202 167 135 255 -205 170 138 255 -209 176 143 255 -203 170 137 255 -192 162 128 255 -191 161 127 255 -203 170 137 255 -196 163 130 255 -178 143 111 255 -175 140 108 255 -197 158 127 255 -203 164 133 255 -184 140 111 255 -165 121 92 255 -125 80 49 255 -133 88 57 255 -143 96 66 255 -145 98 70 255 -142 95 69 255 -150 104 80 255 -177 131 108 255 -204 157 137 255 -220 173 153 255 -208 163 142 255 -209 167 145 255 -195 155 130 255 -173 136 110 255 -201 166 138 255 -238 204 176 255 -232 198 171 255 -187 155 132 255 -169 137 116 255 -157 125 100 255 -163 132 103 255 -170 141 107 255 -167 141 104 255 -163 140 99 255 -161 142 100 255 -170 156 117 255 -200 195 157 255 -167 166 135 255 -143 149 121 255 -136 150 127 255 -41 59 43 255 -13 35 22 255 -31 58 49 255 -45 82 74 255 -41 87 77 255 -21 71 59 255 -18 75 56 255 -44 110 83 255 -47 122 89 255 -32 114 76 255 -31 118 76 255 -48 139 95 255 -33 126 81 255 -38 131 86 255 -67 158 115 255 -90 178 136 255 -91 177 138 255 -88 172 136 255 -93 174 141 255 -97 176 145 255 -102 178 152 255 -110 185 162 255 -107 182 161 255 -98 170 156 255 -107 179 168 255 -119 188 183 255 -113 181 180 255 -121 186 190 255 -114 178 187 255 -106 168 179 255 -97 159 170 255 -90 149 163 255 -86 145 159 255 -91 149 163 255 -99 156 173 255 -104 163 181 255 -92 151 169 255 -89 147 169 255 -85 143 167 255 -78 135 162 255 -90 147 177 255 -110 166 201 255 -115 170 209 255 -90 145 186 255 -92 146 192 255 -95 149 196 255 -97 151 198 255 -99 152 202 255 -99 152 202 255 -98 151 203 255 -98 149 202 255 -85 134 190 255 -102 152 205 255 -114 166 216 255 -104 158 204 255 -90 145 186 255 -89 147 184 255 -84 144 178 255 -64 127 158 255 -35 98 129 255 -33 96 127 255 -31 91 127 255 -14 74 111 255 -0 53 96 255 -0 52 97 255 -0 51 101 255 -0 38 89 255 -2 42 93 255 -5 41 91 255 -0 35 82 255 -16 57 103 255 -21 64 109 255 -0 43 85 255 -0 46 88 255 -11 60 100 255 -5 55 92 255 -14 64 99 255 -12 60 96 255 -0 47 79 255 -2 48 81 255 -21 68 98 255 -32 77 108 255 -32 74 98 255 -22 58 72 255 -23 53 61 255 -148 175 182 255 -240 255 255 255 -236 250 253 255 -242 251 250 255 -251 253 252 255 -254 253 249 255 -255 251 248 255 -255 252 248 255 -255 254 251 255 -255 255 251 255 -253 253 253 255 -252 254 253 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -253 253 255 255 -252 250 253 255 -250 250 252 255 -251 249 252 255 -251 251 251 255 -251 249 250 255 -250 250 250 255 -251 249 250 255 -254 254 252 255 -255 255 253 255 -253 254 249 255 -254 253 249 255 -254 255 250 255 -253 252 248 255 -247 248 242 255 -201 205 191 255 -222 226 209 255 -247 250 233 255 -252 253 235 255 -251 250 230 255 -251 249 228 255 -227 222 200 255 -185 179 155 255 -176 166 141 255 -172 160 134 255 -156 142 115 255 -169 154 125 255 -191 172 142 255 -193 174 144 255 -186 165 134 255 -160 137 106 255 -164 134 106 255 -186 155 127 255 -191 157 130 255 -177 143 116 255 -177 143 116 255 -184 150 123 255 -177 143 115 255 -166 131 101 255 -160 125 95 255 -147 112 80 255 -158 123 91 255 -181 145 111 255 -184 148 114 255 -188 152 118 255 -200 164 130 255 -203 167 133 255 -211 175 141 255 -195 161 126 255 -188 152 118 255 -195 159 125 255 -202 163 130 255 -196 157 124 255 -192 151 119 255 -193 152 120 255 -196 155 123 255 -202 159 127 255 -207 164 132 255 -212 169 137 255 -200 157 125 255 -186 141 110 255 -194 149 118 255 -206 163 131 255 -190 151 120 255 -203 167 135 255 -193 158 126 255 -182 147 115 255 -186 153 120 255 -185 152 119 255 -183 153 119 255 -199 169 135 255 -191 158 125 255 -212 179 146 255 -220 185 153 255 -214 179 147 255 -213 174 143 255 -191 152 121 255 -156 112 83 255 -131 87 58 255 -133 92 60 255 -138 97 67 255 -146 102 73 255 -156 112 85 255 -173 129 104 255 -195 150 127 255 -213 166 146 255 -220 175 154 255 -194 149 128 255 -177 135 113 255 -180 139 117 255 -197 159 136 255 -222 186 162 255 -246 215 187 255 -229 198 170 255 -179 149 121 255 -185 155 129 255 -181 154 127 255 -176 146 120 255 -162 135 105 255 -155 128 98 255 -155 132 98 255 -162 142 107 255 -164 150 115 255 -132 124 88 255 -154 151 120 255 -172 176 149 255 -149 163 138 255 -87 106 86 255 -3 30 13 255 -23 54 39 255 -42 78 64 255 -46 90 75 255 -51 102 85 255 -46 101 80 255 -42 105 78 255 -55 125 91 255 -55 133 94 255 -46 132 87 255 -48 137 91 255 -34 126 77 255 -43 136 89 255 -63 156 109 255 -80 171 127 255 -83 169 130 255 -76 160 124 255 -81 162 129 255 -93 172 141 255 -90 169 140 255 -90 168 142 255 -95 170 147 255 -99 174 153 255 -104 176 162 255 -111 183 172 255 -109 178 173 255 -98 166 165 255 -69 134 138 255 -82 147 153 255 -100 162 173 255 -108 170 181 255 -106 165 179 255 -97 156 170 255 -92 150 164 255 -91 148 165 255 -100 159 177 255 -98 157 175 255 -104 162 184 255 -111 169 193 255 -109 166 193 255 -105 162 192 255 -102 158 193 255 -99 154 193 255 -92 147 188 255 -92 146 190 255 -87 141 187 255 -79 133 179 255 -78 132 178 255 -86 140 186 255 -96 150 197 255 -102 155 205 255 -107 158 211 255 -98 149 202 255 -102 154 204 255 -99 153 197 255 -80 138 176 255 -78 137 171 255 -70 131 160 255 -46 107 135 255 -36 100 127 255 -22 86 114 255 -20 81 112 255 -16 74 111 255 -0 56 99 255 -0 48 95 255 -1 54 104 255 -10 57 109 255 -0 39 91 255 -3 39 91 255 -0 35 87 255 -6 44 93 255 -6 46 95 255 -0 35 80 255 -0 42 84 255 -20 65 106 255 -15 60 101 255 -22 68 104 255 -12 56 93 255 -0 37 72 255 -0 41 75 255 -18 61 93 255 -21 62 94 255 -7 44 70 255 -4 36 49 255 -29 58 64 255 -187 211 215 255 -241 255 255 255 -236 247 249 255 -246 252 252 255 -255 255 253 255 -253 250 245 255 -255 251 247 255 -255 252 248 255 -255 254 251 255 -255 255 253 255 -253 253 253 255 -250 254 255 255 -251 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -252 251 255 255 -248 249 253 255 -250 249 254 255 -251 252 254 255 -252 252 254 255 -251 253 252 255 -252 252 252 255 -253 255 254 255 -253 253 253 255 -248 250 247 255 -251 251 249 255 -254 255 253 255 -251 251 249 255 -242 245 238 255 -205 208 197 255 -179 183 168 255 -174 176 162 255 -203 204 188 255 -246 244 229 255 -255 255 239 255 -246 243 224 255 -201 196 176 255 -168 162 140 255 -186 178 155 255 -185 175 150 255 -195 183 157 255 -216 200 174 255 -220 204 178 255 -199 184 155 255 -153 132 105 255 -180 149 128 255 -207 172 152 255 -188 151 132 255 -163 126 107 255 -175 139 117 255 -172 136 114 255 -154 118 94 255 -160 123 97 255 -153 116 89 255 -154 117 88 255 -189 153 121 255 -217 178 147 255 -202 163 130 255 -193 154 121 255 -201 163 127 255 -200 161 128 255 -212 176 142 255 -197 161 129 255 -186 150 118 255 -188 152 120 255 -193 157 125 255 -195 159 127 255 -201 162 131 255 -209 170 139 255 -181 142 111 255 -186 145 115 255 -199 158 128 255 -202 161 131 255 -191 150 120 255 -182 138 109 255 -182 138 109 255 -194 153 123 255 -191 152 121 255 -200 164 132 255 -189 154 122 255 -181 146 114 255 -194 161 128 255 -197 164 131 255 -187 157 123 255 -193 163 129 255 -205 172 139 255 -211 178 145 255 -194 159 127 255 -163 128 96 255 -150 111 80 255 -143 104 73 255 -146 102 73 255 -151 110 80 255 -162 123 92 255 -171 135 103 255 -187 148 119 255 -202 162 136 255 -218 176 152 255 -223 181 159 255 -211 166 145 255 -191 148 129 255 -172 129 110 255 -177 136 116 255 -170 134 112 255 -179 145 120 255 -205 173 148 255 -201 174 145 255 -173 146 117 255 -158 133 103 255 -170 145 115 255 -183 158 128 255 -183 156 127 255 -167 142 112 255 -161 138 107 255 -171 150 119 255 -173 156 128 255 -163 152 124 255 -197 192 163 255 -144 147 120 255 -135 145 121 255 -116 135 113 255 -56 81 60 255 -0 18 0 255 -14 51 34 255 -31 74 55 255 -62 111 89 255 -64 118 92 255 -49 108 78 255 -31 96 62 255 -34 106 66 255 -49 128 83 255 -52 138 89 255 -51 141 89 255 -24 116 65 255 -52 146 94 255 -78 170 123 255 -79 170 126 255 -74 160 121 255 -75 159 125 255 -84 163 134 255 -88 167 138 255 -94 173 144 255 -94 174 147 255 -89 167 143 255 -84 161 141 255 -90 164 149 255 -98 171 160 255 -104 175 169 255 -110 178 177 255 -99 164 168 255 -88 153 159 255 -81 143 154 255 -86 148 159 255 -101 160 174 255 -108 167 181 255 -102 159 176 255 -91 148 165 255 -84 143 161 255 -85 144 162 255 -91 149 171 255 -107 165 189 255 -119 176 203 255 -113 170 200 255 -99 155 190 255 -94 149 188 255 -81 136 177 255 -93 148 189 255 -103 157 201 255 -101 155 199 255 -94 149 190 255 -87 142 183 255 -78 133 174 255 -70 124 170 255 -97 148 201 255 -77 128 181 255 -85 137 185 255 -96 150 194 255 -78 136 173 255 -64 123 155 255 -61 122 150 255 -53 115 140 255 -30 92 115 255 -24 86 111 255 -24 83 113 255 -18 77 111 255 -5 60 101 255 -1 53 100 255 -3 55 105 255 -0 47 101 255 -0 38 93 255 -1 36 92 255 -0 36 91 255 -0 35 88 255 -0 37 88 255 -0 34 82 255 -0 40 85 255 -23 66 108 255 -13 56 98 255 -16 60 97 255 -7 49 87 255 -0 35 71 255 -6 44 80 255 -27 65 101 255 -24 60 94 255 -3 37 64 255 -0 27 38 255 -50 78 81 255 -211 232 235 255 -239 255 255 255 -239 249 250 255 -251 255 254 255 -255 255 251 255 -251 248 243 255 -255 251 247 255 -255 252 248 255 -255 254 251 255 -255 255 253 255 -253 253 253 255 -250 254 255 255 -251 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -254 255 251 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -251 252 254 255 -251 252 255 255 -251 252 255 255 -253 254 255 255 -254 255 255 255 -253 254 255 255 -251 252 254 255 -249 251 250 255 -251 253 252 255 -251 253 252 255 -250 252 251 255 -249 251 248 255 -251 253 250 255 -254 255 253 255 -252 254 251 255 -246 249 242 255 -249 252 241 255 -228 232 218 255 -212 214 200 255 -197 199 185 255 -179 180 164 255 -177 175 160 255 -187 184 167 255 -191 188 169 255 -188 183 163 255 -226 220 198 255 -240 232 209 255 -248 238 213 255 -253 241 217 255 -252 240 214 255 -240 228 202 255 -205 187 163 255 -233 202 184 255 -210 172 159 255 -164 127 111 255 -155 118 102 255 -175 138 120 255 -163 126 107 255 -153 115 94 255 -178 140 117 255 -179 142 116 255 -212 172 146 255 -212 173 144 255 -203 164 133 255 -217 178 145 255 -219 178 146 255 -208 168 133 255 -215 175 140 255 -192 153 120 255 -198 162 130 255 -207 171 139 255 -208 172 140 255 -203 167 135 255 -200 164 132 255 -205 166 135 255 -210 171 140 255 -209 170 139 255 -194 155 124 255 -188 149 118 255 -173 134 103 255 -172 133 102 255 -180 141 110 255 -177 136 106 255 -184 145 114 255 -185 149 117 255 -207 171 139 255 -217 182 150 255 -213 178 146 255 -210 177 144 255 -205 172 139 255 -196 166 132 255 -195 165 131 255 -199 166 133 255 -196 163 130 255 -178 143 111 255 -162 127 95 255 -163 124 93 255 -162 123 92 255 -167 123 94 255 -176 135 105 255 -197 161 129 255 -205 170 140 255 -213 178 150 255 -215 178 152 255 -211 170 148 255 -199 158 136 255 -182 141 121 255 -168 127 107 255 -161 120 102 255 -176 138 119 255 -165 130 110 255 -160 128 105 255 -174 146 122 255 -165 139 112 255 -158 134 106 255 -184 161 130 255 -153 130 98 255 -163 140 108 255 -166 141 110 255 -164 141 110 255 -174 153 124 255 -183 166 140 255 -169 155 129 255 -140 132 109 255 -101 99 78 255 -102 107 85 255 -104 119 98 255 -99 122 102 255 -112 144 123 255 -72 109 91 255 -50 93 74 255 -46 94 72 255 -78 131 103 255 -66 123 90 255 -43 105 68 255 -27 95 54 255 -32 108 62 255 -46 129 77 255 -39 128 72 255 -17 110 53 255 -29 122 67 255 -53 147 94 255 -71 163 114 255 -73 162 118 255 -79 163 127 255 -91 172 140 255 -94 170 142 255 -83 159 133 255 -79 158 129 255 -96 176 149 255 -102 180 156 255 -94 171 151 255 -91 165 150 255 -84 157 146 255 -90 161 155 255 -107 177 175 255 -96 161 165 255 -106 170 179 255 -119 181 192 255 -127 189 200 255 -128 187 201 255 -110 169 183 255 -81 138 155 255 -55 112 129 255 -85 144 162 255 -80 139 157 255 -72 130 152 255 -82 140 164 255 -101 158 185 255 -97 154 184 255 -87 143 178 255 -91 147 184 255 -113 168 207 255 -110 165 206 255 -96 151 192 255 -76 131 170 255 -71 126 165 255 -83 139 176 255 -97 153 190 255 -103 158 199 255 -115 167 217 255 -99 152 204 255 -101 155 202 255 -97 155 195 255 -58 117 151 255 -12 71 101 255 -0 61 86 255 -9 71 92 255 -24 86 107 255 -40 102 123 255 -46 106 134 255 -29 85 118 255 -23 76 116 255 -41 92 139 255 -34 84 135 255 -0 45 100 255 -1 40 97 255 -1 36 94 255 -1 37 95 255 -0 31 86 255 -0 35 88 255 -0 40 89 255 -0 40 86 255 -23 64 108 255 -10 52 94 255 -12 51 90 255 -4 43 82 255 -0 38 75 255 -15 51 87 255 -32 66 103 255 -21 54 89 255 -0 28 56 255 -8 36 47 255 -93 119 120 255 -228 248 249 255 -240 255 255 255 -244 253 252 255 -252 255 253 255 -255 255 251 255 -250 245 241 255 -255 251 245 255 -255 252 246 255 -255 254 251 255 -255 255 253 255 -253 253 253 255 -250 254 255 255 -251 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 250 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -246 247 249 255 -248 249 251 255 -251 252 254 255 -253 255 254 255 -253 254 255 255 -251 253 252 255 -250 252 251 255 -249 251 248 255 -253 255 252 255 -250 252 249 255 -249 251 248 255 -252 254 249 255 -254 255 251 255 -253 255 250 255 -252 254 249 255 -252 255 248 255 -254 255 246 255 -244 248 234 255 -249 251 238 255 -255 255 243 255 -255 255 241 255 -253 254 238 255 -244 243 225 255 -228 225 206 255 -231 229 208 255 -255 252 230 255 -255 255 234 255 -255 255 232 255 -255 255 232 255 -255 254 229 255 -255 255 230 255 -254 238 215 255 -255 232 219 255 -202 162 154 255 -169 129 119 255 -176 136 126 255 -170 130 118 255 -166 127 112 255 -182 141 123 255 -193 152 132 255 -221 181 156 255 -237 195 170 255 -221 180 152 255 -203 162 132 255 -215 174 142 255 -224 181 149 255 -221 178 144 255 -224 184 149 255 -231 192 159 255 -230 194 162 255 -218 182 150 255 -198 162 130 255 -188 152 120 255 -189 153 121 255 -190 154 122 255 -186 150 118 255 -206 170 138 255 -188 152 120 255 -180 144 112 255 -155 119 87 255 -157 121 89 255 -180 144 112 255 -179 140 109 255 -183 147 115 255 -194 158 126 255 -203 167 135 255 -208 173 141 255 -196 161 129 255 -183 150 117 255 -197 164 131 255 -218 188 154 255 -226 196 162 255 -255 223 190 255 -234 201 168 255 -202 167 135 255 -188 153 121 255 -195 156 125 255 -197 158 127 255 -208 164 135 255 -225 184 154 255 -223 188 158 255 -216 183 152 255 -208 174 146 255 -200 164 138 255 -189 153 129 255 -182 144 123 255 -180 142 123 255 -182 144 125 255 -162 123 106 255 -170 133 115 255 -175 142 123 255 -180 149 128 255 -182 156 131 255 -172 148 120 255 -158 139 109 255 -155 136 104 255 -186 166 131 255 -178 158 123 255 -175 152 120 255 -177 156 125 255 -178 158 131 255 -164 148 123 255 -136 123 104 255 -112 105 87 255 -104 102 87 255 -131 140 123 255 -113 132 113 255 -67 94 75 255 -102 137 117 255 -92 134 114 255 -62 109 89 255 -57 110 84 255 -74 130 95 255 -50 111 70 255 -37 102 60 255 -45 114 67 255 -58 135 83 255 -66 149 93 255 -53 143 82 255 -30 124 64 255 -41 134 77 255 -52 146 93 255 -66 158 109 255 -76 165 121 255 -88 172 136 255 -97 178 146 255 -94 170 144 255 -82 158 132 255 -65 144 115 255 -88 168 141 255 -97 177 152 255 -96 175 154 255 -95 172 156 255 -78 151 140 255 -66 137 133 255 -76 146 146 255 -101 166 172 255 -107 171 180 255 -104 166 177 255 -87 149 162 255 -76 135 151 255 -82 141 157 255 -101 158 175 255 -115 172 189 255 -107 166 184 255 -109 168 186 255 -103 161 183 255 -109 167 191 255 -117 174 201 255 -92 149 179 255 -62 118 151 255 -60 116 153 255 -80 135 174 255 -86 141 180 255 -85 140 179 255 -77 133 170 255 -76 132 169 255 -83 139 174 255 -86 142 175 255 -81 137 174 255 -69 122 172 255 -73 126 178 255 -77 131 178 255 -77 135 175 255 -61 120 154 255 -32 93 121 255 -31 93 116 255 -55 118 136 255 -26 89 107 255 -40 103 121 255 -44 104 130 255 -31 88 118 255 -40 94 132 255 -75 126 171 255 -73 121 170 255 -35 78 133 255 -6 42 102 255 -0 34 95 255 -5 39 100 255 -0 29 87 255 -2 39 92 255 -13 50 102 255 -4 42 91 255 -23 61 106 255 -9 48 91 255 -7 45 84 255 -4 39 79 255 -9 43 81 255 -24 56 94 255 -33 63 101 255 -16 44 83 255 -0 20 49 255 -22 49 60 255 -138 162 164 255 -237 255 255 255 -242 255 255 255 -245 254 251 255 -251 253 250 255 -255 253 250 255 -253 248 244 255 -255 251 245 255 -255 252 246 255 -255 254 251 255 -255 255 253 255 -253 253 253 255 -250 254 255 255 -251 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -252 254 253 255 -250 252 251 255 -250 252 251 255 -253 255 252 255 -254 255 253 255 -254 255 253 255 -250 252 249 255 -249 251 248 255 -254 255 251 255 -254 255 253 255 -249 251 246 255 -249 251 246 255 -253 255 249 255 -249 252 243 255 -249 252 241 255 -254 255 247 255 -252 254 243 255 -246 246 234 255 -250 250 238 255 -254 255 241 255 -246 244 231 255 -255 255 241 255 -255 255 241 255 -247 244 227 255 -255 254 238 255 -255 255 237 255 -249 244 225 255 -255 250 232 255 -255 245 229 255 -213 181 168 255 -159 119 109 255 -171 131 119 255 -193 153 141 255 -167 128 113 255 -192 153 136 255 -240 199 181 255 -225 184 164 255 -240 199 177 255 -213 173 148 255 -231 189 164 255 -245 204 176 255 -217 176 148 255 -212 171 141 255 -224 183 151 255 -212 171 141 255 -222 185 158 255 -214 179 151 255 -196 160 134 255 -181 147 119 255 -187 153 126 255 -197 163 135 255 -181 150 122 255 -155 124 95 255 -144 113 85 255 -153 122 93 255 -178 144 117 255 -163 129 101 255 -166 130 104 255 -189 154 126 255 -180 144 118 255 -183 148 120 255 -190 155 127 255 -180 147 116 255 -188 155 124 255 -198 167 136 255 -211 180 149 255 -242 211 180 255 -255 226 194 255 -236 207 175 255 -207 176 145 255 -203 172 143 255 -201 170 141 255 -216 182 154 255 -226 190 164 255 -212 176 150 255 -205 168 142 255 -217 181 155 255 -203 171 146 255 -184 157 130 255 -174 144 118 255 -175 145 121 255 -179 147 124 255 -177 145 122 255 -179 144 124 255 -181 146 126 255 -182 147 127 255 -163 131 110 255 -163 132 111 255 -159 131 107 255 -152 124 100 255 -172 148 120 255 -190 169 140 255 -174 155 125 255 -184 165 133 255 -165 149 116 255 -161 144 114 255 -169 153 127 255 -160 145 122 255 -131 120 100 255 -114 107 89 255 -114 112 97 255 -106 110 95 255 -94 108 91 255 -85 108 90 255 -73 105 84 255 -111 151 127 255 -97 143 115 255 -73 126 98 255 -78 133 101 255 -80 141 100 255 -44 107 62 255 -27 95 46 255 -35 107 57 255 -38 115 61 255 -35 119 60 255 -32 120 60 255 -27 118 57 255 -47 140 83 255 -54 148 95 255 -70 162 113 255 -87 176 132 255 -92 178 139 255 -88 172 138 255 -85 165 136 255 -84 164 135 255 -101 182 150 255 -106 189 159 255 -97 180 152 255 -96 178 155 255 -111 190 171 255 -99 175 163 255 -78 151 144 255 -78 150 147 255 -90 157 163 255 -101 168 176 255 -110 174 184 255 -107 171 183 255 -103 165 180 255 -102 164 179 255 -102 161 177 255 -98 157 173 255 -105 164 180 255 -102 163 181 255 -90 148 168 255 -88 148 172 255 -101 158 185 255 -85 144 174 255 -76 132 167 255 -89 147 184 255 -87 142 181 255 -90 148 188 255 -86 144 182 255 -75 133 171 255 -74 132 170 255 -81 139 176 255 -82 141 175 255 -76 134 172 255 -93 149 196 255 -96 152 201 255 -81 139 185 255 -71 130 172 255 -72 132 169 255 -60 120 154 255 -55 116 144 255 -73 135 158 255 -72 134 155 255 -57 118 139 255 -40 100 124 255 -28 85 114 255 -30 86 121 255 -48 101 141 255 -44 96 143 255 -19 66 118 255 -6 46 107 255 -0 35 99 255 -5 40 104 255 -0 30 92 255 -4 43 100 255 -18 57 112 255 -3 43 94 255 -21 59 108 255 -3 41 86 255 -0 37 79 255 -2 37 77 255 -16 48 87 255 -36 66 104 255 -40 68 105 255 -24 50 87 255 -3 27 55 255 -33 53 64 255 -168 184 184 255 -242 255 255 255 -246 255 255 255 -247 253 251 255 -246 248 245 255 -252 251 247 255 -255 252 249 255 -255 251 247 255 -255 252 248 255 -255 254 251 255 -255 255 253 255 -253 253 253 255 -252 253 255 255 -252 255 255 255 -252 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -249 248 243 255 -255 254 249 255 -252 251 246 255 -246 245 240 255 -255 255 250 255 -255 255 250 255 -239 236 231 255 -206 196 186 255 -165 136 120 255 -174 136 117 255 -187 149 130 255 -210 172 153 255 -225 187 166 255 -224 186 165 255 -216 178 157 255 -211 173 150 255 -225 187 164 255 -224 186 163 255 -224 184 159 255 -221 181 156 255 -216 176 151 255 -209 169 144 255 -203 163 137 255 -198 160 137 255 -175 138 119 255 -167 132 113 255 -155 122 105 255 -147 119 98 255 -151 124 105 255 -164 139 117 255 -179 157 136 255 -189 169 145 255 -217 196 175 255 -233 211 188 255 -236 211 191 255 -195 168 147 255 -185 154 136 255 -194 161 142 255 -193 157 141 255 -228 193 174 255 -255 227 203 255 -248 221 194 255 -240 213 186 255 -235 209 182 255 -233 208 178 255 -226 201 171 255 -215 189 162 255 -205 179 152 255 -206 180 153 255 -204 178 153 255 -213 187 164 255 -218 190 169 255 -209 180 162 255 -210 181 165 255 -218 189 175 255 -219 190 176 255 -199 173 156 255 -178 156 135 255 -199 177 156 255 -223 201 178 255 -184 159 137 255 -167 141 118 255 -180 152 128 255 -191 164 137 255 -181 154 127 255 -155 128 101 255 -151 121 93 255 -167 137 109 255 -180 150 122 255 -191 161 135 255 -197 170 143 255 -193 169 143 255 -164 148 123 255 -133 121 99 255 -130 119 99 255 -131 123 104 255 -108 101 85 255 -100 97 82 255 -119 120 106 255 -128 136 121 255 -118 132 115 255 -82 105 85 255 -87 119 95 255 -94 133 104 255 -67 113 77 255 -72 124 85 255 -95 152 109 255 -83 145 98 255 -82 149 98 255 -64 132 81 255 -41 111 59 255 -21 94 41 255 -47 124 70 255 -38 119 63 255 -43 128 71 255 -55 144 88 255 -74 167 112 255 -62 156 103 255 -67 161 111 255 -88 181 136 255 -93 188 144 255 -79 174 132 255 -69 161 122 255 -70 162 123 255 -97 185 147 255 -98 184 149 255 -106 191 158 255 -101 186 157 255 -91 173 151 255 -105 186 169 255 -110 187 177 255 -85 162 156 255 -113 184 186 255 -103 174 178 255 -103 171 180 255 -111 179 190 255 -110 176 190 255 -97 163 177 255 -94 160 176 255 -103 166 181 255 -93 156 171 255 -88 151 166 255 -93 154 173 255 -92 154 175 255 -85 145 173 255 -86 147 178 255 -93 151 188 255 -90 150 187 255 -99 156 199 255 -75 134 176 255 -95 154 198 255 -86 148 189 255 -69 131 172 255 -75 138 179 255 -68 132 170 255 -70 133 174 255 -80 143 186 255 -57 120 164 255 -85 146 193 255 -87 148 195 255 -73 131 179 255 -71 130 174 255 -58 116 156 255 -60 118 155 255 -60 119 149 255 -54 114 140 255 -39 99 125 255 -34 96 121 255 -30 91 120 255 -2 65 98 255 -0 51 88 255 -8 64 111 255 -0 38 98 255 -0 38 104 255 -4 45 111 255 -8 49 113 255 -0 40 102 255 -0 37 98 255 -16 57 113 255 -45 84 139 255 -69 106 158 255 -7 44 89 255 -21 56 98 255 -10 42 81 255 -49 79 115 255 -45 74 108 255 -11 37 70 255 -12 34 57 255 -117 127 136 255 -223 229 229 255 -252 255 255 255 -238 242 241 255 -254 255 255 255 -255 255 255 255 -242 242 240 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -255 255 255 255 -255 255 255 255 -250 250 250 255 -255 255 255 255 -255 255 255 255 -244 244 244 255 -228 219 214 255 -166 140 125 255 -168 133 113 255 -172 137 117 255 -187 152 132 255 -202 167 147 255 -208 173 153 255 -210 175 155 255 -212 177 157 255 -206 171 151 255 -197 162 142 255 -182 147 127 255 -168 133 113 255 -158 123 103 255 -155 120 100 255 -156 121 101 255 -156 123 104 255 -138 106 93 255 -141 111 100 255 -151 123 111 255 -168 145 131 255 -193 174 159 255 -224 207 191 255 -250 237 220 255 -255 254 236 255 -251 238 221 255 -255 243 226 255 -248 231 215 255 -201 182 167 255 -188 165 151 255 -199 171 159 255 -201 171 160 255 -233 204 190 255 -223 198 176 255 -218 196 172 255 -214 192 168 255 -212 190 166 255 -211 190 163 255 -207 186 159 255 -200 178 154 255 -193 171 147 255 -215 193 170 255 -200 178 155 255 -196 173 155 255 -200 177 161 255 -206 182 170 255 -226 202 192 255 -246 221 214 255 -251 226 219 255 -255 234 221 255 -255 242 227 255 -255 244 227 255 -215 194 175 255 -196 174 153 255 -173 151 128 255 -177 153 129 255 -159 135 109 255 -155 129 102 255 -188 162 135 255 -218 191 162 255 -211 181 153 255 -190 160 134 255 -191 161 135 255 -187 157 133 255 -162 137 115 255 -142 127 108 255 -122 115 97 255 -113 107 91 255 -102 99 84 255 -101 99 86 255 -125 127 113 255 -135 142 126 255 -111 124 106 255 -118 137 117 255 -99 127 102 255 -102 137 105 255 -90 132 96 255 -49 97 55 255 -41 97 48 255 -66 124 73 255 -73 138 84 255 -65 134 79 255 -51 121 67 255 -37 110 55 255 -34 109 53 255 -70 147 93 255 -58 139 83 255 -56 141 86 255 -63 152 98 255 -86 176 124 255 -68 162 110 255 -62 156 106 255 -69 165 117 255 -73 170 125 255 -72 171 125 255 -86 185 141 255 -106 203 160 255 -90 181 140 255 -73 161 123 255 -74 161 127 255 -85 170 139 255 -86 170 146 255 -96 177 160 255 -101 181 170 255 -91 168 162 255 -87 161 160 255 -75 149 152 255 -72 142 150 255 -78 148 158 255 -85 153 166 255 -86 154 167 255 -90 157 173 255 -97 163 179 255 -116 179 194 255 -99 162 177 255 -88 151 169 255 -80 142 163 255 -74 135 163 255 -83 144 175 255 -96 156 192 255 -96 156 193 255 -94 153 195 255 -67 129 170 255 -80 141 185 255 -74 137 180 255 -63 128 170 255 -75 140 180 255 -72 140 179 255 -77 145 184 255 -62 127 169 255 -57 121 165 255 -82 144 191 255 -78 140 189 255 -74 131 184 255 -79 137 187 255 -70 126 173 255 -74 131 174 255 -50 109 143 255 -23 82 112 255 -18 79 107 255 -28 92 119 255 -25 89 117 255 -17 82 114 255 -5 71 106 255 -0 48 93 255 -23 73 134 255 -13 58 125 255 -3 46 114 255 -2 46 111 255 -2 46 109 255 -0 41 103 255 -0 41 99 255 -3 44 98 255 -55 95 146 255 -29 67 112 255 -9 44 84 255 -14 48 85 255 -45 78 111 255 -9 40 69 255 -0 15 42 255 -32 53 72 255 -167 174 180 255 -243 243 243 255 -255 255 255 255 -245 245 245 255 -254 254 254 255 -255 255 255 255 -246 246 246 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -253 253 253 255 -254 254 254 255 -251 251 251 255 -251 243 240 255 -240 221 207 255 -215 189 172 255 -177 151 134 255 -153 127 110 255 -147 121 104 255 -156 130 113 255 -172 146 129 255 -185 159 142 255 -168 142 125 255 -161 135 118 255 -152 126 109 255 -146 120 103 255 -149 123 106 255 -160 134 117 255 -174 148 131 255 -183 157 142 255 -182 158 146 255 -197 175 162 255 -221 202 188 255 -245 227 213 255 -255 244 228 255 -255 249 232 255 -254 247 229 255 -248 243 224 255 -255 255 237 255 -255 255 237 255 -247 238 221 255 -207 194 178 255 -191 173 159 255 -194 175 161 255 -195 173 160 255 -216 194 180 255 -223 202 183 255 -220 202 180 255 -219 201 177 255 -218 200 176 255 -215 197 173 255 -211 193 169 255 -208 190 166 255 -205 187 163 255 -194 176 154 255 -188 170 150 255 -193 174 159 255 -203 184 170 255 -212 192 183 255 -234 214 207 255 -254 234 227 255 -255 238 231 255 -255 249 238 255 -255 236 223 255 -176 152 140 255 -159 136 122 255 -158 135 119 255 -168 142 125 255 -146 121 101 255 -193 168 146 255 -226 200 177 255 -215 189 166 255 -212 186 163 255 -211 183 161 255 -204 176 155 255 -199 171 150 255 -182 153 135 255 -153 130 112 255 -139 130 113 255 -112 109 92 255 -104 102 87 255 -111 112 96 255 -110 113 96 255 -107 112 92 255 -98 107 86 255 -81 97 71 255 -92 115 86 255 -106 136 102 255 -123 159 121 255 -119 162 119 255 -92 139 93 255 -68 122 72 255 -66 123 70 255 -69 132 77 255 -66 133 79 255 -42 113 57 255 -21 94 38 255 -18 93 37 255 -56 135 80 255 -50 133 77 255 -59 144 89 255 -76 165 111 255 -64 154 102 255 -68 162 110 255 -87 181 131 255 -102 198 150 255 -99 196 151 255 -86 183 138 255 -84 183 139 255 -95 192 149 255 -104 194 156 255 -72 158 121 255 -64 149 116 255 -83 166 138 255 -89 171 149 255 -84 165 148 255 -88 165 155 255 -90 165 160 255 -108 182 183 255 -99 170 176 255 -87 155 164 255 -81 149 160 255 -84 150 164 255 -87 153 169 255 -87 153 169 255 -85 151 167 255 -99 162 177 255 -86 149 164 255 -84 147 165 255 -86 148 171 255 -86 148 173 255 -92 153 182 255 -92 155 188 255 -83 146 181 255 -95 157 194 255 -73 135 174 255 -77 139 180 255 -72 136 174 255 -64 129 167 255 -70 135 173 255 -65 133 168 255 -66 134 171 255 -78 143 183 255 -75 140 182 255 -73 135 182 255 -59 121 170 255 -70 127 180 255 -84 141 194 255 -78 134 183 255 -85 142 187 255 -49 107 145 255 -8 67 101 255 -8 69 100 255 -22 85 116 255 -22 85 118 255 -50 114 150 255 -67 132 172 255 -40 101 148 255 -43 93 152 255 -26 74 138 255 -9 54 119 255 -1 47 109 255 -4 50 110 255 -6 51 110 255 -2 47 102 255 -0 43 92 255 -6 47 93 255 -19 58 99 255 -0 35 71 255 -31 66 96 255 -37 71 98 255 -5 37 60 255 -2 30 51 255 -53 75 89 255 -219 226 232 255 -254 254 254 255 -255 255 255 255 -248 248 248 255 -251 251 251 255 -255 255 255 255 -252 252 252 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -251 251 251 255 -252 252 252 255 -253 253 253 255 -252 252 252 255 -250 250 250 255 -251 251 251 255 -255 254 251 255 -255 250 241 255 -250 234 221 255 -229 213 200 255 -213 197 184 255 -206 190 177 255 -204 188 175 255 -205 189 176 255 -206 190 177 255 -237 221 208 255 -236 220 207 255 -234 218 205 255 -234 218 205 255 -238 222 209 255 -244 228 215 255 -252 236 223 255 -255 240 227 255 -255 243 233 255 -255 245 234 255 -255 246 235 255 -255 248 236 255 -255 251 237 255 -255 252 237 255 -255 253 238 255 -253 254 238 255 -251 252 236 255 -254 252 237 255 -245 242 227 255 -222 216 202 255 -208 198 186 255 -203 191 179 255 -199 182 172 255 -202 186 173 255 -203 187 171 255 -206 191 172 255 -209 194 175 255 -209 194 173 255 -207 192 171 255 -206 191 170 255 -207 192 171 255 -209 194 173 255 -213 198 179 255 -221 205 189 255 -238 222 209 255 -246 229 219 255 -243 226 218 255 -253 236 229 255 -255 247 243 255 -255 247 241 255 -244 221 215 255 -147 122 115 255 -171 147 137 255 -188 164 152 255 -187 163 151 255 -177 154 140 255 -238 215 199 255 -222 199 181 255 -227 201 184 255 -220 195 175 255 -222 197 177 255 -210 187 169 255 -177 151 134 255 -145 122 106 255 -136 113 97 255 -130 112 98 255 -129 123 109 255 -110 112 98 255 -113 116 99 255 -124 129 109 255 -117 125 102 255 -104 114 89 255 -106 121 92 255 -117 137 102 255 -114 139 100 255 -119 150 108 255 -106 142 96 255 -88 130 80 255 -81 128 76 255 -67 118 62 255 -51 106 49 255 -53 112 56 255 -58 123 67 255 -48 117 62 255 -47 118 62 255 -50 125 68 255 -82 161 104 255 -59 142 86 255 -53 138 83 255 -62 151 97 255 -62 152 100 255 -63 157 105 255 -70 166 118 255 -76 172 124 255 -71 168 123 255 -67 164 119 255 -74 173 129 255 -90 185 143 255 -111 199 161 255 -88 172 138 255 -81 164 134 255 -94 177 149 255 -94 176 154 255 -84 162 146 255 -83 159 149 255 -92 167 162 255 -85 156 158 255 -86 155 162 255 -83 151 160 255 -80 146 158 255 -85 151 167 255 -94 160 176 255 -99 165 181 255 -100 163 180 255 -90 153 170 255 -86 149 166 255 -94 157 175 255 -103 165 188 255 -101 163 188 255 -97 161 188 255 -91 154 185 255 -77 140 173 255 -48 111 146 255 -39 103 138 255 -47 111 147 255 -57 123 157 255 -66 132 166 255 -72 138 170 255 -68 137 168 255 -67 136 169 255 -81 146 184 255 -77 142 182 255 -61 123 170 255 -57 119 168 255 -81 138 191 255 -85 142 195 255 -72 128 179 255 -78 134 181 255 -53 111 151 255 -26 84 122 255 -18 78 114 255 -14 77 112 255 -14 76 115 255 -47 110 151 255 -73 137 181 255 -61 121 173 255 -73 125 185 255 -63 113 176 255 -41 89 151 255 -15 64 123 255 -0 45 103 255 -0 38 94 255 -0 39 91 255 -0 42 88 255 -12 55 97 255 -38 81 116 255 -32 71 100 255 -47 83 107 255 -8 43 63 255 -11 42 60 255 -13 42 56 255 -60 83 91 255 -243 251 254 255 -250 250 250 255 -253 253 253 255 -252 252 252 255 -248 248 248 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 250 250 255 -249 249 249 255 -254 254 254 255 -255 255 255 255 -251 251 251 255 -250 250 250 255 -254 253 251 255 -255 251 247 255 -255 250 244 255 -255 249 243 255 -255 250 244 255 -255 252 246 255 -255 253 247 255 -255 250 244 255 -253 246 240 255 -255 248 242 255 -255 249 243 255 -255 250 244 255 -255 251 245 255 -255 251 245 255 -255 250 244 255 -255 249 243 255 -255 248 240 255 -255 253 246 255 -255 252 244 255 -254 247 239 255 -248 245 236 255 -248 248 238 255 -250 253 242 255 -252 255 246 255 -251 255 246 255 -247 255 242 255 -251 255 245 255 -252 255 244 255 -250 250 240 255 -240 237 228 255 -232 228 219 255 -231 222 215 255 -220 211 202 255 -229 219 207 255 -235 226 211 255 -241 232 217 255 -245 236 219 255 -246 237 220 255 -249 240 223 255 -254 245 228 255 -255 250 233 255 -255 248 233 255 -255 247 232 255 -255 252 242 255 -255 252 243 255 -255 244 238 255 -255 247 243 255 -255 246 244 255 -247 231 231 255 -182 161 158 255 -210 185 181 255 -206 181 176 255 -229 204 197 255 -212 187 180 255 -249 227 216 255 -237 215 202 255 -236 214 200 255 -223 204 189 255 -186 167 152 255 -161 142 127 255 -152 134 120 255 -141 122 108 255 -142 124 112 255 -167 149 137 255 -185 173 161 255 -101 101 89 255 -114 122 107 255 -112 121 104 255 -91 103 81 255 -91 104 76 255 -110 125 92 255 -127 145 107 255 -130 153 107 255 -111 139 90 255 -114 147 94 255 -88 126 69 255 -65 106 48 255 -71 116 57 255 -65 115 56 255 -50 101 42 255 -49 107 48 255 -52 115 58 255 -51 120 63 255 -55 126 68 255 -50 125 68 255 -73 152 95 255 -51 134 78 255 -49 136 81 255 -63 153 99 255 -72 165 112 255 -67 161 109 255 -60 156 108 255 -53 151 102 255 -52 149 104 255 -61 158 113 255 -78 175 130 255 -94 189 147 255 -81 167 132 255 -89 170 138 255 -93 173 144 255 -97 177 152 255 -94 173 154 255 -86 162 149 255 -86 161 154 255 -97 169 166 255 -104 173 178 255 -106 175 182 255 -101 168 177 255 -88 152 164 255 -76 139 156 255 -75 138 155 255 -78 141 158 255 -80 143 160 255 -113 176 193 255 -105 168 186 255 -102 167 187 255 -98 163 185 255 -87 151 176 255 -85 151 177 255 -88 153 181 255 -83 148 178 255 -44 109 139 255 -45 112 141 255 -45 112 141 255 -59 126 155 255 -73 140 169 255 -71 141 167 255 -70 140 166 255 -69 138 167 255 -52 118 152 255 -64 129 167 255 -65 128 172 255 -78 140 187 255 -94 151 204 255 -76 133 188 255 -62 117 171 255 -70 126 175 255 -33 90 135 255 -35 92 135 255 -24 83 123 255 -18 80 119 255 -37 98 142 255 -57 119 166 255 -59 122 173 255 -57 118 173 255 -61 115 175 255 -58 109 172 255 -47 97 158 255 -26 76 135 255 -5 56 113 255 -0 43 96 255 -0 43 92 255 -0 49 92 255 -23 69 105 255 -69 114 145 255 -64 106 130 255 -43 81 100 255 -0 35 49 255 -9 41 52 255 -0 30 38 255 -125 146 151 255 -247 255 255 255 -245 245 245 255 -253 253 253 255 -255 255 255 255 -250 250 250 255 -250 250 250 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -251 251 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -250 250 250 255 -255 255 253 255 -255 255 253 255 -252 252 250 255 -246 246 244 255 -246 246 244 255 -251 251 249 255 -254 254 252 255 -252 252 250 255 -248 248 246 255 -249 249 247 255 -250 250 248 255 -252 252 250 255 -254 254 252 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -251 248 243 255 -254 251 246 255 -255 255 250 255 -255 255 250 255 -252 255 250 255 -248 255 247 255 -239 251 241 255 -234 246 236 255 -247 255 249 255 -248 255 250 255 -250 255 249 255 -252 255 250 255 -253 254 248 255 -249 248 243 255 -255 255 250 255 -246 243 236 255 -251 244 234 255 -254 248 236 255 -255 251 239 255 -255 251 239 255 -255 250 238 255 -255 251 237 255 -255 254 240 255 -255 255 241 255 -255 255 243 255 -255 249 239 255 -255 248 240 255 -255 251 245 255 -255 252 250 255 -255 250 248 255 -233 224 225 255 -199 187 189 255 -241 223 223 255 -252 231 230 255 -255 249 246 255 -243 222 217 255 -255 243 238 255 -255 244 237 255 -255 238 228 255 -192 176 163 255 -169 155 142 255 -172 158 145 255 -142 130 116 255 -113 101 89 255 -163 151 139 255 -242 232 222 255 -217 207 197 255 -111 107 96 255 -81 87 75 255 -94 106 92 255 -96 111 90 255 -96 112 85 255 -110 127 93 255 -117 135 95 255 -112 134 85 255 -113 138 83 255 -99 129 69 255 -114 149 85 255 -99 138 73 255 -78 120 54 255 -78 124 59 255 -75 124 59 255 -66 116 53 255 -67 123 62 255 -46 110 49 255 -46 116 56 255 -40 111 51 255 -18 93 34 255 -39 119 60 255 -37 120 64 255 -56 143 88 255 -80 170 118 255 -71 163 112 255 -72 169 118 255 -74 172 123 255 -71 169 122 255 -68 165 120 255 -67 164 119 255 -65 162 117 255 -66 158 117 255 -61 145 111 255 -83 163 134 255 -90 170 143 255 -85 165 140 255 -86 163 145 255 -81 157 144 255 -79 152 145 255 -87 157 155 255 -86 155 160 255 -91 158 166 255 -94 158 168 255 -88 152 164 255 -81 144 159 255 -85 146 164 255 -98 159 177 255 -111 172 190 255 -96 159 177 255 -87 152 170 255 -87 152 172 255 -81 148 167 255 -68 134 156 255 -67 133 157 255 -72 139 165 255 -69 136 162 255 -67 134 160 255 -70 140 165 255 -54 121 147 255 -56 127 149 255 -63 134 156 255 -52 123 143 255 -52 123 143 255 -53 124 146 255 -51 117 149 255 -75 141 176 255 -82 145 188 255 -88 150 197 255 -80 137 190 255 -57 114 169 255 -63 118 174 255 -72 127 181 255 -55 111 160 255 -56 112 159 255 -33 92 136 255 -23 84 129 255 -46 107 154 255 -48 110 161 255 -26 89 143 255 -18 78 138 255 -20 75 139 255 -17 71 135 255 -19 73 135 255 -25 79 139 255 -23 78 134 255 -12 65 117 255 -5 57 105 255 -5 57 97 255 -0 44 80 255 -68 113 142 255 -62 104 126 255 -41 80 95 255 -25 62 71 255 -0 33 40 255 -0 9 13 255 -190 211 212 255 -247 255 255 255 -248 248 248 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 250 250 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -254 254 254 255 -254 254 254 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -254 254 254 255 -250 252 251 255 -242 244 243 255 -248 252 251 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -242 246 245 255 -252 255 255 255 -252 255 255 255 -252 255 255 255 -249 253 252 255 -247 251 250 255 -246 250 249 255 -246 250 249 255 -247 251 250 255 -255 255 253 255 -255 255 253 255 -249 251 248 255 -243 248 244 255 -242 248 244 255 -245 254 249 255 -248 255 253 255 -247 255 253 255 -245 255 251 255 -244 255 249 255 -241 250 245 255 -251 255 253 255 -247 252 248 255 -244 246 243 255 -255 255 253 255 -250 251 246 255 -255 255 250 255 -255 255 248 255 -255 255 248 255 -255 255 246 255 -255 252 243 255 -253 250 241 255 -253 250 241 255 -253 250 241 255 -255 255 248 255 -255 252 245 255 -255 255 250 255 -255 254 251 255 -255 254 255 255 -255 254 255 255 -239 234 238 255 -203 197 201 255 -225 213 215 255 -255 239 240 255 -236 220 220 255 -250 236 233 255 -255 251 248 255 -252 241 235 255 -184 175 166 255 -170 162 151 255 -167 161 149 255 -143 137 123 255 -181 178 163 255 -254 252 239 255 -247 245 232 255 -156 156 144 255 -74 74 62 255 -40 43 32 255 -71 83 69 255 -81 100 81 255 -99 119 94 255 -130 151 118 255 -155 176 135 255 -138 162 112 255 -119 144 86 255 -126 155 89 255 -141 172 102 255 -140 176 102 255 -110 148 75 255 -67 109 37 255 -51 97 25 255 -56 103 35 255 -62 111 45 255 -64 119 54 255 -30 92 29 255 -47 116 53 255 -55 125 63 255 -37 111 50 255 -61 141 82 255 -58 142 83 255 -63 152 96 255 -68 161 108 255 -66 160 108 255 -69 166 115 255 -67 165 116 255 -58 156 109 255 -52 149 104 255 -55 152 107 255 -59 154 110 255 -60 152 111 255 -75 159 126 255 -89 168 139 255 -83 161 135 255 -79 157 135 255 -90 164 149 255 -86 159 148 255 -78 149 143 255 -83 153 151 255 -90 158 161 255 -92 156 165 255 -95 159 169 255 -94 156 169 255 -82 144 159 255 -69 128 144 255 -69 128 144 255 -76 137 155 255 -69 132 150 255 -65 130 148 255 -74 139 157 255 -78 145 164 255 -70 137 156 255 -65 133 154 255 -58 129 149 255 -46 117 137 255 -39 110 128 255 -52 125 142 255 -34 105 123 255 -41 112 130 255 -52 123 141 255 -38 110 125 255 -42 114 129 255 -47 118 136 255 -55 122 149 255 -79 145 179 255 -80 143 184 255 -76 138 185 255 -63 120 173 255 -56 112 169 255 -67 122 179 255 -43 98 154 255 -0 44 98 255 -0 47 98 255 -3 61 109 255 -22 82 132 255 -41 101 155 255 -52 113 170 255 -48 110 171 255 -37 97 160 255 -16 71 138 255 -8 63 130 255 -13 68 133 255 -30 86 147 255 -28 84 141 255 -7 64 117 255 -0 50 97 255 -0 53 95 255 -10 60 95 255 -51 98 126 255 -39 84 105 255 -42 81 96 255 -26 63 72 255 -0 28 33 255 -14 42 45 255 -199 219 220 255 -250 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -246 246 246 255 -254 254 254 255 -255 255 255 255 -250 250 250 255 -248 248 248 255 -253 253 253 255 -255 255 255 255 -252 254 253 255 -252 255 255 255 -251 255 255 255 -249 255 253 255 -242 248 246 255 -242 248 246 255 -250 255 254 255 -251 255 255 255 -251 255 255 255 -248 254 252 255 -248 254 252 255 -250 255 254 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -252 255 255 255 -250 252 251 255 -252 254 253 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -249 255 255 255 -245 255 252 255 -243 254 250 255 -246 255 253 255 -245 255 252 255 -241 250 247 255 -251 255 255 255 -247 251 250 255 -242 244 243 255 -254 255 255 255 -248 248 248 255 -254 254 252 255 -253 253 251 255 -253 254 249 255 -253 254 249 255 -254 255 249 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -251 252 246 255 -253 254 249 255 -255 255 253 255 -249 249 249 255 -241 241 243 255 -249 248 253 255 -253 252 255 255 -241 239 244 255 -251 245 249 255 -234 228 230 255 -255 252 253 255 -254 249 246 255 -216 211 207 255 -215 212 205 255 -243 243 231 255 -228 229 215 255 -244 246 232 255 -245 248 231 255 -246 250 233 255 -214 221 203 255 -145 152 134 255 -91 100 83 255 -86 93 77 255 -94 105 88 255 -80 97 78 255 -114 136 113 255 -123 146 117 255 -115 140 101 255 -127 151 103 255 -126 151 94 255 -108 137 71 255 -101 133 60 255 -142 174 98 255 -139 176 96 255 -118 157 78 255 -86 129 50 255 -76 120 45 255 -79 126 54 255 -75 122 52 255 -58 111 43 255 -33 95 28 255 -49 118 53 255 -51 121 58 255 -26 100 37 255 -51 131 70 255 -55 140 81 255 -62 151 95 255 -61 154 101 255 -52 146 94 255 -65 163 112 255 -75 173 126 255 -73 171 124 255 -70 167 122 255 -75 172 127 255 -81 176 132 255 -83 174 133 255 -95 179 146 255 -94 173 144 255 -77 155 129 255 -79 157 135 255 -105 179 164 255 -102 175 164 255 -90 161 155 255 -98 168 166 255 -83 148 152 255 -84 149 155 255 -97 159 170 255 -110 172 185 255 -105 164 178 255 -81 140 154 255 -68 127 143 255 -68 130 145 255 -87 150 167 255 -78 143 161 255 -81 148 165 255 -85 152 169 255 -79 148 164 255 -72 144 159 255 -62 135 150 255 -44 120 133 255 -46 122 135 255 -68 144 157 255 -50 126 139 255 -61 135 148 255 -68 142 153 255 -45 117 129 255 -44 117 126 255 -45 117 131 255 -24 92 115 255 -53 119 151 255 -60 124 162 255 -66 129 173 255 -67 124 179 255 -75 131 190 255 -65 119 179 255 -0 44 104 255 -0 52 108 255 -1 56 110 255 -48 105 158 255 -74 134 188 255 -48 107 165 255 -32 92 154 255 -24 85 150 255 -0 54 122 255 -2 59 130 255 -0 53 122 255 -9 66 135 255 -29 87 151 255 -25 84 144 255 -4 64 118 255 -6 64 112 255 -30 84 128 255 -34 86 123 255 -15 64 94 255 -1 46 69 255 -28 67 84 255 -0 34 44 255 -24 53 59 255 -120 145 150 255 -225 243 245 255 -249 255 255 255 -255 255 255 255 -251 251 251 255 -249 249 249 255 -255 255 255 255 -254 254 254 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -254 254 254 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -251 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 254 255 255 -253 254 255 255 -253 255 254 255 -253 255 254 255 -253 255 252 255 -253 255 250 255 -253 255 250 255 -253 255 250 255 -253 255 250 255 -253 255 252 255 -253 255 252 255 -253 255 254 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -250 251 255 255 -240 244 247 255 -248 249 251 255 -252 255 253 255 -242 247 241 255 -252 255 248 255 -242 250 235 255 -244 253 236 255 -238 250 228 255 -197 209 185 255 -131 143 119 255 -94 108 82 255 -94 108 82 255 -85 101 75 255 -80 94 69 255 -95 111 85 255 -83 103 76 255 -90 114 82 255 -98 123 84 255 -97 123 76 255 -110 135 80 255 -116 142 79 255 -106 136 64 255 -111 144 65 255 -110 144 60 255 -116 154 69 255 -104 143 60 255 -84 127 45 255 -78 122 43 255 -70 118 42 255 -60 107 35 255 -51 104 34 255 -46 107 38 255 -44 111 42 255 -55 126 60 255 -32 106 43 255 -32 112 51 255 -55 140 81 255 -41 130 74 255 -35 129 76 255 -41 138 85 255 -56 154 103 255 -67 165 118 255 -76 174 127 255 -82 180 133 255 -78 174 128 255 -79 172 127 255 -91 182 139 255 -98 182 148 255 -97 176 147 255 -94 172 146 255 -95 173 151 255 -99 173 156 255 -100 174 161 255 -100 171 163 255 -100 171 167 255 -89 154 156 255 -75 140 146 255 -92 155 164 255 -106 168 179 255 -98 158 169 255 -103 163 174 255 -104 163 177 255 -75 137 150 255 -77 140 157 255 -86 152 168 255 -83 150 166 255 -84 154 166 255 -86 158 170 255 -64 138 149 255 -45 122 130 255 -57 136 143 255 -49 128 135 255 -48 127 132 255 -54 133 138 255 -49 126 132 255 -43 118 124 255 -62 137 143 255 -69 142 149 255 -42 114 126 255 -54 122 143 255 -64 131 160 255 -74 138 176 255 -61 124 168 255 -59 116 171 255 -81 137 196 255 -70 124 186 255 -16 70 132 255 -11 65 125 255 -42 97 154 255 -83 139 196 255 -78 137 193 255 -66 125 185 255 -23 83 146 255 -8 69 136 255 -2 60 133 255 -0 48 123 255 -0 54 128 255 -8 64 138 255 -15 74 142 255 -13 73 136 255 -9 68 126 255 -11 71 123 255 -20 77 122 255 -10 64 102 255 -2 51 83 255 -9 53 78 255 -0 37 56 255 -6 38 51 255 -2 29 38 255 -191 214 222 255 -237 252 255 255 -251 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 251 255 -254 255 253 255 -255 253 254 255 -255 253 255 255 -255 253 255 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -253 254 255 255 -254 254 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 254 255 -251 255 252 255 -251 255 252 255 -251 255 250 255 -251 255 252 255 -251 255 252 255 -251 255 254 255 -251 255 254 255 -251 255 255 255 -251 255 255 255 -251 254 255 255 -250 255 255 255 -234 243 248 255 -247 255 255 255 -241 251 252 255 -243 254 250 255 -244 255 247 255 -240 252 238 255 -231 244 226 255 -237 252 229 255 -128 144 117 255 -101 118 86 255 -73 90 56 255 -76 93 57 255 -96 113 77 255 -103 121 83 255 -108 126 88 255 -121 139 101 255 -130 150 113 255 -127 149 110 255 -120 143 97 255 -110 134 82 255 -116 140 80 255 -125 152 83 255 -135 163 88 255 -151 182 102 255 -131 165 79 255 -117 155 68 255 -97 137 51 255 -92 136 51 255 -106 153 72 255 -102 151 72 255 -71 122 47 255 -47 101 26 255 -70 131 61 255 -61 128 57 255 -67 138 70 255 -48 123 58 255 -46 126 63 255 -57 142 83 255 -39 130 73 255 -34 128 75 255 -68 166 115 255 -89 189 139 255 -89 188 141 255 -71 170 123 255 -69 165 119 255 -76 172 126 255 -85 178 133 255 -96 184 142 255 -89 173 139 255 -96 175 144 255 -103 181 155 255 -102 180 156 255 -93 167 150 255 -80 154 139 255 -83 154 146 255 -92 163 157 255 -93 161 160 255 -92 157 161 255 -96 161 167 255 -86 149 156 255 -67 130 139 255 -79 139 149 255 -96 156 166 255 -89 151 162 255 -85 148 163 255 -86 152 166 255 -68 136 147 255 -60 130 140 255 -78 153 159 255 -82 159 165 255 -66 145 149 255 -58 139 142 255 -58 139 140 255 -49 130 131 255 -56 137 138 255 -61 141 142 255 -53 131 133 255 -62 137 140 255 -74 148 151 255 -68 141 150 255 -67 135 154 255 -68 135 164 255 -78 142 178 255 -78 141 185 255 -72 129 184 255 -72 128 189 255 -53 107 171 255 -10 64 128 255 -47 101 163 255 -78 132 192 255 -97 153 212 255 -81 140 198 255 -81 139 202 255 -31 90 156 255 -2 62 132 255 -0 59 131 255 -9 65 140 255 -3 59 134 255 -1 59 132 255 -11 70 138 255 -28 87 153 255 -35 95 155 255 -29 89 141 255 -21 79 125 255 -6 59 99 255 -14 63 96 255 -1 43 68 255 -1 38 57 255 -7 36 52 255 -36 60 72 255 -218 236 246 255 -239 252 255 255 -252 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 251 255 -255 253 254 255 -255 252 255 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -255 254 255 255 -255 253 255 255 -255 253 255 255 -255 254 255 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -251 255 254 255 -251 255 252 255 -251 255 252 255 -251 255 252 255 -251 255 252 255 -251 255 252 255 -251 255 254 255 -251 255 254 255 -251 255 255 255 -251 255 255 255 -251 254 255 255 -248 255 255 255 -236 250 253 255 -242 255 255 255 -241 255 255 255 -244 255 255 255 -244 255 250 255 -238 255 237 255 -243 255 237 255 -213 229 200 255 -154 171 135 255 -114 132 92 255 -90 107 63 255 -92 108 61 255 -99 115 66 255 -109 126 74 255 -126 143 91 255 -137 154 102 255 -145 163 113 255 -138 156 106 255 -127 148 92 255 -125 146 87 255 -130 152 87 255 -133 156 84 255 -136 163 86 255 -139 168 88 255 -163 197 113 255 -135 173 88 255 -102 144 58 255 -101 146 63 255 -117 166 84 255 -106 157 78 255 -69 122 44 255 -41 98 21 255 -61 123 50 255 -56 122 50 255 -66 136 66 255 -60 135 68 255 -59 139 76 255 -65 150 91 255 -63 154 97 255 -72 169 115 255 -48 148 96 255 -78 178 128 255 -74 173 126 255 -46 145 99 255 -47 143 97 255 -71 167 121 255 -88 181 134 255 -94 183 139 255 -91 175 139 255 -92 173 141 255 -96 176 147 255 -99 179 152 255 -88 165 145 255 -73 150 132 255 -78 151 140 255 -94 165 157 255 -90 161 157 255 -95 163 162 255 -107 172 174 255 -110 175 179 255 -95 160 166 255 -79 142 149 255 -75 138 145 255 -81 144 151 255 -82 146 156 255 -92 159 168 255 -78 147 154 255 -59 132 138 255 -70 148 150 255 -77 157 158 255 -49 131 129 255 -15 100 95 255 -42 127 122 255 -32 117 112 255 -46 128 124 255 -63 143 140 255 -54 132 132 255 -42 118 118 255 -47 121 122 255 -53 126 133 255 -65 133 152 255 -57 124 151 255 -66 130 166 255 -76 139 183 255 -68 125 180 255 -45 101 162 255 -17 71 135 255 -0 43 107 255 -9 63 125 255 -47 101 161 255 -65 121 180 255 -49 108 166 255 -59 117 180 255 -16 76 139 255 -0 56 123 255 -6 66 138 255 -6 62 136 255 -5 61 135 255 -6 65 135 255 -20 79 145 255 -43 104 167 255 -54 115 172 255 -34 94 146 255 -6 65 109 255 -0 53 91 255 -24 70 103 255 -0 36 62 255 -7 39 60 255 -15 41 58 255 -98 117 131 255 -244 255 255 255 -238 247 254 255 -252 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 250 255 -255 255 251 255 -255 253 254 255 -255 253 254 255 -255 252 255 255 -255 253 254 255 -255 252 255 255 -255 253 254 255 -255 252 255 255 -255 253 254 255 -255 252 255 255 -255 253 254 255 -255 252 255 255 -255 254 255 255 -255 253 255 255 -255 254 255 255 -255 253 255 255 -255 254 255 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -253 255 254 255 -251 255 252 255 -253 255 252 255 -251 255 250 255 -253 255 252 255 -251 255 252 255 -253 255 252 255 -251 255 254 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -248 255 255 255 -243 255 255 255 -234 254 255 255 -217 237 235 255 -231 251 242 255 -233 254 239 255 -239 255 236 255 -245 255 234 255 -159 176 140 255 -115 130 87 255 -94 108 59 255 -105 118 64 255 -134 145 87 255 -141 153 91 255 -151 161 98 255 -161 172 106 255 -156 166 103 255 -141 155 94 255 -127 143 81 255 -112 128 65 255 -122 141 75 255 -140 160 89 255 -156 178 105 255 -171 195 119 255 -160 189 109 255 -137 170 89 255 -118 156 73 255 -97 139 57 255 -100 145 64 255 -113 162 81 255 -105 158 78 255 -92 146 68 255 -90 148 71 255 -73 135 60 255 -66 132 58 255 -68 138 66 255 -65 140 71 255 -56 137 71 255 -51 139 78 255 -63 156 99 255 -87 184 131 255 -71 171 119 255 -88 190 142 255 -80 179 133 255 -57 154 109 255 -63 159 113 255 -82 175 130 255 -86 178 131 255 -82 171 127 255 -96 181 142 255 -82 163 130 255 -74 155 123 255 -82 162 135 255 -84 163 141 255 -79 156 136 255 -83 159 146 255 -97 170 159 255 -101 172 166 255 -81 152 148 255 -72 140 139 255 -88 154 153 255 -90 155 157 255 -64 129 131 255 -56 121 123 255 -79 144 148 255 -67 134 140 255 -74 143 150 255 -57 128 132 255 -28 102 103 255 -25 104 101 255 -43 125 119 255 -49 134 127 255 -41 128 119 255 -44 131 122 255 -35 122 113 255 -41 127 118 255 -54 136 130 255 -52 132 129 255 -44 123 120 255 -50 124 125 255 -60 133 139 255 -55 124 140 255 -52 119 146 255 -63 127 163 255 -77 140 184 255 -78 135 190 255 -61 117 178 255 -40 94 158 255 -25 79 143 255 -0 54 118 255 -29 83 145 255 -60 116 175 255 -45 104 162 255 -35 94 154 255 -0 58 120 255 -0 58 123 255 -5 64 132 255 -0 57 126 255 -7 64 133 255 -12 69 136 255 -18 78 140 255 -35 96 153 255 -46 107 161 255 -29 90 137 255 -3 61 101 255 -0 48 85 255 -18 65 93 255 -0 40 65 255 -7 38 58 255 -33 56 70 255 -167 183 196 255 -247 255 255 255 -235 242 248 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -254 254 252 255 -254 254 252 255 -255 253 254 255 -255 254 252 255 -255 253 254 255 -255 254 252 255 -255 253 254 255 -255 254 252 255 -255 253 254 255 -255 254 252 255 -255 253 254 255 -255 255 253 255 -255 254 255 255 -255 255 253 255 -255 254 255 255 -255 255 255 255 -254 253 255 255 -253 254 255 255 -254 254 255 255 -253 254 255 255 -254 254 254 255 -253 255 252 255 -254 255 250 255 -253 255 249 255 -254 255 250 255 -253 255 250 255 -254 255 250 255 -253 255 252 255 -254 254 252 255 -253 255 254 255 -254 254 255 255 -250 255 255 255 -239 254 255 255 -229 248 252 255 -167 187 185 255 -179 199 190 255 -226 243 227 255 -239 255 229 255 -211 226 193 255 -122 135 92 255 -117 127 77 255 -110 118 61 255 -131 137 75 255 -154 159 92 255 -155 157 84 255 -156 157 81 255 -155 156 78 255 -138 141 64 255 -137 145 70 255 -137 149 75 255 -134 146 74 255 -147 160 88 255 -148 164 91 255 -153 171 97 255 -166 188 113 255 -137 164 87 255 -114 145 69 255 -108 145 67 255 -100 141 63 255 -102 149 69 255 -110 161 82 255 -105 159 81 255 -103 162 82 255 -115 176 98 255 -93 155 78 255 -72 136 60 255 -51 121 48 255 -56 131 62 255 -58 140 74 255 -56 144 83 255 -72 165 108 255 -88 187 133 255 -88 188 138 255 -82 184 136 255 -69 168 122 255 -66 163 118 255 -84 180 134 255 -94 187 142 255 -88 180 133 255 -86 175 131 255 -88 174 135 255 -74 158 122 255 -67 151 118 255 -73 156 126 255 -75 158 132 255 -73 152 130 255 -78 155 139 255 -88 164 151 255 -91 164 155 255 -80 151 145 255 -68 139 133 255 -71 140 137 255 -77 145 144 255 -68 136 135 255 -66 134 133 255 -79 147 146 255 -79 147 148 255 -76 146 148 255 -68 140 139 255 -50 126 122 255 -37 118 111 255 -44 127 117 255 -55 143 131 255 -59 150 135 255 -30 120 108 255 -26 116 104 255 -16 104 92 255 -11 97 88 255 -22 103 97 255 -38 117 114 255 -51 125 126 255 -58 131 137 255 -64 133 149 255 -70 137 163 255 -72 136 171 255 -71 134 177 255 -76 133 188 255 -71 127 188 255 -57 111 175 255 -45 99 163 255 -10 64 128 255 -9 63 125 255 -44 100 159 255 -38 97 155 255 -16 75 133 255 -0 53 113 255 -3 64 127 255 -0 46 109 255 -4 62 125 255 -5 64 124 255 -3 62 120 255 -4 65 120 255 -22 84 135 255 -40 103 147 255 -33 95 136 255 -15 74 108 255 -5 58 89 255 -7 53 76 255 -7 45 64 255 -1 30 44 255 -64 84 95 255 -220 233 241 255 -245 252 255 255 -244 248 251 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 253 255 -253 255 252 255 -253 255 250 255 -253 255 252 255 -254 255 250 255 -254 254 252 255 -254 255 250 255 -254 254 252 255 -254 255 250 255 -255 254 252 255 -254 255 250 255 -254 254 252 255 -255 255 251 255 -255 255 253 255 -254 255 251 255 -254 255 253 255 -254 255 253 255 -254 254 255 255 -254 254 255 255 -254 254 255 255 -254 254 254 255 -254 254 252 255 -254 255 250 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -254 255 250 255 -254 255 250 255 -254 254 252 255 -254 254 254 255 -251 255 255 255 -239 254 255 255 -236 255 255 255 -132 151 149 255 -154 170 160 255 -240 254 237 255 -236 249 223 255 -154 164 129 255 -127 135 88 255 -108 113 57 255 -119 119 57 255 -136 136 66 255 -152 149 72 255 -164 157 76 255 -180 172 87 255 -187 177 90 255 -174 168 82 255 -154 156 73 255 -167 175 92 255 -160 169 88 255 -158 169 90 255 -140 152 76 255 -145 159 84 255 -170 188 114 255 -132 156 82 255 -117 147 73 255 -114 150 76 255 -107 149 75 255 -108 156 80 255 -117 170 92 255 -109 168 88 255 -97 158 78 255 -98 161 80 255 -108 171 92 255 -73 137 61 255 -33 103 30 255 -49 125 53 255 -72 155 87 255 -76 166 104 255 -86 181 123 255 -82 181 127 255 -75 175 125 255 -56 158 110 255 -42 141 95 255 -53 150 105 255 -77 173 127 255 -82 173 129 255 -81 170 124 255 -89 178 134 255 -79 166 124 255 -84 170 131 255 -90 176 141 255 -89 173 140 255 -77 160 132 255 -67 149 126 255 -70 149 130 255 -80 157 141 255 -69 145 133 255 -91 164 155 255 -95 166 158 255 -75 146 140 255 -70 139 134 255 -87 156 151 255 -94 163 160 255 -82 151 148 255 -87 155 154 255 -75 145 143 255 -80 152 149 255 -86 163 157 255 -73 154 145 255 -55 141 128 255 -43 131 115 255 -29 120 103 255 -39 132 114 255 -52 144 129 255 -45 133 119 255 -31 117 106 255 -46 127 121 255 -61 140 137 255 -60 136 136 255 -54 127 133 255 -50 119 135 255 -66 133 159 255 -62 126 161 255 -52 115 158 255 -63 120 175 255 -70 126 187 255 -64 118 182 255 -58 112 176 255 -65 119 183 255 -42 96 156 255 -59 115 172 255 -56 115 171 255 -51 110 168 255 -39 100 157 255 -41 103 164 255 -9 69 129 255 -2 61 117 255 -2 59 112 255 -0 60 110 255 -14 75 122 255 -37 100 143 255 -49 113 151 255 -33 93 129 255 -9 66 95 255 -17 69 91 255 -2 47 66 255 -7 45 58 255 -1 30 38 255 -114 133 139 255 -243 254 255 255 -241 246 249 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 250 255 -251 255 249 255 -251 255 250 255 -253 255 249 255 -253 255 250 255 -253 255 249 255 -253 255 250 255 -253 255 249 255 -254 255 250 255 -253 255 249 255 -253 255 250 255 -254 255 250 255 -254 255 251 255 -252 255 250 255 -252 255 251 255 -252 255 251 255 -254 254 254 255 -255 253 255 255 -255 253 255 255 -255 253 254 255 -255 254 252 255 -255 254 250 255 -255 254 249 255 -255 255 247 255 -255 255 247 255 -255 255 247 255 -255 255 247 255 -255 254 249 255 -255 254 250 255 -255 254 250 255 -255 254 252 255 -251 255 255 255 -242 253 255 255 -206 221 226 255 -128 142 142 255 -195 208 199 255 -245 255 239 255 -220 229 202 255 -116 122 84 255 -129 131 82 255 -107 105 46 255 -145 140 72 255 -168 159 84 255 -174 162 80 255 -187 171 83 255 -193 176 84 255 -178 159 64 255 -155 140 47 255 -178 174 83 255 -177 181 94 255 -149 155 69 255 -142 150 67 255 -143 152 73 255 -183 195 119 255 -235 251 180 255 -192 214 142 255 -105 132 63 255 -105 141 69 255 -100 142 70 255 -101 149 75 255 -115 169 93 255 -114 175 97 255 -102 165 84 255 -96 161 79 255 -121 184 105 255 -93 157 79 255 -52 123 47 255 -63 139 67 255 -78 161 93 255 -71 161 99 255 -76 171 113 255 -61 161 107 255 -89 191 141 255 -77 181 132 255 -65 167 120 255 -68 167 121 255 -74 170 124 255 -67 158 114 255 -65 154 108 255 -81 168 125 255 -78 166 124 255 -92 180 140 255 -101 189 151 255 -96 182 147 255 -84 169 138 255 -79 162 136 255 -78 160 138 255 -79 158 139 255 -81 157 144 255 -81 157 145 255 -79 152 141 255 -57 130 121 255 -47 118 110 255 -78 149 141 255 -102 173 167 255 -88 159 153 255 -77 146 143 255 -56 127 123 255 -57 130 123 255 -64 141 131 255 -53 135 121 255 -48 135 118 255 -45 136 118 255 -33 126 107 255 -23 116 97 255 -46 139 121 255 -46 134 120 255 -35 121 110 255 -46 128 122 255 -51 130 127 255 -38 114 114 255 -32 105 111 255 -34 103 119 255 -54 121 147 255 -54 118 153 255 -52 115 158 255 -74 131 186 255 -86 142 203 255 -86 140 204 255 -92 146 210 255 -87 141 205 255 -77 131 191 255 -65 121 178 255 -44 104 158 255 -60 119 175 255 -40 101 158 255 -27 89 148 255 -18 79 136 255 -11 69 119 255 -11 70 114 255 -14 76 117 255 -27 89 128 255 -37 101 137 255 -31 96 126 255 -13 74 102 255 -0 54 76 255 -10 63 79 255 -2 48 61 255 -3 40 48 255 -23 51 55 255 -186 204 206 255 -246 255 255 255 -243 248 244 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 252 255 -251 255 250 255 -251 255 250 255 -251 255 250 255 -253 255 250 255 -253 255 250 255 -253 255 250 255 -253 255 250 255 -253 255 250 255 -253 255 250 255 -253 255 250 255 -252 255 251 255 -254 255 251 255 -252 255 251 255 -252 255 251 255 -252 255 251 255 -254 254 254 255 -255 253 255 255 -255 253 254 255 -255 253 254 255 -255 254 252 255 -255 254 250 255 -255 254 249 255 -254 255 249 255 -255 254 249 255 -254 255 249 255 -254 255 249 255 -254 255 249 255 -254 255 250 255 -254 254 252 255 -254 254 252 255 -250 255 255 255 -231 246 249 255 -142 162 163 255 -126 142 139 255 -247 255 250 255 -227 236 217 255 -191 196 164 255 -101 102 58 255 -108 106 49 255 -155 147 75 255 -195 183 101 255 -197 180 92 255 -178 157 64 255 -190 165 72 255 -200 174 79 255 -189 160 66 255 -172 149 56 255 -159 148 56 255 -162 161 69 255 -145 145 57 255 -162 166 81 255 -183 190 112 255 -218 230 154 255 -231 247 174 255 -139 161 88 255 -114 142 68 255 -119 153 79 255 -107 147 74 255 -94 140 65 255 -96 149 71 255 -96 154 77 255 -85 150 70 255 -81 146 66 255 -90 153 72 255 -88 153 73 255 -65 136 60 255 -78 154 82 255 -79 164 97 255 -67 159 96 255 -82 180 121 255 -77 177 123 255 -74 177 124 255 -83 185 135 255 -84 186 136 255 -84 183 136 255 -80 176 130 255 -70 163 118 255 -71 162 118 255 -89 180 136 255 -80 171 128 255 -87 178 137 255 -88 176 138 255 -82 169 135 255 -85 170 141 255 -93 177 153 255 -91 172 153 255 -81 159 143 255 -90 166 154 255 -61 137 127 255 -72 145 136 255 -92 165 156 255 -87 160 151 255 -92 165 156 255 -94 167 158 255 -71 144 135 255 -86 159 152 255 -79 155 145 255 -91 168 158 255 -93 174 159 255 -69 154 135 255 -55 144 122 255 -47 139 116 255 -26 120 96 255 -23 116 95 255 -42 133 115 255 -35 123 107 255 -22 108 95 255 -36 117 110 255 -43 122 117 255 -46 122 120 255 -59 132 138 255 -68 137 153 255 -80 146 172 255 -70 134 169 255 -63 124 168 255 -69 129 181 255 -61 117 176 255 -48 103 167 255 -56 111 176 255 -62 117 181 255 -86 142 203 255 -67 123 182 255 -37 96 152 255 -75 136 190 255 -54 115 169 255 -43 106 160 255 -76 138 187 255 -37 96 136 255 -35 93 130 255 -30 88 125 255 -21 81 115 255 -7 67 101 255 -0 54 86 255 -0 53 80 255 -6 58 80 255 -0 46 62 255 -9 49 61 255 -3 36 43 255 -51 75 77 255 -244 255 255 255 -243 252 249 255 -246 251 245 255 -250 251 246 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -254 255 253 255 -254 255 253 255 -254 255 253 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 252 255 -254 254 252 255 -253 255 252 255 -255 255 253 255 -245 247 244 255 -254 255 253 255 -245 247 244 255 -254 255 253 255 -251 253 252 255 -248 252 251 255 -241 251 250 255 -191 216 213 255 -84 113 109 255 -155 180 174 255 -230 248 234 255 -244 255 232 255 -125 129 92 255 -94 91 36 255 -118 110 37 255 -165 150 59 255 -195 173 71 255 -192 165 58 255 -188 157 49 255 -204 170 70 255 -193 157 63 255 -170 132 47 255 -171 139 56 255 -164 144 57 255 -177 167 78 255 -166 162 75 255 -162 164 80 255 -198 207 128 255 -208 222 143 255 -159 180 103 255 -111 135 57 255 -105 134 52 255 -100 134 50 255 -103 141 58 255 -101 144 62 255 -92 141 60 255 -91 148 69 255 -95 157 80 255 -91 153 76 255 -77 139 56 255 -85 148 67 255 -52 123 45 255 -62 139 67 255 -81 167 102 255 -73 167 105 255 -83 182 125 255 -86 189 133 255 -83 183 129 255 -84 184 130 255 -80 179 125 255 -72 171 117 255 -70 168 119 255 -71 169 122 255 -65 164 118 255 -57 154 109 255 -69 164 120 255 -89 181 140 255 -87 177 141 255 -87 174 142 255 -80 164 140 255 -73 156 136 255 -78 159 144 255 -67 144 134 255 -82 157 152 255 -84 156 153 255 -85 157 154 255 -82 154 150 255 -73 145 141 255 -65 140 133 255 -72 148 138 255 -84 161 151 255 -76 158 144 255 -78 162 146 255 -63 147 131 255 -49 137 115 255 -44 134 109 255 -25 118 91 255 -25 118 91 255 -53 146 119 255 -25 117 92 255 -54 143 121 255 -32 119 100 255 -20 104 89 255 -53 133 124 255 -49 126 120 255 -31 105 104 255 -57 128 134 255 -54 121 140 255 -66 130 158 255 -70 133 168 255 -86 148 189 255 -63 123 173 255 -36 95 153 255 -62 120 183 255 -69 126 193 255 -51 108 175 255 -53 111 175 255 -0 54 117 255 -17 78 135 255 -52 113 167 255 -59 123 171 255 -42 106 152 255 -28 92 130 255 -36 96 124 255 -50 108 132 255 -73 128 158 255 -16 70 104 255 -2 54 93 255 -5 53 91 255 -5 49 86 255 -3 42 73 255 -9 43 68 255 -8 37 53 255 -0 24 34 255 -186 205 209 255 -229 243 243 255 -249 255 255 255 -251 255 250 255 -254 255 251 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -254 255 255 255 -247 249 248 255 -252 255 255 255 -244 248 247 255 -252 255 255 255 -247 251 250 255 -251 255 255 255 -240 255 252 255 -155 184 180 255 -109 141 136 255 -191 218 209 255 -234 255 238 255 -204 214 189 255 -110 112 72 255 -109 103 41 255 -153 141 59 255 -133 114 12 255 -188 162 49 255 -210 179 63 255 -210 177 62 255 -223 184 81 255 -214 174 79 255 -201 156 75 255 -205 166 87 255 -182 156 69 255 -178 161 73 255 -175 165 78 255 -187 185 102 255 -196 201 121 255 -165 178 98 255 -131 150 69 255 -129 153 69 255 -120 145 61 255 -122 150 63 255 -135 168 81 255 -142 180 93 255 -135 178 96 255 -125 174 95 255 -105 162 85 255 -82 140 63 255 -96 153 72 255 -79 141 58 255 -54 125 49 255 -83 163 92 255 -100 189 125 255 -77 173 112 255 -80 181 123 255 -87 190 134 255 -71 172 116 255 -82 183 127 255 -88 186 129 255 -79 176 122 255 -65 163 112 255 -54 154 104 255 -44 146 99 255 -39 140 96 255 -66 163 118 255 -68 163 121 255 -52 144 107 255 -56 145 113 255 -66 152 127 255 -74 157 139 255 -91 168 158 255 -85 162 154 255 -74 149 145 255 -68 140 139 255 -66 138 137 255 -74 146 143 255 -79 154 149 255 -77 152 145 255 -71 148 138 255 -66 146 133 255 -72 159 142 255 -65 154 134 255 -48 137 115 255 -46 136 111 255 -51 144 115 255 -36 129 100 255 -20 113 82 255 -29 122 91 255 -12 102 76 255 -44 134 109 255 -43 128 107 255 -35 118 102 255 -48 128 117 255 -34 111 105 255 -13 87 86 255 -29 99 107 255 -51 117 139 255 -75 138 169 255 -83 146 181 255 -90 152 193 255 -72 132 182 255 -54 113 169 255 -64 124 186 255 -52 112 175 255 -43 102 168 255 -5 65 128 255 -11 71 131 255 -58 119 174 255 -57 121 169 255 -62 127 169 255 -24 89 129 255 -0 54 84 255 -40 103 121 255 -55 114 130 255 -61 117 142 255 -24 77 108 255 -1 49 87 255 -13 56 98 255 -4 42 81 255 -13 47 82 255 -13 40 67 255 -0 24 41 255 -45 65 74 255 -208 226 228 255 -244 255 254 255 -245 254 251 255 -241 246 242 255 -249 251 248 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -254 255 255 255 -249 251 250 255 -252 255 255 255 -245 249 248 255 -250 254 253 255 -245 249 248 255 -251 255 255 255 -234 246 244 255 -124 150 147 255 -145 176 171 255 -226 252 243 255 -240 255 242 255 -158 167 138 255 -105 106 62 255 -130 122 59 255 -183 168 85 255 -184 165 63 255 -223 197 84 255 -230 199 83 255 -216 183 68 255 -219 180 75 255 -214 174 79 255 -207 165 81 255 -214 176 95 255 -229 199 111 255 -208 184 94 255 -192 176 89 255 -196 190 106 255 -183 185 102 255 -141 148 68 255 -126 139 57 255 -152 167 82 255 -140 158 72 255 -139 159 70 255 -142 167 76 255 -139 167 80 255 -130 164 78 255 -131 173 91 255 -134 181 101 255 -125 176 97 255 -97 152 71 255 -65 126 46 255 -48 118 45 255 -79 159 90 255 -91 180 116 255 -79 174 116 255 -80 181 125 255 -73 176 121 255 -68 169 113 255 -79 180 124 255 -86 184 127 255 -77 174 120 255 -65 164 110 255 -65 165 113 255 -74 176 128 255 -84 186 139 255 -75 172 127 255 -71 166 124 255 -61 153 114 255 -77 166 134 255 -89 175 150 255 -82 165 145 255 -81 159 146 255 -64 141 133 255 -97 172 168 255 -86 161 157 255 -77 152 148 255 -78 153 149 255 -81 156 151 255 -80 155 148 255 -73 150 140 255 -68 148 135 255 -82 169 150 255 -63 152 130 255 -35 125 100 255 -26 116 90 255 -33 126 97 255 -32 125 94 255 -30 123 92 255 -41 134 103 255 -45 135 109 255 -54 144 119 255 -48 133 114 255 -38 120 106 255 -43 123 114 255 -46 122 118 255 -47 121 122 255 -59 129 139 255 -59 125 149 255 -74 137 170 255 -64 126 163 255 -60 121 165 255 -68 128 178 255 -83 143 197 255 -89 149 209 255 -65 125 187 255 -25 85 147 255 -0 58 118 255 -45 106 161 255 -89 151 200 255 -70 133 176 255 -71 135 171 255 -38 104 138 255 -47 113 139 255 -70 133 148 255 -79 141 152 255 -63 121 141 255 -40 96 121 255 -5 55 88 255 -13 57 94 255 -0 31 68 255 -11 46 78 255 -20 48 72 255 -0 21 36 255 -113 133 142 255 -231 246 249 255 -248 255 255 255 -243 252 249 255 -245 250 246 255 -254 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -254 255 255 255 -251 253 252 255 -252 255 255 255 -246 250 249 255 -251 255 254 255 -245 249 248 255 -251 255 255 255 -211 223 221 255 -111 136 133 255 -168 197 192 255 -234 255 247 255 -239 253 236 255 -131 138 107 255 -115 112 67 255 -143 134 69 255 -191 175 90 255 -205 181 81 255 -207 179 69 255 -193 162 46 255 -191 155 41 255 -205 166 61 255 -208 168 72 255 -206 164 78 255 -213 173 88 255 -214 180 91 255 -197 172 80 255 -182 165 77 255 -178 168 83 255 -176 174 91 255 -165 169 85 255 -157 165 80 255 -159 171 85 255 -160 173 85 255 -166 181 90 255 -170 187 95 255 -152 173 82 255 -123 149 60 255 -115 147 62 255 -119 157 74 255 -112 157 76 255 -126 179 99 255 -94 155 78 255 -74 144 72 255 -72 151 85 255 -70 158 97 255 -78 173 115 255 -74 175 119 255 -40 143 88 255 -58 159 103 255 -67 168 110 255 -77 175 118 255 -75 173 116 255 -67 166 111 255 -60 160 108 255 -59 161 113 255 -61 163 116 255 -71 168 123 255 -62 157 115 255 -46 138 99 255 -61 151 116 255 -73 159 132 255 -70 153 133 255 -81 162 147 255 -81 158 148 255 -70 145 140 255 -78 153 148 255 -85 160 156 255 -84 159 154 255 -76 151 144 255 -70 146 136 255 -73 150 140 255 -77 158 143 255 -67 155 133 255 -64 154 129 255 -60 150 124 255 -60 150 122 255 -55 148 117 255 -45 138 107 255 -38 131 100 255 -41 134 103 255 -46 136 108 255 -45 135 110 255 -51 136 117 255 -57 139 125 255 -63 142 136 255 -72 148 146 255 -71 145 148 255 -62 132 144 255 -70 136 162 255 -78 141 176 255 -69 131 170 255 -72 133 177 255 -93 154 201 255 -94 154 206 255 -58 119 174 255 -14 75 130 255 -13 74 129 255 -54 116 167 255 -86 148 195 255 -94 157 198 255 -63 127 162 255 -30 95 123 255 -3 70 96 255 -62 129 146 255 -43 110 118 255 -50 115 121 255 -32 94 107 255 -21 79 99 255 -9 60 89 255 -7 53 86 255 -0 37 69 255 -20 54 82 255 -40 68 90 255 -29 52 66 255 -187 206 213 255 -239 255 255 255 -248 255 255 255 -243 249 247 255 -254 255 253 255 -254 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -254 255 255 255 -251 253 252 255 -251 255 254 255 -248 252 251 255 -252 255 255 255 -248 252 251 255 -249 255 253 255 -180 192 190 255 -110 132 130 255 -182 207 203 255 -229 249 238 255 -234 246 226 255 -114 118 85 255 -117 111 63 255 -147 134 66 255 -189 169 83 255 -197 172 71 255 -184 154 44 255 -180 147 32 255 -204 167 53 255 -225 186 81 255 -218 178 80 255 -209 168 80 255 -214 174 87 255 -212 178 88 255 -205 178 87 255 -200 180 91 255 -195 183 97 255 -193 188 104 255 -190 192 108 255 -179 185 99 255 -161 170 81 255 -185 194 103 255 -183 194 100 255 -178 189 93 255 -156 171 76 255 -131 152 59 255 -132 156 68 255 -137 165 80 255 -125 163 80 255 -115 166 87 255 -86 146 72 255 -74 144 74 255 -65 144 79 255 -63 151 91 255 -80 175 119 255 -74 174 120 255 -44 147 92 255 -68 169 113 255 -60 161 103 255 -54 152 95 255 -53 151 94 255 -57 156 101 255 -62 162 108 255 -64 166 116 255 -66 168 120 255 -69 168 122 255 -69 164 122 255 -60 152 113 255 -71 161 126 255 -71 157 130 255 -61 145 122 255 -75 156 139 255 -81 159 146 255 -66 141 134 255 -85 160 153 255 -102 177 172 255 -101 176 169 255 -84 161 153 255 -68 145 135 255 -63 141 128 255 -62 143 126 255 -67 155 131 255 -58 148 120 255 -54 144 116 255 -50 141 110 255 -39 133 99 255 -30 124 90 255 -24 118 84 255 -19 112 81 255 -22 112 84 255 -21 111 86 255 -34 118 102 255 -40 122 110 255 -39 118 113 255 -52 128 128 255 -63 136 142 255 -58 127 142 255 -57 122 150 255 -59 123 159 255 -56 120 158 255 -59 122 165 255 -73 135 182 255 -59 121 170 255 -20 82 131 255 -2 64 113 255 -57 119 166 255 -101 164 207 255 -76 140 178 255 -57 122 154 255 -24 90 114 255 -11 78 95 255 -31 98 114 255 -77 145 154 255 -61 133 132 255 -62 132 132 255 -45 112 120 255 -28 90 105 255 -43 97 121 255 -20 67 95 255 -21 62 90 255 -39 73 98 255 -48 77 95 255 -79 103 115 255 -237 255 255 255 -238 252 253 255 -241 250 249 255 -240 246 244 255 -254 255 255 255 -250 250 250 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -254 255 255 255 -252 254 253 255 -249 253 252 255 -249 253 252 255 -252 255 255 255 -248 252 251 255 -247 253 251 255 -158 168 167 255 -118 138 137 255 -199 220 215 255 -233 246 236 255 -227 235 212 255 -101 98 63 255 -110 100 47 255 -151 134 64 255 -191 167 81 255 -210 181 81 255 -200 166 58 255 -206 170 56 255 -228 190 79 255 -234 195 90 255 -221 181 83 255 -218 177 85 255 -225 188 99 255 -230 199 108 255 -210 187 94 255 -204 187 99 255 -201 191 104 255 -184 184 98 255 -178 184 98 255 -184 192 106 255 -184 194 105 255 -190 201 107 255 -177 188 92 255 -163 174 78 255 -150 164 67 255 -151 168 74 255 -169 190 99 255 -172 196 110 255 -149 182 101 255 -98 146 70 255 -69 129 57 255 -72 141 74 255 -76 154 92 255 -78 166 108 255 -81 175 122 255 -72 172 118 255 -73 176 121 255 -72 173 117 255 -60 161 103 255 -53 151 92 255 -59 157 98 255 -71 170 113 255 -80 181 125 255 -83 186 133 255 -84 186 136 255 -71 170 123 255 -83 180 137 255 -82 177 137 255 -92 183 148 255 -83 172 142 255 -66 150 126 255 -69 150 133 255 -66 144 130 255 -97 173 163 255 -100 176 166 255 -98 174 164 255 -91 167 157 255 -83 160 150 255 -78 156 143 255 -73 151 137 255 -66 147 128 255 -87 175 150 255 -56 147 116 255 -32 123 92 255 -21 112 79 255 -12 106 70 255 -18 112 76 255 -19 113 79 255 -8 101 70 255 -6 96 68 255 -13 103 78 255 -26 110 94 255 -22 104 92 255 -13 92 87 255 -31 107 107 255 -62 135 141 255 -79 151 165 255 -75 142 171 255 -77 141 179 255 -77 141 179 255 -69 132 173 255 -73 136 179 255 -62 125 169 255 -51 114 157 255 -84 147 188 255 -87 151 187 255 -87 152 184 255 -50 115 143 255 -48 114 136 255 -21 89 102 255 -56 125 132 255 -104 173 178 255 -84 154 152 255 -68 143 136 255 -65 140 133 255 -37 107 107 255 -10 74 83 255 -33 90 107 255 -0 45 67 255 -0 40 62 255 -9 44 64 255 -30 58 72 255 -124 147 155 255 -242 255 255 255 -236 248 248 255 -242 251 250 255 -246 250 249 255 -255 255 255 255 -248 248 248 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -254 255 255 255 -250 254 253 255 -250 254 253 255 -251 255 254 255 -246 250 249 255 -250 255 254 255 -151 161 160 255 -147 163 162 255 -224 241 235 255 -238 249 235 255 -214 218 193 255 -95 90 50 255 -117 104 49 255 -168 148 75 255 -194 167 78 255 -198 166 65 255 -196 160 50 255 -201 163 52 255 -210 170 59 255 -208 169 64 255 -215 176 75 255 -226 187 92 255 -228 194 104 255 -198 175 82 255 -169 154 63 255 -165 155 68 255 -165 163 78 255 -153 161 76 255 -158 172 85 255 -180 196 108 255 -189 205 116 255 -170 187 93 255 -172 188 90 255 -176 192 94 255 -174 191 95 255 -171 190 98 255 -170 193 103 255 -150 176 89 255 -109 144 62 255 -123 171 97 255 -107 167 97 255 -108 177 112 255 -92 170 110 255 -84 171 116 255 -79 173 120 255 -61 161 107 255 -78 181 126 255 -60 161 105 255 -63 164 106 255 -76 174 115 255 -88 186 127 255 -87 186 129 255 -71 172 116 255 -51 154 101 255 -41 143 93 255 -63 162 115 255 -66 163 120 255 -52 147 107 255 -55 146 111 255 -61 150 120 255 -72 156 130 255 -92 173 154 255 -90 171 154 255 -82 160 146 255 -78 156 143 255 -69 147 134 255 -64 142 128 255 -69 147 133 255 -81 159 145 255 -83 164 147 255 -80 163 143 255 -64 153 123 255 -47 138 105 255 -48 139 106 255 -53 144 109 255 -45 139 103 255 -44 138 101 255 -34 128 92 255 -9 103 69 255 -0 90 62 255 -21 111 86 255 -42 126 110 255 -45 127 115 255 -41 120 115 255 -43 118 121 255 -50 123 130 255 -56 128 143 255 -51 117 149 255 -62 127 165 255 -74 139 177 255 -66 131 169 255 -70 134 172 255 -51 115 153 255 -25 89 125 255 -59 124 156 255 -62 127 155 255 -70 136 158 255 -74 140 156 255 -80 147 156 255 -54 122 125 255 -78 147 144 255 -75 144 139 255 -36 108 97 255 -59 135 122 255 -65 143 130 255 -19 91 87 255 -5 70 74 255 -28 86 98 255 -11 60 77 255 -12 53 71 255 -27 60 77 255 -35 61 74 255 -178 198 205 255 -238 254 254 255 -241 251 250 255 -251 255 255 255 -250 252 251 255 -255 255 255 255 -255 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -251 253 252 255 -254 255 255 255 -252 255 255 255 -251 255 254 255 -247 251 250 255 -244 248 247 255 -251 255 255 255 -153 162 159 255 -178 190 188 255 -247 255 250 255 -243 247 230 255 -205 204 174 255 -101 90 45 255 -137 119 57 255 -191 165 88 255 -196 165 74 255 -207 172 70 255 -209 171 64 255 -210 170 59 255 -204 163 55 255 -201 162 57 255 -216 178 79 255 -218 182 86 255 -195 166 72 255 -196 179 89 255 -172 167 76 255 -169 169 83 255 -165 173 88 255 -153 171 85 255 -160 182 97 255 -159 183 97 255 -133 159 68 255 -152 177 83 255 -163 187 91 255 -170 194 98 255 -160 184 88 255 -147 172 80 255 -151 177 88 255 -148 178 92 255 -125 162 82 255 -93 143 70 255 -106 165 97 255 -106 175 112 255 -63 141 81 255 -59 146 91 255 -75 169 117 255 -64 164 112 255 -82 185 132 255 -79 179 125 255 -73 174 116 255 -71 169 110 255 -67 165 106 255 -60 159 102 255 -58 159 103 255 -68 171 116 255 -83 185 135 255 -66 165 118 255 -71 168 125 255 -57 152 112 255 -64 156 119 255 -78 167 135 255 -89 175 146 255 -95 179 155 255 -76 157 138 255 -89 167 151 255 -95 173 157 255 -96 174 158 255 -89 167 151 255 -81 159 143 255 -73 154 135 255 -63 144 127 255 -51 135 112 255 -28 117 87 255 -24 115 80 255 -40 131 96 255 -46 138 101 255 -32 126 89 255 -36 130 93 255 -43 137 101 255 -31 125 91 255 -42 132 104 255 -45 135 110 255 -38 122 106 255 -30 112 100 255 -35 114 109 255 -37 112 115 255 -30 103 110 255 -28 100 115 255 -52 119 148 255 -54 120 155 255 -56 122 157 255 -47 113 147 255 -71 135 170 255 -75 140 170 255 -48 113 141 255 -76 142 164 255 -60 127 144 255 -95 163 174 255 -102 169 175 255 -70 138 137 255 -51 121 113 255 -67 137 126 255 -44 115 99 255 -77 150 131 255 -57 134 114 255 -70 148 132 255 -3 76 67 255 -0 64 63 255 -7 64 73 255 -7 55 69 255 -0 38 55 255 -19 51 64 255 -71 95 105 255 -233 252 255 255 -240 254 254 255 -249 255 255 255 -252 255 255 255 -244 244 244 255 -245 243 246 255 -253 251 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -248 250 249 255 -254 255 255 255 -247 251 250 255 -252 255 255 255 -246 250 249 255 -251 255 254 255 -240 246 244 255 -139 145 143 255 -176 185 180 255 -251 255 248 255 -252 254 232 255 -181 177 140 255 -116 103 51 255 -144 123 56 255 -176 148 65 255 -206 171 77 255 -206 167 66 255 -210 167 62 255 -212 169 64 255 -214 171 66 255 -216 174 72 255 -216 178 79 255 -218 182 86 255 -214 188 95 255 -195 188 97 255 -171 175 88 255 -150 162 76 255 -137 157 72 255 -122 150 66 255 -109 143 57 255 -113 149 62 255 -125 161 73 255 -110 145 53 255 -126 160 65 255 -146 177 83 255 -156 187 94 255 -153 186 95 255 -142 176 89 255 -127 162 80 255 -112 155 76 255 -99 151 79 255 -77 136 68 255 -73 142 79 255 -59 137 79 255 -59 146 93 255 -60 154 102 255 -45 145 93 255 -71 174 121 255 -72 172 118 255 -81 182 124 255 -78 176 117 255 -67 165 106 255 -66 165 108 255 -69 170 114 255 -73 176 121 255 -84 186 136 255 -72 171 125 255 -71 168 125 255 -64 159 119 255 -71 163 126 255 -88 178 143 255 -91 178 146 255 -84 168 142 255 -86 168 145 255 -81 160 139 255 -66 145 124 255 -74 153 134 255 -73 152 133 255 -52 133 114 255 -64 146 124 255 -78 159 140 255 -57 143 118 255 -57 146 114 255 -37 128 93 255 -28 120 83 255 -25 117 80 255 -19 113 76 255 -32 127 87 255 -52 146 109 255 -60 154 118 255 -52 143 112 255 -40 130 105 255 -30 114 98 255 -27 109 97 255 -34 113 108 255 -44 120 120 255 -49 122 128 255 -49 121 135 255 -42 112 138 255 -78 147 178 255 -40 109 140 255 -39 108 137 255 -85 152 178 255 -81 149 172 255 -73 140 157 255 -75 143 156 255 -92 159 167 255 -85 153 154 255 -80 149 144 255 -78 148 137 255 -73 141 126 255 -61 130 111 255 -55 125 101 255 -53 127 102 255 -71 149 127 255 -39 116 98 255 -1 73 62 255 -18 82 81 255 -12 67 72 255 -14 61 71 255 -19 57 70 255 -56 86 97 255 -204 227 235 255 -223 238 241 255 -243 253 254 255 -251 255 255 255 -253 255 254 255 -250 250 250 255 -253 251 254 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -246 248 247 255 -254 255 255 255 -243 247 246 255 -250 254 253 255 -244 248 247 255 -245 249 248 255 -236 242 240 255 -150 156 152 255 -220 225 218 255 -251 253 239 255 -255 255 229 255 -180 171 128 255 -127 108 50 255 -176 150 76 255 -198 164 77 255 -206 166 70 255 -215 172 70 255 -216 168 66 255 -214 166 64 255 -213 168 67 255 -216 174 76 255 -219 181 84 255 -223 187 91 255 -217 194 100 255 -196 192 101 255 -158 171 83 255 -130 148 62 255 -118 146 61 255 -112 147 63 255 -101 143 59 255 -95 139 54 255 -96 140 51 255 -104 147 55 255 -131 172 78 255 -150 187 94 255 -147 184 91 255 -148 184 96 255 -147 185 100 255 -125 166 87 255 -94 138 63 255 -85 137 65 255 -109 168 100 255 -114 183 120 255 -69 147 89 255 -62 149 96 255 -88 182 130 255 -80 180 128 255 -79 182 129 255 -59 159 105 255 -54 155 99 255 -49 147 90 255 -52 150 93 255 -67 166 109 255 -84 185 129 255 -87 190 137 255 -83 187 138 255 -55 154 108 255 -63 162 118 255 -72 169 128 255 -81 176 136 255 -83 175 138 255 -72 159 125 255 -71 156 127 255 -88 171 143 255 -87 167 142 255 -68 148 123 255 -70 149 127 255 -70 152 129 255 -62 144 121 255 -80 162 139 255 -92 176 153 255 -71 157 130 255 -72 161 129 255 -51 142 107 255 -46 137 102 255 -40 132 95 255 -17 111 74 255 -19 114 74 255 -35 129 92 255 -36 130 94 255 -42 133 102 255 -29 119 93 255 -22 107 88 255 -30 112 100 255 -45 124 118 255 -52 128 126 255 -42 115 121 255 -28 100 112 255 -52 123 145 255 -90 160 186 255 -67 137 162 255 -62 133 153 255 -83 151 170 255 -73 143 155 255 -73 141 150 255 -79 149 151 255 -91 160 157 255 -94 164 154 255 -85 156 142 255 -63 135 115 255 -47 117 93 255 -47 117 89 255 -57 127 99 255 -62 135 106 255 -70 145 122 255 -28 102 85 255 -32 102 92 255 -0 58 55 255 -18 71 77 255 -3 47 56 255 -24 58 70 255 -70 97 108 255 -225 244 250 255 -237 251 252 255 -249 255 255 255 -252 255 253 255 -254 254 252 255 -252 251 249 255 -255 251 252 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -250 252 251 255 -254 255 255 255 -245 249 248 255 -252 255 255 255 -248 252 251 255 -244 248 247 255 -238 244 242 255 -176 181 175 255 -255 255 246 255 -245 244 224 255 -255 255 223 255 -174 162 114 255 -134 113 46 255 -193 164 84 255 -215 178 87 255 -210 166 67 255 -210 162 62 255 -217 168 66 255 -226 176 79 255 -232 186 90 255 -233 190 95 255 -226 187 92 255 -214 179 85 255 -200 177 83 255 -195 194 102 255 -162 176 88 255 -137 157 72 255 -125 154 70 255 -118 157 74 255 -109 154 69 255 -103 151 65 255 -103 152 63 255 -114 161 69 255 -124 169 76 255 -129 170 78 255 -124 164 75 255 -126 166 80 255 -128 170 88 255 -118 159 83 255 -96 142 69 255 -93 145 73 255 -116 176 106 255 -119 188 123 255 -80 158 98 255 -73 160 105 255 -90 184 132 255 -79 179 127 255 -72 175 122 255 -80 180 126 255 -66 167 111 255 -60 157 103 255 -58 155 101 255 -60 159 105 255 -70 170 118 255 -67 169 121 255 -51 154 107 255 -64 163 119 255 -73 172 128 255 -83 180 139 255 -92 187 147 255 -91 183 146 255 -77 164 130 255 -77 162 129 255 -98 183 152 255 -70 153 125 255 -64 147 119 255 -76 159 133 255 -79 162 136 255 -63 146 120 255 -59 143 117 255 -55 139 115 255 -31 117 90 255 -66 155 123 255 -52 143 108 255 -68 159 124 255 -75 167 130 255 -51 145 108 255 -52 146 109 255 -69 163 126 255 -62 156 120 255 -45 136 103 255 -33 123 97 255 -25 110 89 255 -27 109 95 255 -39 119 110 255 -48 124 120 255 -46 120 123 255 -39 112 119 255 -37 110 127 255 -65 138 157 255 -63 135 150 255 -65 137 151 255 -73 146 153 255 -71 142 146 255 -78 148 148 255 -78 149 143 255 -55 125 114 255 -68 139 121 255 -67 136 115 255 -47 117 91 255 -40 109 81 255 -51 120 89 255 -58 127 96 255 -53 124 94 255 -50 124 101 255 -39 111 97 255 -30 95 87 255 -1 59 60 255 -10 59 64 255 -20 60 70 255 -43 73 84 255 -185 207 218 255 -241 255 255 255 -247 255 255 255 -251 255 255 255 -254 255 251 255 -253 254 249 255 -253 252 250 255 -255 252 253 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -254 255 255 255 -247 251 250 255 -252 255 255 255 -251 255 254 255 -243 247 246 255 -239 245 243 255 -203 208 202 255 -255 255 243 255 -255 249 225 255 -248 239 200 255 -163 146 92 255 -148 124 52 255 -186 154 67 255 -218 178 82 255 -216 168 68 255 -210 158 57 255 -224 172 73 255 -240 187 93 255 -245 196 104 255 -237 194 102 255 -222 183 92 255 -206 171 79 255 -190 167 73 255 -185 181 90 255 -166 176 87 255 -150 169 80 255 -135 160 76 255 -116 151 67 255 -102 146 61 255 -103 149 61 255 -110 159 68 255 -119 166 74 255 -111 154 62 255 -118 157 66 255 -135 171 83 255 -133 171 86 255 -116 153 75 255 -107 145 70 255 -110 152 80 255 -103 155 81 255 -80 140 68 255 -69 138 73 255 -78 156 96 255 -85 172 117 255 -68 162 110 255 -53 153 101 255 -67 169 119 255 -69 169 117 255 -69 169 115 255 -79 176 123 255 -76 173 120 255 -61 159 108 255 -62 162 112 255 -64 166 119 255 -55 158 113 255 -67 168 124 255 -68 167 123 255 -59 156 115 255 -58 153 113 255 -67 159 122 255 -64 154 118 255 -58 145 110 255 -62 147 114 255 -71 155 122 255 -66 149 119 255 -70 153 123 255 -62 145 117 255 -45 130 101 255 -55 139 113 255 -80 164 138 255 -88 174 145 255 -57 146 116 255 -41 132 99 255 -61 152 119 255 -72 163 128 255 -45 139 103 255 -40 134 97 255 -47 141 104 255 -29 123 87 255 -43 134 101 255 -41 131 103 255 -39 124 101 255 -31 114 98 255 -25 105 94 255 -27 104 98 255 -35 109 108 255 -42 115 121 255 -62 136 147 255 -66 140 151 255 -70 143 152 255 -75 148 154 255 -77 151 150 255 -79 154 149 255 -77 150 139 255 -62 134 120 255 -51 123 103 255 -51 123 99 255 -47 117 89 255 -43 114 84 255 -55 124 93 255 -70 140 106 255 -69 139 103 255 -56 125 96 255 -56 125 106 255 -54 122 111 255 -6 67 62 255 -1 55 57 255 -10 54 63 255 -20 56 68 255 -57 83 96 255 -237 255 255 255 -244 255 255 255 -247 253 253 255 -249 251 248 255 -251 252 247 255 -253 252 248 255 -255 254 252 255 -255 254 255 255 -255 253 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -250 252 251 255 -250 252 251 255 -245 249 248 255 -252 255 255 255 -249 253 252 255 -241 245 244 255 -237 243 241 255 -224 227 220 255 -252 251 233 255 -255 255 227 255 -209 196 152 255 -152 132 71 255 -177 150 71 255 -183 148 56 255 -214 170 71 255 -212 163 60 255 -221 167 67 255 -232 176 81 255 -239 185 95 255 -234 184 97 255 -220 176 89 255 -210 170 82 255 -208 174 84 255 -208 183 90 255 -196 185 93 255 -184 185 92 255 -171 180 89 255 -152 171 82 255 -130 158 71 255 -114 150 62 255 -110 150 61 255 -115 156 64 255 -116 155 62 255 -125 162 69 255 -150 183 92 255 -175 205 117 255 -168 197 113 255 -137 165 88 255 -115 145 73 255 -111 148 78 255 -89 140 65 255 -62 122 48 255 -44 113 46 255 -65 143 81 255 -82 170 112 255 -66 160 107 255 -60 160 108 255 -76 178 128 255 -60 160 108 255 -70 170 116 255 -83 180 127 255 -80 177 124 255 -66 164 115 255 -59 158 111 255 -57 158 114 255 -52 155 110 255 -49 150 106 255 -58 157 113 255 -51 148 105 255 -50 145 103 255 -74 166 127 255 -93 183 145 255 -90 178 140 255 -82 168 133 255 -76 160 126 255 -83 167 134 255 -97 181 148 255 -97 180 150 255 -77 162 131 255 -60 145 116 255 -50 136 107 255 -43 129 100 255 -68 157 127 255 -47 138 107 255 -53 144 111 255 -59 150 115 255 -39 133 97 255 -37 131 95 255 -40 134 97 255 -23 117 81 255 -18 109 76 255 -29 120 89 255 -45 131 106 255 -52 135 117 255 -53 133 120 255 -57 134 126 255 -64 139 135 255 -70 144 145 255 -57 132 137 255 -50 128 132 255 -65 140 143 255 -71 147 143 255 -70 146 136 255 -75 151 138 255 -72 147 127 255 -58 132 109 255 -64 137 110 255 -47 120 90 255 -34 105 73 255 -33 104 70 255 -43 113 79 255 -51 121 85 255 -56 123 88 255 -56 122 94 255 -63 127 111 255 -29 90 83 255 -7 61 61 255 -2 49 55 255 -33 71 82 255 -45 74 88 255 -158 180 194 255 -228 242 253 255 -243 252 255 255 -246 250 251 255 -249 249 247 255 -252 251 246 255 -255 254 250 255 -255 254 253 255 -255 253 254 255 -253 251 252 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -252 254 253 255 -252 254 253 255 -249 253 252 255 -251 255 254 255 -252 255 255 255 -247 251 250 255 -240 246 244 255 -240 243 236 255 -252 249 230 255 -255 252 219 255 -173 157 108 255 -153 132 67 255 -209 178 95 255 -200 161 66 255 -209 164 61 255 -205 154 49 255 -215 160 60 255 -227 171 78 255 -237 181 94 255 -233 181 97 255 -220 174 89 255 -212 172 85 255 -213 179 90 255 -216 190 97 255 -209 190 95 255 -194 185 90 255 -179 178 85 255 -169 178 87 255 -159 180 89 255 -148 177 87 255 -136 169 78 255 -128 162 68 255 -129 160 67 255 -159 188 95 255 -185 210 118 255 -185 208 120 255 -174 196 113 255 -161 182 105 255 -142 164 92 255 -116 147 77 255 -86 134 58 255 -97 157 83 255 -75 145 75 255 -62 141 76 255 -69 157 99 255 -78 172 119 255 -85 185 133 255 -75 177 127 255 -74 174 122 255 -79 179 127 255 -70 167 116 255 -61 158 107 255 -65 163 116 255 -57 156 110 255 -38 139 97 255 -32 135 92 255 -62 163 119 255 -74 175 131 255 -70 169 125 255 -58 155 112 255 -61 156 116 255 -64 154 116 255 -53 141 103 255 -45 131 94 255 -72 156 122 255 -67 151 117 255 -65 149 116 255 -69 153 120 255 -72 157 126 255 -69 154 123 255 -63 149 120 255 -61 150 120 255 -68 157 129 255 -50 140 112 255 -42 133 102 255 -44 135 102 255 -44 138 102 255 -49 143 107 255 -55 149 112 255 -54 148 111 255 -66 157 124 255 -60 151 120 255 -55 141 116 255 -53 136 116 255 -52 133 118 255 -51 128 118 255 -46 121 116 255 -39 115 111 255 -42 118 116 255 -38 117 114 255 -60 136 132 255 -58 135 125 255 -48 125 109 255 -50 127 107 255 -46 122 96 255 -47 123 93 255 -43 117 84 255 -38 112 77 255 -40 112 75 255 -43 115 78 255 -39 109 73 255 -32 102 66 255 -36 103 68 255 -45 111 84 255 -37 99 86 255 -11 67 64 255 -10 59 63 255 -24 67 76 255 -7 40 55 255 -94 120 135 255 -241 255 255 255 -240 252 255 255 -250 255 255 255 -252 253 255 255 -255 254 250 255 -255 255 250 255 -255 254 251 255 -255 254 251 255 -255 251 250 255 -251 249 250 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -251 255 254 255 -252 255 255 255 -252 255 255 255 -245 251 249 255 -251 254 245 255 -253 248 228 255 -237 227 191 255 -166 149 97 255 -176 153 85 255 -217 185 98 255 -216 176 78 255 -207 160 56 255 -207 154 50 255 -214 156 57 255 -224 165 73 255 -234 176 92 255 -234 182 99 255 -228 181 99 255 -220 180 95 255 -216 182 93 255 -215 186 94 255 -204 178 81 255 -197 177 80 255 -186 176 79 255 -178 177 84 255 -169 180 88 255 -158 177 85 255 -144 167 76 255 -133 158 64 255 -150 174 80 255 -176 196 101 255 -189 204 113 255 -177 190 102 255 -169 181 99 255 -170 182 106 255 -160 172 100 255 -134 157 85 255 -115 161 86 255 -119 180 103 255 -87 157 85 255 -73 152 87 255 -76 164 106 255 -76 170 117 255 -81 181 129 255 -67 169 119 255 -62 162 112 255 -69 169 119 255 -43 139 91 255 -33 129 81 255 -65 162 117 255 -69 168 124 255 -52 153 113 255 -62 164 124 255 -52 153 111 255 -58 159 115 255 -63 162 118 255 -72 169 126 255 -84 179 137 255 -83 174 133 255 -83 171 131 255 -94 180 141 255 -78 162 126 255 -85 169 133 255 -90 174 140 255 -93 177 144 255 -88 173 142 255 -66 151 120 255 -46 133 101 255 -42 131 101 255 -51 140 112 255 -48 138 110 255 -32 122 94 255 -27 118 87 255 -32 126 92 255 -26 120 84 255 -19 113 76 255 -28 122 85 255 -33 124 91 255 -25 116 85 255 -21 107 80 255 -23 107 84 255 -35 116 99 255 -49 127 114 255 -58 133 126 255 -59 136 130 255 -63 140 134 255 -54 134 125 255 -67 144 134 255 -53 131 117 255 -43 120 100 255 -39 117 93 255 -22 98 68 255 -28 105 71 255 -28 102 67 255 -40 115 76 255 -55 127 89 255 -60 130 93 255 -57 124 89 255 -48 115 80 255 -41 108 75 255 -38 102 76 255 -13 73 63 255 -21 75 75 255 -1 48 54 255 -31 71 81 255 -29 61 76 255 -148 171 189 255 -241 255 255 255 -237 245 255 255 -252 255 255 255 -255 255 255 255 -255 255 251 255 -255 255 250 255 -255 254 249 255 -255 251 248 255 -253 252 250 255 -253 251 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -251 253 252 255 -254 255 255 255 -254 255 255 255 -246 250 249 255 -254 255 253 255 -252 255 253 255 -244 249 245 255 -253 253 241 255 -252 242 215 255 -218 201 158 255 -181 160 103 255 -203 176 105 255 -211 177 90 255 -219 179 81 255 -203 154 52 255 -216 163 61 255 -230 174 77 255 -228 171 81 255 -224 168 83 255 -221 169 86 255 -220 173 91 255 -221 181 96 255 -223 187 99 255 -224 190 100 255 -222 189 94 255 -224 198 101 255 -223 204 109 255 -207 197 102 255 -183 182 90 255 -164 169 77 255 -151 162 70 255 -145 158 66 255 -159 172 80 255 -168 181 89 255 -181 190 101 255 -186 194 109 255 -182 191 112 255 -172 180 105 255 -160 167 97 255 -142 162 91 255 -145 188 116 255 -102 162 88 255 -60 127 58 255 -87 163 99 255 -98 186 128 255 -64 158 105 255 -62 160 109 255 -71 171 121 255 -60 159 112 255 -75 173 126 255 -39 135 89 255 -21 116 72 255 -60 157 114 255 -69 167 126 255 -60 161 121 255 -89 192 149 255 -81 182 138 255 -60 162 115 255 -49 148 102 255 -62 159 114 255 -73 168 124 255 -56 148 107 255 -49 140 99 255 -68 156 116 255 -71 157 120 255 -85 171 134 255 -88 174 139 255 -78 164 129 255 -62 147 114 255 -45 132 100 255 -53 140 108 255 -79 166 134 255 -50 139 109 255 -65 155 127 255 -57 148 117 255 -55 146 113 255 -65 159 125 255 -48 142 106 255 -28 122 86 255 -42 136 100 255 -48 142 108 255 -53 144 113 255 -55 144 116 255 -53 139 114 255 -46 127 108 255 -43 121 105 255 -45 121 109 255 -48 124 112 255 -35 113 99 255 -20 101 84 255 -28 107 86 255 -24 104 79 255 -42 122 93 255 -53 132 100 255 -28 108 71 255 -36 114 75 255 -27 103 64 255 -36 111 70 255 -38 110 72 255 -32 102 66 255 -37 104 71 255 -44 111 80 255 -34 100 72 255 -16 77 59 255 -1 56 51 255 -19 68 73 255 -1 44 51 255 -22 58 70 255 -175 203 217 255 -233 255 255 255 -233 247 255 255 -249 255 255 255 -253 254 255 255 -255 255 255 255 -255 254 252 255 -255 251 248 255 -253 249 246 255 -251 250 248 255 -254 252 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -255 255 251 255 -254 255 250 255 -253 255 249 255 -255 253 234 255 -255 239 203 255 -202 176 125 255 -195 165 103 255 -209 175 103 255 -229 191 106 255 -212 169 77 255 -216 167 72 255 -221 168 72 255 -227 172 79 255 -225 170 80 255 -227 173 87 255 -232 182 97 255 -233 185 101 255 -226 182 95 255 -218 178 90 255 -214 177 86 255 -233 198 106 255 -204 173 80 255 -214 188 95 255 -206 185 92 255 -197 182 91 255 -189 178 88 255 -201 196 105 255 -174 173 83 255 -175 178 91 255 -185 191 105 255 -181 186 104 255 -169 178 99 255 -174 185 109 255 -178 190 118 255 -171 182 113 255 -160 181 114 255 -151 192 124 255 -96 151 84 255 -48 110 47 255 -82 156 95 255 -89 174 117 255 -82 175 120 255 -61 158 107 255 -63 161 114 255 -66 163 118 255 -65 162 119 255 -18 113 73 255 -25 120 80 255 -64 161 120 255 -67 165 124 255 -73 174 132 255 -77 178 134 255 -60 162 115 255 -69 171 123 255 -74 173 126 255 -65 164 117 255 -61 159 112 255 -64 159 115 255 -63 158 114 255 -59 152 108 255 -77 168 127 255 -79 170 129 255 -73 161 123 255 -72 159 124 255 -75 162 127 255 -58 145 111 255 -57 144 110 255 -88 175 141 255 -77 164 130 255 -80 170 135 255 -78 169 134 255 -69 160 125 255 -60 154 118 255 -58 152 116 255 -52 148 111 255 -45 140 106 255 -58 153 119 255 -50 143 112 255 -49 138 108 255 -48 134 107 255 -48 130 107 255 -55 134 113 255 -50 127 107 255 -30 108 86 255 -27 107 80 255 -36 117 85 255 -29 111 75 255 -50 132 94 255 -51 134 92 255 -33 116 70 255 -44 127 81 255 -39 121 73 255 -57 136 91 255 -15 92 50 255 -57 129 92 255 -35 104 73 255 -27 92 68 255 -57 122 102 255 -22 85 68 255 -32 89 82 255 -11 62 65 255 -37 84 92 255 -6 46 54 255 -101 135 144 255 -221 248 255 255 -227 248 253 255 -241 255 255 255 -249 255 255 255 -250 251 253 255 -251 251 251 255 -253 252 250 255 -254 252 253 255 -254 252 255 255 -252 251 255 255 -251 250 255 255 -251 250 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 251 255 -255 255 251 255 -255 255 248 255 -254 255 247 255 -255 252 230 255 -255 237 194 255 -194 163 106 255 -185 151 87 255 -192 156 82 255 -211 170 88 255 -208 164 75 255 -226 177 84 255 -235 185 90 255 -217 163 73 255 -221 167 79 255 -226 174 88 255 -230 180 95 255 -229 181 96 255 -231 187 100 255 -244 200 111 255 -255 217 126 255 -217 180 89 255 -217 183 93 255 -230 199 109 255 -206 179 90 255 -206 182 94 255 -214 197 109 255 -240 225 140 255 -222 214 131 255 -201 198 117 255 -182 183 103 255 -152 156 79 255 -140 148 73 255 -153 163 90 255 -161 174 104 255 -161 174 104 255 -158 181 113 255 -124 163 100 255 -122 174 112 255 -99 159 99 255 -89 160 100 255 -80 161 103 255 -76 166 112 255 -73 167 117 255 -78 176 129 255 -79 176 133 255 -54 149 109 255 -27 119 82 255 -33 127 90 255 -32 126 89 255 -35 133 92 255 -64 165 123 255 -60 161 117 255 -69 171 123 255 -69 171 121 255 -68 167 120 255 -63 162 115 255 -62 160 113 255 -62 160 113 255 -59 154 110 255 -53 148 104 255 -58 150 109 255 -59 151 110 255 -51 141 103 255 -56 146 108 255 -69 159 123 255 -60 150 114 255 -54 141 106 255 -68 155 120 255 -64 151 116 255 -66 156 120 255 -63 155 118 255 -54 148 111 255 -52 146 110 255 -53 149 112 255 -52 147 113 255 -49 144 110 255 -46 141 107 255 -29 123 89 255 -29 120 89 255 -42 128 99 255 -46 131 102 255 -45 128 100 255 -41 121 96 255 -30 109 80 255 -49 131 95 255 -45 127 87 255 -26 109 65 255 -33 116 70 255 -30 116 67 255 -21 108 57 255 -44 128 76 255 -50 132 83 255 -42 121 74 255 -28 105 63 255 -43 114 80 255 -46 115 87 255 -61 126 106 255 -52 114 99 255 -5 65 55 255 -13 68 65 255 -40 87 95 255 -15 58 67 255 -73 110 119 255 -182 213 218 255 -229 254 255 255 -239 255 255 255 -247 255 255 255 -244 250 248 255 -251 253 250 255 -252 252 250 255 -254 252 253 255 -254 252 253 255 -253 252 255 255 -253 252 255 255 -251 251 255 255 -251 251 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -254 255 250 255 -255 255 251 255 -255 255 248 255 -253 254 246 255 -255 251 229 255 -255 237 195 255 -189 157 100 255 -183 149 85 255 -185 149 75 255 -198 157 75 255 -206 162 73 255 -228 182 88 255 -238 188 93 255 -228 174 84 255 -225 171 83 255 -221 169 83 255 -217 167 82 255 -210 162 77 255 -207 163 76 255 -215 171 82 255 -222 183 92 255 -232 197 107 255 -230 199 109 255 -226 196 108 255 -200 174 89 255 -207 185 102 255 -199 181 99 255 -206 190 112 255 -199 190 113 255 -196 192 118 255 -177 177 103 255 -151 157 83 255 -148 158 85 255 -161 173 101 255 -162 175 105 255 -156 172 101 255 -158 181 111 255 -115 154 89 255 -157 207 144 255 -154 212 151 255 -95 165 105 255 -83 162 105 255 -89 178 124 255 -95 189 139 255 -93 189 143 255 -103 198 156 255 -72 167 127 255 -35 127 90 255 -34 128 91 255 -38 132 95 255 -34 132 93 255 -53 154 114 255 -65 166 124 255 -51 153 106 255 -47 146 99 255 -47 146 100 255 -57 156 110 255 -69 166 121 255 -74 171 126 255 -75 170 128 255 -75 170 128 255 -76 168 127 255 -74 166 125 255 -63 155 116 255 -64 156 117 255 -78 168 130 255 -69 159 121 255 -43 133 95 255 -29 119 83 255 -31 121 85 255 -35 125 89 255 -36 128 91 255 -36 130 93 255 -44 138 101 255 -55 151 113 255 -63 159 122 255 -64 162 124 255 -52 148 111 255 -19 113 77 255 -8 99 66 255 -22 109 77 255 -27 112 81 255 -31 114 84 255 -44 124 95 255 -51 132 100 255 -36 118 80 255 -34 117 75 255 -24 107 63 255 -36 119 73 255 -42 126 77 255 -39 123 73 255 -57 139 90 255 -63 145 96 255 -31 110 65 255 -29 104 65 255 -22 92 58 255 -22 88 61 255 -26 87 69 255 -26 84 72 255 -33 88 82 255 -46 96 95 255 -27 70 77 255 -19 56 65 255 -149 182 191 255 -230 255 255 255 -230 251 254 255 -244 255 255 255 -244 254 253 255 -247 253 251 255 -252 254 251 255 -254 255 250 255 -255 254 252 255 -255 254 255 255 -255 254 255 255 -254 253 255 255 -253 253 255 255 -252 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 255 255 -253 253 253 255 -252 252 252 255 -253 254 249 255 -254 255 250 255 -254 255 247 255 -252 253 245 255 -255 251 229 255 -253 230 188 255 -184 152 93 255 -193 158 92 255 -191 155 79 255 -199 159 74 255 -206 162 73 255 -216 170 76 255 -217 168 75 255 -229 178 87 255 -218 167 78 255 -212 162 77 255 -218 170 85 255 -227 181 95 255 -227 183 96 255 -219 178 88 255 -214 174 86 255 -236 200 112 255 -212 180 95 255 -197 169 86 255 -207 180 101 255 -246 223 147 255 -214 196 122 255 -193 179 108 255 -198 189 120 255 -191 186 118 255 -195 196 128 255 -188 193 126 255 -176 186 117 255 -172 185 115 255 -165 181 110 255 -159 177 103 255 -157 183 112 255 -127 164 97 255 -167 213 149 255 -164 220 159 255 -87 153 92 255 -89 167 109 255 -102 189 134 255 -99 191 140 255 -81 177 131 255 -89 184 142 255 -78 173 133 255 -13 104 69 255 -4 95 60 255 -56 150 113 255 -38 136 97 255 -14 115 75 255 -59 160 120 255 -64 163 119 255 -55 154 110 255 -55 154 110 255 -67 166 122 255 -76 173 130 255 -72 169 126 255 -70 165 123 255 -72 167 125 255 -82 174 133 255 -68 160 119 255 -44 136 97 255 -35 127 88 255 -52 142 104 255 -68 158 120 255 -64 154 116 255 -53 143 105 255 -53 143 107 255 -51 143 106 255 -46 140 103 255 -43 137 100 255 -43 139 101 255 -45 141 103 255 -44 142 103 255 -44 142 103 255 -19 115 77 255 -11 105 68 255 -25 117 80 255 -49 136 101 255 -49 135 100 255 -40 124 90 255 -35 116 83 255 -28 110 74 255 -44 127 85 255 -40 123 79 255 -39 122 76 255 -47 131 82 255 -46 130 80 255 -36 118 69 255 -33 115 66 255 -35 114 67 255 -32 109 67 255 -29 101 64 255 -44 111 80 255 -38 100 77 255 -13 71 56 255 -18 71 61 255 -24 75 70 255 -7 53 53 255 -33 70 78 255 -102 132 142 255 -209 236 243 255 -228 252 255 255 -234 252 254 255 -247 255 255 255 -225 234 231 255 -252 255 253 255 -254 255 250 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 255 255 -253 253 253 255 -252 252 252 255 -253 254 249 255 -254 255 250 255 -254 255 247 255 -252 253 245 255 -255 251 229 255 -235 211 167 255 -177 145 86 255 -198 163 97 255 -194 156 81 255 -205 165 80 255 -212 168 79 255 -205 160 67 255 -208 159 66 255 -227 178 86 255 -219 169 80 255 -216 166 81 255 -224 176 92 255 -234 188 103 255 -234 190 103 255 -226 185 95 255 -217 180 91 255 -214 179 95 255 -194 163 81 255 -183 154 76 255 -204 178 104 255 -255 238 170 255 -232 213 147 255 -205 189 129 255 -211 201 140 255 -218 212 152 255 -231 231 171 255 -212 218 156 255 -174 185 119 255 -161 176 107 255 -165 186 111 255 -163 186 108 255 -156 182 108 255 -135 170 102 255 -147 189 125 255 -146 198 136 255 -79 143 82 255 -85 160 101 255 -95 178 122 255 -82 172 121 255 -65 158 111 255 -78 170 129 255 -70 162 123 255 -19 109 74 255 -10 101 66 255 -58 152 116 255 -38 136 98 255 -2 102 64 255 -46 147 107 255 -61 159 120 255 -58 155 114 255 -63 160 119 255 -75 172 131 255 -79 176 135 255 -73 170 129 255 -71 166 126 255 -74 169 129 255 -60 155 115 255 -57 152 112 255 -55 147 106 255 -55 147 106 255 -65 157 116 255 -80 172 131 255 -79 170 129 255 -62 152 114 255 -72 164 127 255 -66 160 124 255 -63 157 121 255 -60 156 119 255 -57 153 115 255 -51 147 109 255 -44 140 102 255 -40 137 96 255 -34 129 89 255 -29 124 84 255 -30 122 81 255 -26 114 74 255 -17 104 62 255 -26 111 70 255 -42 124 84 255 -43 126 84 255 -44 125 82 255 -36 118 72 255 -37 119 71 255 -41 123 75 255 -39 121 72 255 -29 111 62 255 -20 99 52 255 -22 99 55 255 -35 107 69 255 -25 95 61 255 -43 105 80 255 -35 92 75 255 -33 87 74 255 -28 77 71 255 -6 52 50 255 -33 73 75 255 -129 159 167 255 -206 231 238 255 -240 255 255 255 -232 250 254 255 -245 255 255 255 -245 254 253 255 -230 235 231 255 -254 255 251 255 -255 255 251 255 -255 255 250 255 -255 255 251 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -254 255 250 255 -255 255 251 255 -255 255 248 255 -253 254 246 255 -255 251 229 255 -220 196 152 255 -179 145 84 255 -204 167 99 255 -193 155 80 255 -219 179 94 255 -229 188 98 255 -214 169 76 255 -225 178 86 255 -231 184 94 255 -228 181 93 255 -226 178 94 255 -222 176 91 255 -213 168 83 255 -205 164 76 255 -207 168 77 255 -213 176 87 255 -199 167 84 255 -208 179 101 255 -207 179 106 255 -203 176 109 255 -243 219 157 255 -231 210 153 255 -219 204 149 255 -221 209 157 255 -235 229 177 255 -244 244 190 255 -214 222 163 255 -170 182 120 255 -165 182 112 255 -181 203 128 255 -174 199 118 255 -152 180 103 255 -144 177 108 255 -131 171 108 255 -145 195 132 255 -108 170 107 255 -89 163 102 255 -87 171 112 255 -74 162 111 255 -77 169 122 255 -89 180 139 255 -65 157 118 255 -64 154 119 255 -61 152 117 255 -53 147 111 255 -38 136 98 255 -22 122 84 255 -35 135 97 255 -37 133 96 255 -40 136 99 255 -48 144 107 255 -61 157 120 255 -69 165 128 255 -70 166 128 255 -72 166 129 255 -74 169 129 255 -54 149 109 255 -61 156 116 255 -80 172 131 255 -87 179 138 255 -84 176 135 255 -86 178 137 255 -81 172 131 255 -61 153 114 255 -61 155 118 255 -57 153 116 255 -58 154 117 255 -64 160 123 255 -65 161 123 255 -60 156 118 255 -52 149 108 255 -50 145 103 255 -17 112 70 255 -27 120 76 255 -40 131 88 255 -37 126 82 255 -25 112 67 255 -27 113 68 255 -30 113 69 255 -19 102 56 255 -27 109 61 255 -21 103 55 255 -39 121 73 255 -49 131 83 255 -52 134 86 255 -45 124 77 255 -24 101 57 255 -26 98 60 255 -24 94 58 255 -30 95 65 255 -23 81 59 255 -3 55 42 255 -21 68 60 255 -6 51 48 255 -24 64 64 255 -165 198 203 255 -229 254 255 255 -239 255 255 255 -230 245 250 255 -247 255 255 255 -249 255 255 255 -240 246 244 255 -252 254 251 255 -248 249 244 255 -255 254 249 255 -255 255 250 255 -255 255 251 255 -255 255 251 255 -255 255 253 255 -254 255 255 255 -252 255 255 255 -251 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 251 255 -255 255 251 255 -255 255 248 255 -254 255 247 255 -255 251 230 255 -211 184 139 255 -184 148 86 255 -208 171 101 255 -191 154 76 255 -232 192 107 255 -244 203 113 255 -214 171 79 255 -237 192 99 255 -226 181 90 255 -226 180 92 255 -227 181 96 255 -225 178 96 255 -218 173 88 255 -215 174 86 255 -224 185 94 255 -235 198 109 255 -204 171 92 255 -222 192 119 255 -233 204 136 255 -222 197 133 255 -250 225 169 255 -243 221 171 255 -246 229 183 255 -250 237 193 255 -237 230 184 255 -245 244 196 255 -217 224 170 255 -176 190 129 255 -168 188 119 255 -176 200 124 255 -165 194 112 255 -148 179 99 255 -147 180 109 255 -122 161 96 255 -153 202 137 255 -146 206 144 255 -100 171 111 255 -94 175 117 255 -78 165 114 255 -96 188 141 255 -90 181 140 255 -69 159 121 255 -85 175 140 255 -78 169 134 255 -51 145 109 255 -38 134 97 255 -17 115 77 255 -13 113 75 255 -41 136 102 255 -43 137 103 255 -43 137 103 255 -47 141 107 255 -55 149 115 255 -62 156 120 255 -60 154 118 255 -54 148 111 255 -61 155 118 255 -52 147 107 255 -57 152 110 255 -57 152 110 255 -50 142 101 255 -65 157 116 255 -86 179 135 255 -87 179 138 255 -70 166 129 255 -62 159 124 255 -60 157 122 255 -62 160 122 255 -61 157 119 255 -50 146 108 255 -39 134 94 255 -33 128 86 255 -41 134 90 255 -31 122 78 255 -30 119 73 255 -28 116 68 255 -19 105 56 255 -22 108 59 255 -33 117 67 255 -33 117 67 255 -47 129 80 255 -38 120 71 255 -60 139 91 255 -64 143 96 255 -61 140 93 255 -49 126 82 255 -18 90 52 255 -16 86 50 255 -22 87 57 255 -33 93 68 255 -32 85 67 255 -23 69 59 255 -9 50 46 255 -5 44 43 255 -86 120 122 255 -214 242 246 255 -242 255 255 255 -236 247 251 255 -229 239 241 255 -248 255 255 255 -244 248 249 255 -243 245 242 255 -255 255 251 255 -246 245 240 255 -255 254 249 255 -255 254 249 255 -255 255 250 255 -255 255 251 255 -255 255 253 255 -254 255 255 255 -251 255 254 255 -251 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 251 255 -255 255 251 255 -255 255 248 255 -254 255 247 255 -255 252 229 255 -199 172 125 255 -185 147 85 255 -209 170 101 255 -188 151 73 255 -236 196 111 255 -242 203 112 255 -199 158 66 255 -227 184 92 255 -227 183 94 255 -220 176 89 255 -218 171 89 255 -220 175 92 255 -222 180 94 255 -220 180 92 255 -221 182 91 255 -220 184 96 255 -224 192 115 255 -223 193 123 255 -235 206 140 255 -236 210 149 255 -253 228 174 255 -227 205 156 255 -225 206 163 255 -232 219 177 255 -250 243 199 255 -253 252 204 255 -223 230 178 255 -175 189 128 255 -148 169 100 255 -141 168 91 255 -141 173 88 255 -146 179 98 255 -140 173 102 255 -105 144 77 255 -146 195 130 255 -160 219 155 255 -99 170 110 255 -97 178 120 255 -76 163 110 255 -95 184 136 255 -93 184 141 255 -92 182 144 255 -89 179 143 255 -71 161 126 255 -78 169 134 255 -55 151 114 255 -2 100 62 255 -10 108 70 255 -35 128 97 255 -35 128 97 255 -34 127 96 255 -38 131 100 255 -58 151 120 255 -78 172 138 255 -81 175 141 255 -71 165 129 255 -72 166 130 255 -66 160 123 255 -79 174 134 255 -83 178 136 255 -64 156 115 255 -57 149 108 255 -62 154 113 255 -51 146 104 255 -66 162 125 255 -58 155 120 255 -56 153 118 255 -63 159 122 255 -64 160 123 255 -57 152 112 255 -48 143 103 255 -47 140 96 255 -38 129 85 255 -24 113 67 255 -32 120 72 255 -51 137 88 255 -50 134 84 255 -36 120 68 255 -29 113 61 255 -26 109 57 255 -59 141 92 255 -39 121 72 255 -51 130 82 255 -48 125 79 255 -49 126 82 255 -51 126 87 255 -33 103 67 255 -45 110 80 255 -39 99 74 255 -16 69 51 255 -17 63 52 255 -34 75 67 255 -0 34 33 255 -57 88 90 255 -202 230 234 255 -228 249 254 255 -231 242 246 255 -251 255 255 255 -252 255 255 255 -246 250 251 255 -243 245 244 255 -251 251 249 255 -255 254 250 255 -253 252 247 255 -255 253 248 255 -255 254 249 255 -255 254 249 255 -255 255 251 255 -254 255 253 255 -253 255 252 255 -251 255 254 255 -250 254 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -254 255 250 255 -255 255 251 255 -255 255 248 255 -254 255 247 255 -255 249 226 255 -190 162 114 255 -197 159 96 255 -205 167 96 255 -186 149 69 255 -249 209 122 255 -227 188 97 255 -211 170 78 255 -224 183 91 255 -217 176 88 255 -222 180 94 255 -225 180 97 255 -223 181 97 255 -231 189 103 255 -239 199 111 255 -235 196 105 255 -220 184 96 255 -196 164 87 255 -255 227 160 255 -247 217 153 255 -255 231 173 255 -255 241 188 255 -225 201 153 255 -223 202 159 255 -226 211 168 255 -240 233 187 255 -254 254 204 255 -229 236 182 255 -159 175 112 255 -146 169 97 255 -133 161 84 255 -137 171 87 255 -137 172 90 255 -144 180 108 255 -145 184 119 255 -130 179 114 255 -74 134 70 255 -99 170 110 255 -99 180 122 255 -79 166 113 255 -103 192 144 255 -91 179 137 255 -97 185 147 255 -81 168 133 255 -80 170 134 255 -101 193 156 255 -77 171 134 255 -32 128 90 255 -21 119 81 255 -42 135 104 255 -36 126 98 255 -27 117 89 255 -36 127 96 255 -51 144 113 255 -53 147 113 255 -56 150 116 255 -71 165 129 255 -66 160 124 255 -85 179 142 255 -81 175 138 255 -70 165 125 255 -65 160 120 255 -48 143 101 255 -38 133 91 255 -54 149 109 255 -67 162 128 255 -50 147 114 255 -41 136 102 255 -53 149 112 255 -48 142 106 255 -51 143 104 255 -70 160 122 255 -58 146 104 255 -47 134 91 255 -33 119 74 255 -43 127 78 255 -69 153 103 255 -67 149 100 255 -36 119 67 255 -22 105 53 255 -35 115 64 255 -27 106 58 255 -47 126 78 255 -27 104 58 255 -52 129 85 255 -14 89 50 255 -39 111 74 255 -45 112 81 255 -25 85 60 255 -29 84 63 255 -25 73 59 255 -20 61 53 255 -19 54 50 255 -40 68 69 255 -148 172 176 255 -241 255 255 255 -232 247 252 255 -250 255 255 255 -253 254 255 255 -254 254 255 255 -254 254 254 255 -254 254 254 255 -255 254 252 255 -255 254 250 255 -255 253 250 255 -255 253 248 255 -255 254 249 255 -255 254 250 255 -255 255 251 255 -254 255 253 255 -253 255 252 255 -251 255 252 255 -250 255 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -254 255 250 255 -255 255 251 255 -255 255 248 255 -254 255 247 255 -255 249 226 255 -204 176 128 255 -210 171 106 255 -219 181 108 255 -202 163 84 255 -255 220 132 255 -230 191 100 255 -203 164 71 255 -208 169 78 255 -212 170 84 255 -217 177 92 255 -222 180 98 255 -222 181 99 255 -225 185 100 255 -229 189 101 255 -227 190 99 255 -223 187 99 255 -224 192 117 255 -249 218 151 255 -223 192 128 255 -240 209 152 255 -254 227 172 255 -225 202 152 255 -225 203 156 255 -216 199 153 255 -209 201 152 255 -228 227 173 255 -216 224 165 255 -159 175 110 255 -152 175 103 255 -141 172 94 255 -150 185 101 255 -150 187 107 255 -145 182 112 255 -149 191 125 255 -102 152 89 255 -50 112 49 255 -82 156 95 255 -88 169 111 255 -91 180 126 255 -94 183 135 255 -81 169 127 255 -97 185 145 255 -93 181 143 255 -91 179 141 255 -104 194 156 255 -91 186 146 255 -52 149 108 255 -28 124 86 255 -12 103 72 255 -27 117 89 255 -42 132 104 255 -53 143 115 255 -56 149 118 255 -49 142 111 255 -43 137 103 255 -48 142 108 255 -59 153 119 255 -53 147 111 255 -35 129 93 255 -33 127 90 255 -49 143 106 255 -51 146 106 255 -50 145 105 255 -64 160 122 255 -42 137 103 255 -63 158 126 255 -49 144 110 255 -64 158 122 255 -98 189 154 255 -90 180 142 255 -80 168 130 255 -79 166 124 255 -31 114 72 255 -61 144 98 255 -80 159 112 255 -62 141 93 255 -33 111 63 255 -21 99 49 255 -23 101 51 255 -25 103 53 255 -37 116 68 255 -46 125 78 255 -25 102 58 255 -37 112 71 255 -6 78 41 255 -20 87 56 255 -23 85 60 255 -1 58 39 255 -9 60 45 255 -24 66 56 255 -23 58 52 255 -29 58 56 255 -157 178 179 255 -242 255 255 255 -218 231 237 255 -248 255 255 255 -253 254 255 255 -254 254 255 255 -255 253 254 255 -255 253 254 255 -255 254 252 255 -255 254 252 255 -255 253 250 255 -255 253 250 255 -255 252 249 255 -255 254 250 255 -254 255 250 255 -255 255 251 255 -254 255 253 255 -253 255 252 255 -251 255 252 255 -252 254 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -254 255 250 255 -255 255 251 255 -255 255 248 255 -254 255 247 255 -255 249 226 255 -202 172 122 255 -202 161 95 255 -212 173 98 255 -197 159 78 255 -250 213 125 255 -223 186 95 255 -202 165 74 255 -207 170 79 255 -212 172 85 255 -212 174 89 255 -218 177 95 255 -219 181 98 255 -216 178 93 255 -212 175 87 255 -215 178 87 255 -220 184 96 255 -244 210 136 255 -242 211 144 255 -223 192 128 255 -246 216 154 255 -252 223 165 255 -225 200 143 255 -224 201 147 255 -207 190 136 255 -206 197 140 255 -221 219 160 255 -215 221 157 255 -163 178 109 255 -152 176 102 255 -135 166 88 255 -139 177 92 255 -135 174 93 255 -141 181 111 255 -144 190 125 255 -93 147 85 255 -75 141 79 255 -111 187 125 255 -86 171 112 255 -86 175 121 255 -65 157 108 255 -63 154 110 255 -80 171 130 255 -86 174 134 255 -80 168 128 255 -84 175 134 255 -89 182 138 255 -64 159 115 255 -31 128 87 255 -31 122 89 255 -35 124 96 255 -45 135 107 255 -54 144 116 255 -47 138 107 255 -35 126 95 255 -44 137 106 255 -69 163 129 255 -59 153 119 255 -44 138 104 255 -31 126 92 255 -49 145 108 255 -76 172 135 255 -68 164 127 255 -44 140 103 255 -36 132 95 255 -42 137 103 255 -78 173 141 255 -81 175 141 255 -89 180 145 255 -97 184 150 255 -73 159 122 255 -52 136 100 255 -36 118 78 255 -38 116 76 255 -58 136 94 255 -58 133 90 255 -30 106 59 255 -21 97 50 255 -39 115 66 255 -45 121 72 255 -32 108 59 255 -30 108 60 255 -32 111 64 255 -25 102 60 255 -35 109 72 255 -27 96 65 255 -35 99 73 255 -40 99 79 255 -24 76 63 255 -16 62 52 255 -16 53 46 255 -14 44 42 255 -139 163 163 255 -244 255 255 255 -242 253 255 255 -249 255 255 255 -248 252 255 255 -254 254 255 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 254 252 255 -255 254 252 255 -255 254 252 255 -255 254 252 255 -254 253 251 255 -254 254 252 255 -254 254 252 255 -255 255 253 255 -254 255 255 255 -253 255 254 255 -253 255 254 255 -252 254 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -254 255 250 255 -255 255 251 255 -255 255 248 255 -254 255 247 255 -255 249 224 255 -198 166 115 255 -191 151 82 255 -201 162 85 255 -185 147 64 255 -232 195 106 255 -213 176 85 255 -208 171 80 255 -223 186 97 255 -226 189 101 255 -221 183 100 255 -221 183 102 255 -224 186 105 255 -219 181 98 255 -209 172 84 255 -210 173 82 255 -218 182 94 255 -219 185 111 255 -222 189 122 255 -234 200 136 255 -255 230 165 255 -240 210 146 255 -205 177 114 255 -208 184 122 255 -196 178 114 255 -195 184 118 255 -200 197 130 255 -196 202 132 255 -156 172 99 255 -152 176 100 255 -142 173 93 255 -151 186 104 255 -141 182 103 255 -151 194 125 255 -123 173 110 255 -73 133 71 255 -61 131 69 255 -92 172 111 255 -66 154 96 255 -76 166 114 255 -84 178 128 255 -83 174 130 255 -88 179 136 255 -94 182 140 255 -88 176 134 255 -87 175 133 255 -97 188 144 255 -91 187 139 255 -68 163 119 255 -37 128 93 255 -23 112 82 255 -35 125 97 255 -60 151 120 255 -50 141 110 255 -25 116 85 255 -31 124 93 255 -57 150 119 255 -40 133 102 255 -18 112 78 255 -9 104 72 255 -34 129 95 255 -63 158 126 255 -62 157 123 255 -46 141 107 255 -39 134 100 255 -69 164 132 255 -62 155 124 255 -71 162 129 255 -78 168 133 255 -57 142 109 255 -69 150 117 255 -88 168 133 255 -47 124 88 255 -47 121 84 255 -33 108 69 255 -22 95 52 255 -27 98 54 255 -42 113 69 255 -48 120 74 255 -36 108 62 255 -19 92 46 255 -23 100 54 255 -25 102 58 255 -31 106 67 255 -38 109 75 255 -37 103 76 255 -25 87 66 255 -18 75 60 255 -6 56 45 255 -20 61 55 255 -2 34 31 255 -118 144 143 255 -234 252 254 255 -243 254 255 255 -239 244 247 255 -248 252 253 255 -255 255 255 255 -254 254 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 254 252 255 -254 254 252 255 -255 254 252 255 -254 254 252 255 -253 253 253 255 -254 254 252 255 -254 254 254 255 -255 255 255 255 -254 255 255 255 -253 255 254 255 -253 255 254 255 -252 254 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -254 255 250 255 -255 255 251 255 -255 255 248 255 -254 255 247 255 -255 249 224 255 -211 180 126 255 -202 159 90 255 -213 174 97 255 -194 156 73 255 -229 192 103 255 -208 171 80 255 -212 177 85 255 -231 196 106 255 -240 204 118 255 -231 195 111 255 -227 190 109 255 -229 192 111 255 -226 190 106 255 -218 182 94 255 -219 182 91 255 -225 189 101 255 -215 179 105 255 -215 180 112 255 -241 206 138 255 -255 231 162 255 -235 202 131 255 -205 177 104 255 -217 193 121 255 -215 197 123 255 -203 191 115 255 -191 188 111 255 -185 189 112 255 -152 166 87 255 -151 174 96 255 -145 176 96 255 -157 192 112 255 -142 183 107 255 -116 162 97 255 -96 150 88 255 -97 161 100 255 -79 153 92 255 -101 185 125 255 -89 180 123 255 -73 167 114 255 -82 179 128 255 -100 193 146 255 -94 185 141 255 -96 185 141 255 -98 187 141 255 -95 184 138 255 -98 190 141 255 -102 196 144 255 -95 188 141 255 -69 159 123 255 -47 136 104 255 -42 131 101 255 -48 137 107 255 -42 133 102 255 -45 136 105 255 -57 148 117 255 -60 151 120 255 -40 133 102 255 -32 125 94 255 -40 135 105 255 -63 158 126 255 -70 167 136 255 -59 156 125 255 -46 143 112 255 -40 135 105 255 -43 138 106 255 -38 132 98 255 -48 139 106 255 -70 157 123 255 -66 150 117 255 -75 154 122 255 -75 150 117 255 -20 94 59 255 -1 71 35 255 -0 68 31 255 -16 84 47 255 -45 113 74 255 -55 123 82 255 -40 109 65 255 -26 95 51 255 -23 94 52 255 -16 91 50 255 -22 98 59 255 -39 113 78 255 -43 114 82 255 -37 102 78 255 -12 73 55 255 -0 50 37 255 -1 48 42 255 -12 51 48 255 -109 139 139 255 -219 240 241 255 -245 255 255 255 -245 253 255 255 -254 255 255 255 -248 246 247 255 -254 253 251 255 -255 254 252 255 -254 254 252 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -254 254 254 255 -253 255 254 255 -252 253 255 255 -253 255 254 255 -253 254 255 255 -254 255 255 255 -255 255 255 255 -254 254 255 255 -254 254 255 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -254 255 250 255 -255 255 251 255 -255 255 248 255 -254 255 247 255 -255 249 224 255 -212 181 127 255 -202 160 88 255 -224 183 104 255 -209 171 88 255 -240 203 114 255 -215 178 87 255 -218 183 91 255 -232 197 107 255 -234 198 112 255 -227 190 109 255 -222 185 105 255 -222 185 104 255 -222 186 102 255 -221 185 97 255 -224 187 96 255 -227 191 103 255 -232 196 122 255 -217 183 112 255 -228 194 123 255 -241 207 135 255 -227 194 117 255 -221 192 112 255 -235 210 128 255 -235 217 133 255 -215 203 119 255 -193 188 104 255 -186 190 106 255 -157 170 88 255 -151 174 94 255 -144 173 93 255 -155 189 112 255 -137 177 104 255 -139 188 123 255 -113 171 110 255 -107 173 112 255 -50 126 64 255 -63 148 89 255 -87 180 123 255 -88 185 131 255 -98 196 145 255 -86 182 134 255 -85 177 130 255 -83 172 126 255 -87 175 127 255 -89 178 130 255 -88 178 127 255 -85 178 125 255 -88 182 132 255 -96 186 148 255 -82 171 139 255 -62 151 119 255 -31 120 88 255 -26 117 86 255 -71 162 131 255 -93 184 153 255 -64 155 124 255 -23 116 87 255 -32 125 96 255 -55 150 120 255 -67 162 132 255 -47 143 115 255 -24 120 92 255 -9 105 77 255 -0 91 63 255 -11 104 73 255 -69 160 127 255 -70 159 127 255 -70 155 122 255 -77 158 126 255 -35 112 80 255 -0 69 36 255 -0 58 27 255 -0 67 34 255 -6 71 37 255 -20 84 50 255 -35 99 64 255 -41 105 68 255 -36 102 64 255 -32 96 59 255 -30 98 59 255 -14 89 50 255 -25 101 63 255 -44 115 83 255 -47 116 88 255 -28 93 71 255 -14 72 57 255 -5 56 49 255 -43 88 85 255 -114 150 150 255 -224 252 255 255 -236 254 255 255 -239 250 252 255 -252 255 255 255 -246 244 245 255 -255 254 251 255 -251 246 243 255 -255 254 252 255 -254 254 252 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -253 255 254 255 -253 254 255 255 -253 254 255 255 -252 253 255 255 -253 254 255 255 -253 254 255 255 -254 255 255 255 -255 255 255 255 -254 254 255 255 -254 254 255 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -254 255 250 255 -255 255 251 255 -255 255 248 255 -254 255 247 255 -255 249 224 255 -210 177 123 255 -193 151 79 255 -218 177 98 255 -213 172 90 255 -245 208 119 255 -222 185 94 255 -221 186 96 255 -227 191 103 255 -218 183 99 255 -220 185 103 255 -218 183 102 255 -211 176 94 255 -209 173 89 255 -214 178 90 255 -221 186 94 255 -224 188 100 255 -231 195 119 255 -214 177 107 255 -214 178 104 255 -215 182 105 255 -215 182 101 255 -220 190 104 255 -221 196 106 255 -217 198 106 255 -197 184 92 255 -178 174 83 255 -184 188 101 255 -167 181 96 255 -159 182 100 255 -152 181 101 255 -168 202 125 255 -152 194 122 255 -123 174 108 255 -97 159 96 255 -86 156 94 255 -62 142 81 255 -77 166 108 255 -74 169 113 255 -69 168 113 255 -59 157 106 255 -81 177 129 255 -90 183 136 255 -79 168 122 255 -69 157 109 255 -83 171 121 255 -87 177 125 255 -81 174 119 255 -87 179 128 255 -72 160 122 255 -74 161 127 255 -76 166 131 255 -58 148 113 255 -47 136 104 255 -77 166 134 255 -79 170 139 255 -32 123 92 255 -49 142 113 255 -50 143 114 255 -57 151 124 255 -46 140 113 255 -19 115 88 255 -21 117 90 255 -36 135 107 255 -38 134 106 255 -28 121 90 255 -91 182 149 255 -72 159 125 255 -50 134 101 255 -54 133 102 255 -13 88 57 255 -0 71 39 255 -42 109 78 255 -51 114 83 255 -34 98 64 255 -22 83 50 255 -21 82 49 255 -26 87 53 255 -22 86 51 255 -16 77 43 255 -6 72 36 255 -27 99 61 255 -36 112 76 255 -41 112 82 255 -39 107 82 255 -7 70 51 255 -16 74 60 255 -28 79 74 255 -111 153 152 255 -231 255 255 255 -220 245 249 255 -244 255 255 255 -238 248 250 255 -236 237 239 255 -255 254 253 255 -245 237 234 255 -255 253 250 255 -255 254 250 255 -253 255 252 255 -253 255 254 255 -253 255 254 255 -253 254 255 255 -251 255 255 255 -251 255 255 255 -251 255 255 255 -250 254 255 255 -251 255 255 255 -253 254 255 255 -254 255 255 255 -255 254 255 255 -254 253 255 255 -255 253 255 255 -254 252 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -255 255 255 255 -255 255 255 255 -254 254 252 255 -255 255 251 255 -255 255 250 255 -254 255 249 255 -255 248 226 255 -221 189 138 255 -193 153 84 255 -212 173 98 255 -208 169 90 255 -244 206 123 255 -222 185 97 255 -220 183 95 255 -220 182 97 255 -217 179 96 255 -227 189 108 255 -225 188 107 255 -212 175 94 255 -203 167 83 255 -210 174 88 255 -220 185 95 255 -224 188 100 255 -236 199 119 255 -230 192 117 255 -235 198 120 255 -232 197 116 255 -231 199 114 255 -230 200 114 255 -214 188 101 255 -205 185 96 255 -201 190 100 255 -187 183 94 255 -200 204 117 255 -182 196 111 255 -162 184 101 255 -144 173 93 255 -157 190 111 255 -139 181 107 255 -138 193 126 255 -91 156 92 255 -60 132 69 255 -86 166 105 255 -112 201 143 255 -74 169 113 255 -86 183 130 255 -80 178 127 255 -72 170 123 255 -90 186 140 255 -66 157 113 255 -41 130 84 255 -63 152 104 255 -78 170 119 255 -76 169 116 255 -83 175 126 255 -95 183 141 255 -80 168 130 255 -87 177 139 255 -87 177 141 255 -67 157 121 255 -74 164 129 255 -81 172 137 255 -58 149 116 255 -61 154 123 255 -62 155 126 255 -66 160 133 255 -46 140 114 255 -11 107 80 255 -14 109 85 255 -27 125 100 255 -20 116 89 255 -29 124 94 255 -49 143 109 255 -43 130 96 255 -49 133 99 255 -58 135 103 255 -29 103 68 255 -17 84 49 255 -17 83 47 255 -25 89 52 255 -6 70 33 255 -3 69 31 255 -23 89 53 255 -30 97 64 255 -15 82 51 255 -6 72 44 255 -10 79 51 255 -23 94 64 255 -38 108 80 255 -38 106 81 255 -46 109 90 255 -21 77 64 255 -63 113 104 255 -106 148 146 255 -225 255 255 255 -230 255 255 255 -240 255 255 255 -238 249 253 255 -251 255 255 255 -252 252 252 255 -249 245 242 255 -255 253 250 255 -245 240 236 255 -255 254 252 255 -253 255 252 255 -253 255 254 255 -253 255 254 255 -253 254 255 255 -251 255 255 255 -253 254 255 255 -251 255 255 255 -252 253 255 255 -253 254 255 255 -253 254 255 255 -254 255 255 255 -255 254 255 255 -254 254 255 255 -255 253 255 255 -254 252 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 253 255 -255 255 253 255 -253 253 251 255 -255 250 233 255 -223 195 148 255 -191 153 90 255 -202 164 99 255 -213 174 105 255 -246 204 132 255 -224 180 105 255 -210 167 88 255 -210 164 86 255 -222 177 96 255 -222 177 96 255 -223 181 99 255 -229 188 106 255 -230 192 109 255 -226 190 106 255 -221 185 101 255 -219 183 97 255 -231 194 106 255 -230 193 105 255 -222 184 99 255 -221 185 101 255 -225 193 110 255 -216 188 105 255 -207 182 102 255 -207 188 109 255 -221 210 131 255 -198 195 116 255 -178 183 103 255 -173 186 106 255 -150 172 90 255 -140 168 84 255 -154 186 103 255 -133 174 95 255 -120 180 108 255 -86 157 89 255 -34 109 44 255 -69 149 88 255 -95 180 123 255 -70 160 106 255 -86 180 130 255 -86 182 136 255 -68 165 122 255 -97 194 153 255 -63 160 119 255 -35 130 88 255 -76 171 127 255 -94 190 144 255 -79 172 127 255 -89 181 134 255 -92 181 137 255 -94 183 139 255 -88 179 135 255 -86 177 134 255 -87 178 135 255 -75 166 125 255 -68 160 121 255 -78 170 133 255 -70 164 128 255 -77 171 137 255 -66 161 131 255 -40 134 107 255 -18 114 87 255 -13 108 84 255 -14 112 89 255 -18 116 91 255 -56 157 125 255 -62 159 124 255 -28 119 84 255 -19 103 67 255 -49 123 86 255 -28 96 55 255 -0 59 13 255 -8 75 24 255 -12 81 27 255 -34 107 54 255 -21 97 48 255 -2 80 38 255 -13 92 60 255 -15 95 70 255 -8 86 72 255 -22 95 84 255 -15 83 70 255 -19 81 68 255 -23 81 69 255 -38 89 80 255 -77 122 115 255 -140 176 174 255 -202 230 231 255 -241 255 255 255 -244 255 255 255 -248 255 255 255 -251 255 255 255 -254 254 254 255 -255 253 254 255 -255 254 252 255 -255 253 250 255 -255 253 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 251 235 255 -229 205 161 255 -181 146 88 255 -193 157 95 255 -198 160 95 255 -226 183 115 255 -224 180 109 255 -220 174 99 255 -225 178 100 255 -240 191 112 255 -231 184 102 255 -224 179 96 255 -225 183 99 255 -232 191 109 255 -229 193 109 255 -216 181 99 255 -202 167 83 255 -198 163 73 255 -210 173 84 255 -220 184 96 255 -233 198 114 255 -243 212 130 255 -231 206 126 255 -214 192 117 255 -211 194 122 255 -185 177 105 255 -185 185 113 255 -184 190 118 255 -192 206 131 255 -170 193 115 255 -143 172 92 255 -142 173 93 255 -124 167 88 255 -117 179 106 255 -105 178 109 255 -71 146 81 255 -89 167 107 255 -101 184 128 255 -90 178 127 255 -103 195 148 255 -80 175 131 255 -80 177 136 255 -83 181 142 255 -48 146 107 255 -33 131 92 255 -71 168 127 255 -85 180 138 255 -76 168 127 255 -85 178 134 255 -91 183 136 255 -91 183 136 255 -84 176 129 255 -80 172 125 255 -79 170 126 255 -66 159 114 255 -58 151 107 255 -64 159 117 255 -56 150 113 255 -90 186 149 255 -59 154 122 255 -21 118 87 255 -34 130 103 255 -22 117 93 255 -8 106 83 255 -43 143 115 255 -23 127 92 255 -20 122 82 255 -18 110 71 255 -24 109 68 255 -37 112 71 255 -31 100 55 255 -23 90 39 255 -30 97 43 255 -36 107 47 255 -44 122 62 255 -53 133 80 255 -55 138 92 255 -49 133 99 255 -32 116 93 255 -15 95 86 255 -9 84 79 255 -18 80 75 255 -24 81 75 255 -30 81 76 255 -60 105 102 255 -136 172 170 255 -215 243 244 255 -241 255 255 255 -239 250 252 255 -250 255 255 255 -253 254 255 255 -254 254 255 255 -255 253 254 255 -255 254 252 255 -255 254 252 255 -255 254 250 255 -255 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -253 253 253 255 -253 253 253 255 -253 253 253 255 -253 253 253 255 -253 253 253 255 -253 253 253 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 250 237 255 -247 224 182 255 -183 151 94 255 -201 167 106 255 -201 166 102 255 -217 176 110 255 -236 193 124 255 -231 185 110 255 -234 188 110 255 -248 201 121 255 -246 199 117 255 -239 194 111 255 -232 192 105 255 -235 197 112 255 -238 202 116 255 -228 193 109 255 -212 180 95 255 -227 193 106 255 -227 193 106 255 -215 183 98 255 -207 179 96 255 -207 181 104 255 -199 177 102 255 -194 177 107 255 -201 191 122 255 -204 201 134 255 -188 193 127 255 -153 164 98 255 -140 160 91 255 -130 157 88 255 -113 146 75 255 -126 162 90 255 -134 180 108 255 -116 177 108 255 -94 165 99 255 -59 131 68 255 -65 143 83 255 -73 156 100 255 -81 168 117 255 -107 196 150 255 -86 178 137 255 -92 187 147 255 -72 168 130 255 -46 144 106 255 -51 149 110 255 -81 177 139 255 -90 185 145 255 -83 175 136 255 -85 177 136 255 -86 177 133 255 -87 178 134 255 -79 170 126 255 -75 168 123 255 -80 173 128 255 -73 166 121 255 -67 160 116 255 -71 166 124 255 -58 153 113 255 -82 178 140 255 -53 148 114 255 -28 125 92 255 -54 151 120 255 -46 145 116 255 -24 123 95 255 -42 143 111 255 -28 133 90 255 -13 116 69 255 -23 119 73 255 -36 123 78 255 -28 105 59 255 -29 103 54 255 -44 114 62 255 -44 115 59 255 -41 116 59 255 -56 133 77 255 -72 152 99 255 -60 142 96 255 -31 110 78 255 -19 97 75 255 -19 93 80 255 -13 80 73 255 -29 88 82 255 -32 83 78 255 -64 110 107 255 -136 176 175 255 -209 241 240 255 -238 255 255 255 -244 255 255 255 -242 252 254 255 -250 255 255 255 -253 254 255 255 -254 254 255 255 -255 253 254 255 -255 254 252 255 -255 254 252 255 -254 254 252 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -253 253 253 255 -252 252 252 255 -251 251 251 255 -250 250 250 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 250 237 255 -248 226 185 255 -181 150 95 255 -204 172 113 255 -207 173 110 255 -209 171 106 255 -236 196 126 255 -221 177 102 255 -214 168 90 255 -218 173 92 255 -232 187 102 255 -235 193 107 255 -225 185 98 255 -217 179 94 255 -221 187 100 255 -226 191 107 255 -223 191 106 255 -213 183 97 255 -214 186 102 255 -208 180 97 255 -200 175 95 255 -193 171 96 255 -175 158 86 255 -165 152 84 255 -167 162 98 255 -160 160 98 255 -148 156 96 255 -112 127 68 255 -114 138 78 255 -131 163 100 255 -120 159 96 255 -126 166 103 255 -133 184 118 255 -127 187 123 255 -97 166 101 255 -77 149 86 255 -99 174 117 255 -97 177 124 255 -76 162 113 255 -75 164 120 255 -52 144 103 255 -73 167 130 255 -51 147 110 255 -42 138 101 255 -56 152 115 255 -75 169 133 255 -83 177 140 255 -78 170 133 255 -64 156 117 255 -84 177 133 255 -87 180 135 255 -80 173 128 255 -79 172 127 255 -87 180 135 255 -83 179 133 255 -78 174 128 255 -81 178 133 255 -77 174 131 255 -62 159 118 255 -58 156 117 255 -64 162 124 255 -68 168 134 255 -74 174 140 255 -55 154 125 255 -15 117 80 255 -24 130 81 255 -10 115 59 255 -19 116 63 255 -35 125 73 255 -40 122 73 255 -51 129 79 255 -67 144 92 255 -71 148 94 255 -53 130 76 255 -78 156 104 255 -74 153 106 255 -42 120 80 255 -25 100 69 255 -31 100 79 255 -29 95 81 255 -24 84 76 255 -31 82 77 255 -71 116 113 255 -142 182 181 255 -212 246 245 255 -235 255 255 255 -230 250 251 255 -231 245 246 255 -248 255 255 255 -251 255 255 255 -254 254 255 255 -255 253 254 255 -255 253 254 255 -255 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -251 251 251 255 -248 248 248 255 -246 246 246 255 -245 245 245 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 251 237 255 -255 238 198 255 -197 170 115 255 -211 182 124 255 -219 187 126 255 -215 180 114 255 -245 207 136 255 -226 184 108 255 -209 166 87 255 -210 168 84 255 -223 181 95 255 -230 188 102 255 -222 182 94 255 -215 178 90 255 -218 184 95 255 -225 191 104 255 -224 194 108 255 -215 187 103 255 -216 191 109 255 -209 184 104 255 -196 174 98 255 -183 165 93 255 -158 145 77 255 -140 130 68 255 -138 136 77 255 -125 130 74 255 -133 146 92 255 -118 138 85 255 -127 156 102 255 -138 175 123 255 -119 162 108 255 -113 157 104 255 -110 163 107 255 -82 142 82 255 -77 143 81 255 -75 145 85 255 -89 162 106 255 -87 165 113 255 -79 163 114 255 -86 173 130 255 -84 175 134 255 -70 162 125 255 -51 147 110 255 -47 142 108 255 -53 148 114 255 -62 156 122 255 -76 170 134 255 -75 166 131 255 -53 145 108 255 -79 171 130 255 -84 179 135 255 -80 175 131 255 -77 172 128 255 -83 179 133 255 -80 176 130 255 -72 168 122 255 -74 172 125 255 -76 174 127 255 -62 161 115 255 -68 167 123 255 -77 175 134 255 -72 172 134 255 -74 174 136 255 -53 153 119 255 -7 109 69 255 -18 125 69 255 -16 122 60 255 -12 112 52 255 -27 120 63 255 -52 139 86 255 -53 136 84 255 -46 125 77 255 -53 132 84 255 -70 149 102 255 -75 153 111 255 -37 115 75 255 -6 80 45 255 -23 89 62 255 -27 89 68 255 -27 81 67 255 -47 97 86 255 -61 102 98 255 -144 180 178 255 -217 249 248 255 -231 255 255 255 -227 248 251 255 -237 252 255 255 -247 255 255 255 -244 249 253 255 -253 254 255 255 -254 254 255 255 -255 253 254 255 -255 253 254 255 -254 254 252 255 -254 254 252 255 -254 254 252 255 -253 255 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -250 250 250 255 -248 248 248 255 -246 246 246 255 -244 244 244 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -252 252 252 255 -252 252 252 255 -252 252 252 255 -252 252 252 255 -252 252 252 255 -252 252 252 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 251 239 255 -255 249 213 255 -219 196 144 255 -204 179 123 255 -219 190 132 255 -220 186 122 255 -250 213 143 255 -239 201 126 255 -220 179 99 255 -233 193 108 255 -230 190 103 255 -227 187 99 255 -226 189 100 255 -229 193 105 255 -230 196 107 255 -225 193 106 255 -220 190 104 255 -232 206 122 255 -227 205 122 255 -214 191 113 255 -197 178 102 255 -183 166 96 255 -157 146 80 255 -139 131 69 255 -135 134 77 255 -139 146 92 255 -154 168 117 255 -139 163 113 255 -127 159 110 255 -112 150 103 255 -93 136 90 255 -98 145 99 255 -97 149 100 255 -100 159 103 255 -121 185 125 255 -98 166 109 255 -45 115 61 255 -16 92 43 255 -16 98 50 255 -27 112 71 255 -39 127 89 255 -78 170 133 255 -56 150 116 255 -42 135 104 255 -37 132 100 255 -45 138 107 255 -61 154 123 255 -65 156 125 255 -49 140 107 255 -50 144 107 255 -64 159 117 255 -68 163 121 255 -69 164 120 255 -75 171 125 255 -73 169 123 255 -66 164 115 255 -68 166 117 255 -47 147 97 255 -71 170 123 255 -64 163 117 255 -52 151 107 255 -60 161 119 255 -48 149 109 255 -23 123 85 255 -22 123 79 255 -11 119 61 255 -15 121 57 255 -13 113 51 255 -25 118 61 255 -43 131 80 255 -28 112 63 255 -4 85 42 255 -4 85 44 255 -2 82 47 255 -20 97 65 255 -27 100 71 255 -38 106 81 255 -43 102 82 255 -15 66 51 255 -15 59 46 255 -62 99 91 255 -162 194 191 255 -203 231 232 255 -235 255 255 255 -235 255 255 255 -234 249 252 255 -244 255 255 255 -249 254 255 255 -241 245 248 255 -254 254 255 255 -254 254 255 255 -255 253 254 255 -255 253 254 255 -254 254 252 255 -253 255 252 255 -253 255 252 255 -253 255 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -253 253 253 255 -251 251 251 255 -249 249 249 255 -248 248 248 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -252 252 252 255 -252 252 252 255 -252 252 252 255 -252 252 252 255 -252 252 252 255 -252 252 252 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 251 240 255 -255 241 208 255 -228 207 160 255 -180 158 108 255 -200 175 119 255 -207 177 115 255 -232 199 130 255 -234 198 124 255 -212 175 95 255 -232 194 109 255 -221 184 96 255 -217 180 91 255 -226 189 100 255 -231 195 107 255 -225 191 102 255 -217 185 98 255 -216 186 100 255 -206 180 95 255 -211 189 106 255 -215 192 114 255 -216 197 121 255 -213 196 126 255 -185 174 108 255 -157 149 87 255 -145 144 87 255 -120 127 73 255 -136 150 99 255 -133 155 108 255 -126 155 111 255 -111 146 104 255 -108 149 107 255 -118 163 122 255 -99 148 103 255 -88 145 92 255 -124 185 126 255 -101 166 110 255 -44 113 59 255 -32 106 57 255 -28 107 60 255 -12 94 54 255 -20 106 69 255 -72 162 127 255 -39 133 99 255 -14 107 76 255 -17 110 81 255 -35 125 97 255 -42 132 104 255 -42 131 103 255 -39 130 99 255 -27 121 85 255 -49 145 107 255 -62 159 118 255 -66 163 120 255 -74 171 126 255 -73 171 122 255 -68 166 115 255 -70 168 117 255 -43 141 90 255 -64 162 111 255 -59 159 109 255 -47 146 99 255 -52 151 105 255 -46 145 101 255 -31 129 88 255 -31 133 86 255 -0 102 46 255 -0 99 38 255 -13 111 52 255 -29 122 69 255 -22 110 62 255 -13 96 54 255 -11 91 56 255 -7 86 57 255 -31 106 85 255 -16 89 72 255 -23 89 77 255 -21 81 71 255 -8 58 49 255 -42 83 75 255 -128 161 154 255 -194 221 216 255 -240 255 255 255 -231 251 252 255 -234 249 252 255 -245 255 255 255 -248 255 255 255 -241 246 250 255 -239 242 247 255 -249 248 253 255 -254 254 255 255 -255 253 255 255 -255 253 254 255 -255 253 254 255 -254 254 254 255 -253 255 254 255 -253 255 252 255 -253 255 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 251 240 255 -255 250 220 255 -247 230 187 255 -181 163 117 255 -205 184 131 255 -217 191 132 255 -235 206 140 255 -240 208 135 255 -217 182 101 255 -228 192 108 255 -223 186 98 255 -228 191 103 255 -240 205 115 255 -237 203 114 255 -226 192 103 255 -226 194 107 255 -239 209 123 255 -241 213 129 255 -233 208 124 255 -215 192 112 255 -204 182 106 255 -197 179 107 255 -178 165 95 255 -161 152 87 255 -157 155 94 255 -148 153 97 255 -140 153 100 255 -121 139 91 255 -108 134 89 255 -102 134 93 255 -124 161 120 255 -141 182 142 255 -104 151 107 255 -111 164 112 255 -116 173 118 255 -73 133 79 255 -31 98 45 255 -51 123 75 255 -48 125 79 255 -21 102 61 255 -42 128 91 255 -82 169 135 255 -41 132 99 255 -13 104 73 255 -30 120 92 255 -57 147 121 255 -53 143 117 255 -45 133 108 255 -52 142 114 255 -30 123 92 255 -56 152 115 255 -72 168 130 255 -75 172 129 255 -78 175 130 255 -74 172 123 255 -67 165 114 255 -68 167 113 255 -68 167 113 255 -49 148 94 255 -64 162 111 255 -72 172 122 255 -58 156 109 255 -69 168 122 255 -73 170 129 255 -34 133 87 255 -27 127 75 255 -8 107 53 255 -36 130 78 255 -45 134 86 255 -0 85 44 255 -0 74 42 255 -21 96 73 255 -13 86 69 255 -23 94 86 255 -1 67 66 255 -30 90 91 255 -47 98 101 255 -49 90 92 255 -140 171 173 255 -236 255 255 255 -231 247 246 255 -235 249 250 255 -245 255 255 255 -248 255 255 255 -246 254 255 255 -244 249 253 255 -247 251 254 255 -252 251 255 255 -252 251 255 255 -255 253 255 255 -255 253 255 255 -255 253 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -251 255 252 255 -251 255 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -253 253 253 255 -255 255 255 255 -254 254 254 255 -251 251 251 255 -250 250 250 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 246 255 -255 250 225 255 -255 242 207 255 -197 182 141 255 -187 169 121 255 -187 164 110 255 -221 196 132 255 -220 190 120 255 -218 186 109 255 -225 190 108 255 -230 194 108 255 -233 197 109 255 -234 198 110 255 -230 196 109 255 -227 193 106 255 -223 191 106 255 -222 192 106 255 -219 189 103 255 -228 200 116 255 -221 194 113 255 -197 174 96 255 -194 172 97 255 -204 187 115 255 -200 187 119 255 -178 173 109 255 -177 176 119 255 -149 156 102 255 -137 149 99 255 -126 146 97 255 -107 134 89 255 -117 148 106 255 -134 169 127 255 -127 168 124 255 -102 150 98 255 -86 141 86 255 -78 137 83 255 -47 109 58 255 -89 157 108 255 -99 172 127 255 -82 160 118 255 -90 175 136 255 -70 156 121 255 -78 167 135 255 -37 126 96 255 -46 135 107 255 -68 156 131 255 -71 159 135 255 -46 131 108 255 -54 142 117 255 -48 141 112 255 -50 145 111 255 -62 158 120 255 -74 171 130 255 -70 165 121 255 -58 154 106 255 -62 159 106 255 -76 173 119 255 -65 162 108 255 -49 146 93 255 -54 151 100 255 -64 162 113 255 -52 148 102 255 -36 133 88 255 -38 133 93 255 -45 140 100 255 -53 148 106 255 -24 115 72 255 -33 120 78 255 -18 100 62 255 -13 90 58 255 -31 103 81 255 -11 79 66 255 -21 85 84 255 -16 79 86 255 -0 52 66 255 -0 34 53 255 -41 84 103 255 -188 220 235 255 -231 253 255 255 -227 240 248 255 -245 254 255 255 -248 255 255 255 -250 255 255 255 -250 255 255 255 -251 255 255 255 -253 254 255 255 -254 254 255 255 -254 254 255 255 -255 253 255 255 -253 251 254 255 -254 252 255 255 -253 253 253 255 -254 254 254 255 -253 255 254 255 -252 254 253 255 -250 254 253 255 -249 253 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -251 251 251 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 248 255 -255 252 233 255 -254 243 213 255 -202 189 154 255 -170 155 112 255 -176 156 106 255 -210 185 128 255 -220 193 124 255 -217 188 112 255 -200 167 86 255 -207 172 88 255 -212 178 91 255 -213 179 92 255 -212 178 91 255 -214 182 97 255 -222 192 106 255 -231 201 115 255 -220 189 106 255 -222 194 110 255 -224 198 114 255 -224 199 119 255 -220 197 121 255 -209 189 116 255 -191 177 106 255 -175 166 99 255 -168 164 101 255 -149 150 92 255 -142 151 96 255 -139 153 102 255 -123 145 96 255 -125 151 104 255 -130 159 115 255 -115 151 105 255 -125 169 116 255 -97 148 92 255 -103 157 105 255 -83 143 91 255 -94 160 112 255 -86 158 112 255 -78 155 111 255 -84 166 126 255 -85 169 133 255 -91 178 144 255 -77 163 134 255 -72 161 133 255 -39 127 102 255 -31 119 95 255 -30 115 94 255 -41 129 105 255 -56 149 120 255 -37 132 98 255 -30 124 88 255 -43 138 98 255 -57 152 108 255 -59 155 107 255 -57 154 101 255 -60 154 101 255 -74 168 115 255 -62 156 104 255 -59 153 103 255 -58 151 104 255 -51 144 100 255 -52 144 103 255 -59 151 112 255 -58 148 113 255 -44 131 99 255 -39 122 92 255 -55 134 105 255 -43 116 89 255 -35 103 80 255 -18 80 65 255 -13 72 70 255 -35 89 99 255 -7 58 79 255 -0 37 65 255 -0 30 62 255 -12 45 78 255 -160 184 212 255 -233 248 255 255 -248 255 255 255 -239 242 251 255 -250 253 255 255 -252 253 255 255 -252 253 255 255 -253 253 255 255 -253 253 255 255 -253 253 255 255 -254 252 255 255 -254 252 255 255 -253 251 254 255 -254 252 255 255 -253 253 253 255 -254 254 254 255 -253 255 254 255 -252 254 253 255 -250 254 253 255 -251 253 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 250 255 -255 255 241 255 -253 245 222 255 -211 202 173 255 -147 134 99 255 -156 139 93 255 -185 164 109 255 -212 187 121 255 -212 184 111 255 -226 195 115 255 -231 199 116 255 -234 199 115 255 -227 192 108 255 -217 182 98 255 -211 179 96 255 -215 184 101 255 -222 191 108 255 -228 200 117 255 -220 192 109 255 -226 199 118 255 -244 219 139 255 -243 220 142 255 -218 196 121 255 -195 178 106 255 -189 176 106 255 -205 198 130 255 -183 182 118 255 -169 175 115 255 -157 168 112 255 -140 157 103 255 -140 160 107 255 -141 165 115 255 -130 160 110 255 -115 158 104 255 -91 140 85 255 -105 158 104 255 -93 150 97 255 -98 162 112 255 -99 168 121 255 -104 180 134 255 -100 181 140 255 -76 158 120 255 -72 158 123 255 -81 168 136 255 -78 164 137 255 -14 100 75 255 -10 95 72 255 -30 113 93 255 -45 130 109 255 -43 133 107 255 -21 114 83 255 -15 106 73 255 -33 125 88 255 -61 154 110 255 -76 169 122 255 -77 171 119 255 -75 168 115 255 -50 143 90 255 -46 138 87 255 -46 138 89 255 -44 135 91 255 -47 135 95 255 -64 152 114 255 -74 161 127 255 -65 150 121 255 -62 141 122 255 -6 78 64 255 -29 98 80 255 -44 107 90 255 -20 74 61 255 -0 46 40 255 -43 88 94 255 -13 54 72 255 -0 37 68 255 -27 62 102 255 -3 32 76 255 -5 28 72 255 -44 60 96 255 -197 206 235 255 -235 237 255 255 -253 253 255 255 -252 251 255 255 -252 252 252 255 -252 252 254 255 -253 251 252 255 -253 251 252 255 -253 251 252 255 -253 251 252 255 -253 251 252 255 -253 253 253 255 -253 253 253 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -252 254 253 255 -252 254 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 251 255 -255 255 246 255 -254 248 232 255 -222 216 192 255 -127 116 86 255 -135 120 79 255 -161 141 90 255 -201 177 115 255 -205 178 107 255 -207 178 102 255 -215 184 102 255 -223 191 108 255 -226 194 111 255 -224 192 109 255 -222 189 108 255 -221 190 108 255 -220 191 111 255 -235 208 129 255 -218 193 113 255 -217 192 112 255 -232 209 131 255 -236 214 138 255 -219 200 124 255 -210 194 119 255 -213 201 129 255 -209 202 132 255 -194 193 126 255 -178 183 119 255 -160 168 108 255 -140 154 95 255 -132 149 94 255 -132 153 97 255 -128 155 102 255 -119 158 103 255 -114 161 106 255 -110 161 105 255 -77 132 77 255 -88 150 99 255 -94 162 113 255 -100 173 127 255 -90 169 124 255 -103 185 145 255 -87 171 135 255 -84 169 138 255 -69 155 128 255 -12 98 73 255 -12 97 74 255 -18 101 83 255 -30 115 94 255 -42 130 105 255 -41 132 101 255 -44 135 102 255 -50 142 105 255 -56 147 104 255 -57 149 102 255 -57 149 98 255 -60 150 98 255 -41 131 79 255 -43 131 81 255 -54 141 96 255 -60 147 105 255 -62 146 110 255 -73 157 124 255 -78 161 131 255 -69 148 127 255 -58 129 121 255 -63 128 124 255 -48 105 98 255 -0 51 42 255 -2 45 38 255 -8 44 44 255 -98 130 141 255 -84 112 134 255 -18 44 81 255 -44 66 113 255 -57 77 128 255 -0 4 53 255 -7 19 61 255 -148 154 186 255 -242 244 255 255 -253 253 255 255 -253 252 255 255 -254 252 253 255 -254 252 253 255 -254 252 253 255 -254 252 253 255 -254 252 253 255 -254 252 253 255 -253 253 253 255 -253 253 253 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -254 255 255 255 -253 255 254 255 -252 254 253 255 -252 254 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 250 255 -252 250 238 255 -234 229 210 255 -120 113 85 255 -125 111 74 255 -145 127 79 255 -192 170 112 255 -206 181 114 255 -201 173 99 255 -206 174 97 255 -212 179 98 255 -221 188 107 255 -229 196 115 255 -231 200 120 255 -227 195 118 255 -221 192 116 255 -202 178 104 255 -186 167 91 255 -177 158 82 255 -181 161 88 255 -187 169 95 255 -191 175 100 255 -197 183 110 255 -202 192 120 255 -187 183 110 255 -192 192 122 255 -188 193 127 255 -174 183 120 255 -156 168 106 255 -136 151 92 255 -124 144 85 255 -122 147 90 255 -109 147 90 255 -125 170 115 255 -111 160 104 255 -75 130 73 255 -89 149 97 255 -70 137 86 255 -76 150 101 255 -94 171 125 255 -99 180 139 255 -87 172 133 255 -67 152 119 255 -38 123 94 255 -2 86 62 255 -10 94 71 255 -0 75 57 255 -10 95 74 255 -27 115 91 255 -40 129 101 255 -50 139 109 255 -48 138 102 255 -40 128 86 255 -36 125 79 255 -39 128 80 255 -44 132 82 255 -51 139 89 255 -48 134 87 255 -58 143 101 255 -69 154 115 255 -64 145 112 255 -59 139 110 255 -59 139 114 255 -58 132 117 255 -59 123 123 255 -24 79 84 255 -14 62 62 255 -0 27 23 255 -0 31 26 255 -87 111 113 255 -210 228 240 255 -98 113 136 255 -39 53 90 255 -59 71 119 255 -39 50 104 255 -35 45 96 255 -12 19 63 255 -209 215 247 255 -242 244 255 255 -242 244 255 255 -255 254 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -252 254 253 255 -253 255 254 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -253 254 255 255 -252 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 250 255 -249 248 243 255 -243 239 227 255 -129 123 101 255 -122 109 75 255 -141 124 80 255 -184 163 108 255 -213 188 122 255 -233 205 132 255 -226 197 119 255 -221 190 110 255 -223 190 111 255 -228 197 117 255 -229 197 120 255 -223 191 116 255 -213 185 112 255 -202 182 111 255 -191 176 107 255 -184 167 98 255 -177 163 92 255 -182 168 97 255 -194 182 110 255 -204 194 122 255 -210 204 130 255 -204 201 130 255 -212 213 143 255 -203 208 141 255 -183 192 127 255 -165 177 113 255 -142 158 96 255 -129 147 87 255 -131 156 98 255 -99 134 78 255 -117 160 104 255 -115 162 107 255 -99 152 96 255 -101 160 106 255 -58 125 71 255 -76 148 98 255 -107 185 137 255 -76 158 112 255 -76 161 120 255 -64 148 114 255 -22 107 78 255 -0 75 51 255 -10 94 71 255 -0 71 51 255 -7 90 70 255 -19 104 81 255 -28 114 87 255 -33 119 90 255 -31 118 84 255 -33 121 81 255 -43 130 85 255 -49 137 89 255 -50 136 87 255 -56 142 93 255 -45 128 82 255 -49 132 90 255 -60 140 105 255 -54 133 102 255 -49 127 103 255 -54 129 109 255 -55 125 115 255 -38 95 104 255 -0 42 54 255 -0 25 29 255 -63 95 94 255 -182 204 202 255 -228 242 243 255 -247 255 255 255 -148 153 175 255 -64 68 105 255 -42 46 93 255 -53 58 113 255 -14 20 72 255 -48 53 95 255 -202 207 237 255 -249 254 255 255 -234 237 246 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -254 255 253 255 -254 255 255 255 -254 255 255 255 -253 255 254 255 -253 255 254 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -253 254 255 255 -253 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -251 251 251 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -247 248 250 255 -249 249 247 255 -250 247 238 255 -143 136 118 255 -118 107 77 255 -134 119 76 255 -170 149 96 255 -209 185 121 255 -215 188 117 255 -213 184 108 255 -212 180 103 255 -216 185 105 255 -224 192 115 255 -228 196 121 255 -226 194 119 255 -218 191 120 255 -186 171 104 255 -173 164 99 255 -164 153 89 255 -157 148 81 255 -155 146 77 255 -160 151 82 255 -172 165 93 255 -182 179 108 255 -208 208 136 255 -211 214 145 255 -190 197 129 255 -167 178 112 255 -157 172 107 255 -140 156 94 255 -126 144 84 255 -131 157 96 255 -124 159 101 255 -123 167 108 255 -127 175 117 255 -113 167 109 255 -100 159 103 255 -86 151 95 255 -116 186 134 255 -91 167 118 255 -98 180 134 255 -90 175 134 255 -99 183 147 255 -54 139 108 255 -5 89 63 255 -39 123 100 255 -20 101 82 255 -10 93 73 255 -26 110 87 255 -31 115 89 255 -29 114 85 255 -24 109 76 255 -30 116 77 255 -44 129 87 255 -46 132 85 255 -41 125 76 255 -49 132 86 255 -38 119 76 255 -36 116 77 255 -42 119 87 255 -47 123 97 255 -57 132 111 255 -59 132 115 255 -49 116 109 255 -1 55 67 255 -0 37 53 255 -82 116 125 255 -204 230 231 255 -239 254 251 255 -240 246 246 255 -248 247 255 255 -167 164 185 255 -75 71 106 255 -65 64 108 255 -60 60 112 255 -33 35 84 255 -24 27 68 255 -197 202 231 255 -232 239 255 255 -246 251 255 255 -255 255 255 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -254 255 253 255 -254 255 253 255 -252 255 253 255 -251 255 254 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -254 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -250 250 250 255 -251 251 251 255 -254 254 254 255 -255 255 255 255 -253 253 253 255 -251 251 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -246 248 247 255 -250 252 249 255 -251 251 243 255 -148 145 128 255 -111 104 76 255 -125 113 73 255 -151 133 83 255 -197 177 116 255 -208 184 114 255 -213 187 112 255 -220 191 113 255 -227 198 120 255 -233 201 126 255 -233 201 128 255 -228 195 124 255 -219 192 125 255 -205 191 128 255 -183 177 117 255 -170 164 102 255 -164 158 96 255 -157 152 88 255 -152 147 81 255 -166 161 95 255 -186 183 114 255 -187 186 119 255 -196 197 129 255 -183 188 121 255 -173 182 115 255 -177 189 123 255 -161 176 111 255 -139 155 92 255 -137 159 97 255 -127 158 98 255 -113 153 93 255 -120 164 103 255 -103 153 94 255 -99 154 96 255 -149 210 153 255 -196 255 209 255 -98 172 119 255 -86 165 117 255 -63 146 100 255 -91 178 136 255 -64 152 114 255 -11 101 66 255 -69 158 128 255 -59 148 120 255 -21 110 82 255 -0 78 46 255 -4 91 57 255 -12 99 65 255 -14 100 65 255 -26 110 74 255 -43 128 89 255 -53 133 96 255 -49 126 90 255 -22 97 66 255 -17 90 63 255 -13 82 63 255 -12 78 64 255 -23 85 80 255 -44 106 105 255 -37 98 101 255 -9 63 75 255 -31 76 99 255 -124 160 184 255 -214 244 255 255 -240 255 255 255 -230 242 238 255 -252 255 251 255 -245 243 246 255 -163 159 173 255 -84 78 106 255 -76 72 109 255 -97 94 137 255 -46 45 87 255 -56 59 92 255 -199 205 227 255 -243 251 255 255 -246 254 255 255 -253 255 254 255 -255 254 252 255 -254 254 252 255 -254 254 252 255 -253 255 252 255 -253 255 252 255 -253 255 252 255 -251 255 252 255 -253 255 254 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -254 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -250 255 249 255 -238 243 236 255 -247 250 239 255 -122 123 107 255 -118 114 89 255 -127 118 85 255 -142 131 86 255 -182 167 110 255 -190 171 105 255 -216 194 121 255 -217 191 114 255 -224 197 118 255 -232 202 129 255 -228 195 124 255 -231 196 132 255 -220 192 129 255 -222 212 151 255 -186 184 125 255 -168 163 105 255 -150 145 87 255 -159 155 94 255 -163 157 95 255 -156 150 88 255 -200 196 133 255 -189 185 121 255 -192 191 126 255 -206 207 141 255 -211 216 149 255 -196 203 136 255 -169 178 111 255 -161 172 104 255 -166 183 115 255 -142 171 105 255 -123 159 95 255 -103 143 80 255 -123 167 104 255 -126 174 114 255 -118 173 115 255 -138 199 142 255 -126 195 140 255 -82 156 103 255 -88 171 119 255 -87 175 124 255 -85 179 129 255 -58 156 107 255 -58 160 112 255 -72 175 128 255 -24 127 80 255 -3 101 54 255 -0 93 48 255 -19 112 68 255 -45 133 93 255 -51 137 102 255 -18 98 69 255 -31 106 85 255 -25 96 80 255 -22 84 79 255 -5 63 67 255 -22 74 87 255 -21 68 88 255 -2 46 75 255 -5 45 80 255 -0 38 75 255 -0 30 70 255 -86 118 159 255 -202 231 255 255 -213 238 255 255 -240 255 255 255 -232 247 240 255 -241 253 239 255 -228 234 224 255 -122 122 122 255 -92 90 103 255 -147 143 166 255 -196 193 224 255 -65 64 95 255 -76 78 101 255 -242 248 255 255 -248 255 255 255 -242 251 248 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -247 254 246 255 -247 255 244 255 -247 253 241 255 -107 109 95 255 -91 90 70 255 -120 116 87 255 -141 134 92 255 -166 154 102 255 -186 172 109 255 -227 208 139 255 -241 219 144 255 -248 225 149 255 -244 215 145 255 -223 192 127 255 -220 186 125 255 -207 181 124 255 -186 177 120 255 -167 166 109 255 -168 166 109 255 -159 157 100 255 -163 158 102 255 -153 148 90 255 -141 135 77 255 -176 172 111 255 -214 210 149 255 -198 197 133 255 -194 194 130 255 -207 210 143 255 -211 216 149 255 -196 203 135 255 -174 184 115 255 -159 174 105 255 -127 154 85 255 -131 166 98 255 -136 173 106 255 -157 199 135 255 -151 197 135 255 -131 185 125 255 -132 191 133 255 -106 174 117 255 -119 192 137 255 -110 191 135 255 -92 181 127 255 -85 179 126 255 -65 164 110 255 -63 167 114 255 -64 171 117 255 -11 118 64 255 -10 111 55 255 -22 119 66 255 -48 141 94 255 -53 144 103 255 -40 125 92 255 -2 81 59 255 -22 94 82 255 -22 88 87 255 -0 57 68 255 -23 73 96 255 -57 102 135 255 -29 68 111 255 -0 18 71 255 -0 20 77 255 -6 31 95 255 -16 40 100 255 -3 26 78 255 -163 186 227 255 -227 249 255 255 -240 255 255 255 -244 255 253 255 -233 247 230 255 -197 205 190 255 -105 108 101 255 -161 160 166 255 -199 195 212 255 -236 232 255 255 -189 187 211 255 -189 190 208 255 -251 255 255 255 -246 255 254 255 -241 250 245 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -249 255 249 255 -249 255 248 255 -245 251 241 255 -118 122 108 255 -82 83 65 255 -110 108 83 255 -132 126 90 255 -151 143 96 255 -170 160 101 255 -205 191 126 255 -215 198 128 255 -223 203 132 255 -223 200 133 255 -212 186 125 255 -222 193 137 255 -221 198 144 255 -189 180 125 255 -165 164 108 255 -153 150 95 255 -138 136 79 255 -141 136 80 255 -147 142 84 255 -166 161 103 255 -214 210 149 255 -186 182 121 255 -158 156 95 255 -139 139 77 255 -148 150 85 255 -167 172 106 255 -173 180 113 255 -163 172 105 255 -149 166 96 255 -147 177 107 255 -151 188 119 255 -153 192 125 255 -158 200 134 255 -138 188 125 255 -122 178 117 255 -125 186 129 255 -107 176 121 255 -83 157 104 255 -82 162 109 255 -81 168 117 255 -86 176 125 255 -74 168 118 255 -68 166 117 255 -55 155 105 255 -3 101 50 255 -0 89 35 255 -5 99 46 255 -25 118 71 255 -37 125 85 255 -45 130 99 255 -28 107 86 255 -43 116 107 255 -25 90 94 255 -0 58 76 255 -0 42 73 255 -2 47 89 255 -0 33 88 255 -0 30 94 255 -15 48 119 255 -16 43 120 255 -11 38 109 255 -3 25 82 255 -151 173 214 255 -234 254 255 255 -231 249 255 255 -237 252 247 255 -238 250 236 255 -234 242 229 255 -199 202 195 255 -233 232 238 255 -247 243 255 255 -248 245 255 255 -254 252 255 255 -250 252 255 255 -238 243 249 255 -246 255 252 255 -248 254 250 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -251 255 253 255 -239 249 241 255 -242 249 241 255 -155 161 151 255 -97 99 86 255 -102 104 83 255 -115 114 83 255 -139 136 93 255 -176 170 118 255 -193 184 125 255 -182 171 107 255 -181 167 102 255 -180 164 104 255 -170 151 93 255 -176 154 104 255 -175 157 107 255 -158 151 97 255 -147 146 90 255 -151 148 93 255 -159 156 101 255 -166 161 106 255 -164 159 103 255 -171 166 110 255 -191 189 130 255 -171 169 110 255 -158 158 96 255 -149 150 90 255 -150 155 91 255 -161 167 103 255 -172 181 114 255 -181 192 126 255 -182 199 131 255 -154 184 114 255 -140 177 107 255 -134 175 105 255 -133 180 112 255 -121 173 109 255 -117 177 115 255 -135 200 142 255 -141 211 157 255 -109 186 134 255 -99 178 130 255 -87 171 122 255 -73 159 112 255 -61 148 105 255 -69 158 114 255 -77 165 123 255 -58 147 103 255 -48 138 87 255 -52 142 91 255 -58 147 101 255 -61 147 110 255 -82 162 135 255 -77 154 138 255 -83 154 150 255 -43 107 117 255 -45 103 127 255 -2 54 93 255 -0 39 89 255 -0 40 102 255 -8 44 118 255 -8 41 122 255 -0 26 112 255 -8 35 114 255 -19 41 99 255 -109 128 168 255 -217 234 255 255 -232 249 255 255 -243 255 253 255 -242 254 242 255 -251 255 248 255 -251 253 248 255 -255 254 255 255 -255 252 255 255 -242 239 255 255 -246 245 255 255 -244 244 255 255 -235 238 243 255 -251 255 253 255 -250 255 250 255 -254 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -249 255 255 255 -240 249 244 255 -243 252 247 255 -182 189 182 255 -98 104 94 255 -102 106 91 255 -111 113 89 255 -126 128 91 255 -160 162 115 255 -184 183 129 255 -183 181 124 255 -188 182 124 255 -182 173 118 255 -157 145 95 255 -151 138 93 255 -146 135 89 255 -131 128 77 255 -132 131 77 255 -151 148 95 255 -182 179 124 255 -189 186 131 255 -170 167 112 255 -150 147 92 255 -135 133 76 255 -142 140 83 255 -148 148 88 255 -152 153 95 255 -150 154 93 255 -149 158 95 255 -156 167 101 255 -166 176 113 255 -166 186 117 255 -164 195 125 255 -135 175 102 255 -135 178 107 255 -139 189 120 255 -126 181 116 255 -112 173 113 255 -111 179 122 255 -120 193 140 255 -64 142 92 255 -67 146 99 255 -79 160 117 255 -84 165 124 255 -86 163 127 255 -86 163 127 255 -72 147 114 255 -55 131 93 255 -71 153 107 255 -77 161 112 255 -80 163 121 255 -71 150 118 255 -89 164 141 255 -97 169 157 255 -118 183 185 255 -82 144 159 255 -90 145 176 255 -47 98 143 255 -28 73 132 255 -23 63 133 255 -26 63 144 255 -16 50 140 255 -0 30 125 255 -15 43 127 255 -31 51 110 255 -59 77 115 255 -180 196 221 255 -241 255 255 255 -247 255 255 255 -239 249 240 255 -252 255 248 255 -247 249 244 255 -249 248 253 255 -255 252 255 255 -254 252 255 255 -244 243 255 255 -247 247 255 255 -252 255 255 255 -251 255 251 255 -247 252 245 255 -254 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -244 253 250 255 -248 255 255 255 -248 255 255 255 -186 195 192 255 -82 88 84 255 -103 111 100 255 -115 123 102 255 -108 114 86 255 -90 96 58 255 -123 129 83 255 -139 143 93 255 -153 155 105 255 -151 150 102 255 -129 126 81 255 -132 127 87 255 -137 134 91 255 -141 139 90 255 -139 138 84 255 -148 147 93 255 -181 178 125 255 -185 182 127 255 -170 167 112 255 -163 160 105 255 -139 138 82 255 -146 145 89 255 -147 148 90 255 -142 146 87 255 -135 143 83 255 -143 153 92 255 -161 173 109 255 -174 188 126 255 -174 195 128 255 -176 208 135 255 -142 184 110 255 -146 192 120 255 -147 198 129 255 -130 189 123 255 -113 177 116 255 -94 165 109 255 -96 170 119 255 -94 171 125 255 -82 159 117 255 -82 158 120 255 -77 151 116 255 -89 158 127 255 -104 168 141 255 -95 157 132 255 -96 159 130 255 -85 156 116 255 -84 159 118 255 -88 159 125 255 -94 163 135 255 -137 204 187 255 -170 232 227 255 -197 255 255 255 -160 215 235 255 -86 136 171 255 -78 124 173 255 -63 104 166 255 -32 70 143 255 -28 63 147 255 -28 62 152 255 -8 38 136 255 -12 38 123 255 -32 51 109 255 -51 67 103 255 -155 169 195 255 -229 243 254 255 -240 252 252 255 -239 249 241 255 -252 255 250 255 -254 255 251 255 -254 254 255 255 -244 241 248 255 -255 253 255 255 -252 250 255 255 -254 255 255 255 -252 255 255 255 -242 247 240 255 -248 253 246 255 -254 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -245 254 253 255 -248 255 255 255 -246 255 255 255 -198 208 209 255 -74 84 83 255 -96 107 101 255 -108 120 106 255 -96 108 86 255 -104 118 85 255 -124 136 96 255 -124 135 92 255 -141 150 105 255 -147 154 112 255 -132 139 98 255 -135 139 102 255 -141 143 104 255 -133 132 84 255 -142 142 88 255 -160 160 106 255 -194 193 139 255 -187 186 132 255 -167 166 112 255 -171 170 116 255 -148 148 94 255 -142 142 88 255 -140 143 86 255 -132 140 81 255 -126 136 76 255 -139 150 90 255 -162 178 115 255 -175 193 131 255 -174 196 131 255 -151 184 113 255 -131 173 99 255 -142 189 117 255 -132 185 117 255 -124 184 120 255 -136 202 141 255 -125 195 141 255 -123 196 150 255 -83 158 117 255 -84 158 121 255 -101 170 139 255 -90 154 127 255 -86 144 120 255 -83 137 114 255 -69 116 98 255 -83 132 111 255 -114 170 141 255 -112 171 141 255 -119 175 150 255 -133 188 169 255 -180 233 223 255 -200 250 251 255 -204 252 255 255 -150 195 218 255 -71 111 147 255 -95 133 180 255 -96 132 190 255 -52 85 154 255 -24 56 133 255 -13 41 125 255 -0 21 110 255 -9 32 110 255 -8 25 77 255 -99 112 146 255 -182 194 218 255 -234 246 255 255 -241 251 252 255 -245 251 247 255 -245 250 243 255 -245 247 242 255 -255 255 255 255 -243 243 245 255 -246 245 251 255 -250 249 254 255 -252 253 255 255 -247 252 248 255 -240 246 236 255 -251 255 247 255 -254 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -249 255 255 255 -241 251 252 255 -240 250 252 255 -218 229 231 255 -85 96 98 255 -85 100 97 255 -92 108 98 255 -91 108 90 255 -94 112 86 255 -97 114 80 255 -85 103 63 255 -112 129 87 255 -140 155 116 255 -133 145 107 255 -121 132 98 255 -109 117 78 255 -135 139 89 255 -148 151 96 255 -160 163 108 255 -181 184 129 255 -160 160 106 255 -141 141 87 255 -163 163 109 255 -149 152 97 255 -133 138 82 255 -148 156 99 255 -159 169 109 255 -157 171 110 255 -162 178 116 255 -170 190 127 255 -170 190 127 255 -157 184 117 255 -144 182 109 255 -141 185 110 255 -154 204 131 255 -127 182 114 255 -117 177 115 255 -141 206 150 255 -129 197 148 255 -115 186 142 255 -70 140 103 255 -85 152 121 255 -110 170 145 255 -90 143 123 255 -77 124 106 255 -89 130 116 255 -111 147 135 255 -168 204 190 255 -151 192 174 255 -172 215 196 255 -200 241 225 255 -210 250 241 255 -227 255 255 255 -213 250 255 255 -203 239 253 255 -149 184 206 255 -86 116 150 255 -70 99 141 255 -54 82 132 255 -50 76 133 255 -74 99 165 255 -67 91 161 255 -19 43 117 255 -11 30 96 255 -43 57 102 255 -193 204 234 255 -239 250 255 255 -242 252 255 255 -237 245 248 255 -250 255 252 255 -247 252 246 255 -254 255 251 255 -251 251 249 255 -250 250 250 255 -245 245 247 255 -255 255 255 255 -254 255 253 255 -251 253 248 255 -254 255 248 255 -252 255 246 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -240 246 246 255 -242 252 253 255 -248 255 255 255 -230 241 245 255 -88 101 107 255 -62 77 80 255 -108 127 123 255 -102 122 110 255 -91 113 92 255 -90 113 84 255 -89 113 77 255 -118 140 101 255 -152 173 134 255 -143 160 124 255 -117 134 100 255 -121 136 97 255 -134 142 91 255 -150 155 97 255 -171 176 118 255 -148 153 95 255 -138 141 84 255 -141 146 88 255 -129 134 78 255 -149 157 100 255 -156 165 108 255 -178 189 131 255 -238 252 193 255 -203 221 161 255 -192 212 151 255 -186 210 148 255 -169 193 131 255 -173 204 137 255 -145 185 114 255 -158 204 131 255 -109 161 89 255 -130 185 118 255 -119 177 118 255 -113 173 121 255 -128 191 146 255 -123 187 150 255 -130 191 160 255 -108 166 142 255 -79 130 111 255 -76 120 105 255 -123 159 147 255 -193 223 215 255 -234 255 253 255 -239 255 255 255 -225 251 242 255 -225 250 244 255 -233 255 254 255 -227 251 251 255 -238 255 255 255 -234 255 255 255 -156 178 192 255 -84 105 126 255 -67 88 115 255 -80 101 132 255 -140 160 197 255 -184 203 245 255 -210 228 255 255 -94 112 162 255 -0 13 65 255 -22 39 85 255 -165 175 210 255 -209 216 242 255 -246 253 255 255 -249 255 255 255 -243 251 254 255 -243 249 247 255 -248 253 249 255 -252 254 249 255 -254 255 250 255 -254 254 252 255 -253 253 251 255 -253 253 251 255 -253 254 249 255 -252 253 247 255 -252 253 245 255 -252 253 245 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -250 255 254 255 -241 250 249 255 -246 255 255 255 -235 246 250 255 -104 119 126 255 -57 75 79 255 -78 98 96 255 -50 73 63 255 -57 82 63 255 -78 104 75 255 -99 126 91 255 -124 150 111 255 -138 163 124 255 -125 147 109 255 -119 141 105 255 -145 162 120 255 -162 175 121 255 -150 160 99 255 -151 161 101 255 -154 164 104 255 -155 163 104 255 -148 156 97 255 -155 165 105 255 -192 203 145 255 -204 218 159 255 -205 220 161 255 -249 255 207 255 -228 250 188 255 -210 236 173 255 -180 209 145 255 -147 177 113 255 -150 185 117 255 -124 167 95 255 -102 152 79 255 -142 193 126 255 -128 182 120 255 -153 208 153 255 -128 184 137 255 -143 199 160 255 -183 238 207 255 -145 197 174 255 -90 137 119 255 -80 120 109 255 -150 183 174 255 -222 249 242 255 -239 255 255 255 -230 246 243 255 -230 242 240 255 -247 255 255 255 -242 253 255 255 -247 255 255 255 -240 251 255 255 -239 249 255 255 -206 219 228 255 -104 116 130 255 -20 32 48 255 -95 106 126 255 -178 190 212 255 -244 255 255 255 -225 236 255 255 -212 226 255 255 -180 193 225 255 -152 165 199 255 -180 191 221 255 -228 235 255 255 -239 246 255 255 -245 251 255 255 -245 249 255 255 -247 252 255 255 -252 255 255 255 -254 255 253 255 -245 247 242 255 -255 255 251 255 -254 255 249 255 -254 255 250 255 -254 255 249 255 -253 254 248 255 -253 254 248 255 -253 254 246 255 -252 253 247 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 255 255 255 -240 249 248 255 -242 252 254 255 -242 253 255 255 -122 137 144 255 -63 81 85 255 -92 114 112 255 -74 100 89 255 -59 86 67 255 -94 123 95 255 -131 161 125 255 -155 183 143 255 -152 179 138 255 -127 152 112 255 -122 144 105 255 -145 164 119 255 -139 154 97 255 -135 150 85 255 -146 158 96 255 -182 194 132 255 -188 200 138 255 -162 174 112 255 -159 173 111 255 -170 186 124 255 -167 185 123 255 -157 179 115 255 -207 232 167 255 -213 242 176 255 -212 244 179 255 -170 205 139 255 -130 167 100 255 -130 171 103 255 -143 190 118 255 -144 196 124 255 -118 169 103 255 -153 204 145 255 -141 191 142 255 -146 194 154 255 -197 244 212 255 -155 199 176 255 -85 126 110 255 -119 152 143 255 -171 201 193 255 -224 246 243 255 -242 255 255 255 -243 255 255 255 -248 255 255 255 -251 255 255 255 -253 254 255 255 -244 244 252 255 -251 251 255 255 -251 251 255 255 -254 254 255 255 -243 246 255 255 -182 184 196 255 -138 142 153 255 -226 230 242 255 -246 250 255 255 -249 255 255 255 -242 248 255 255 -241 249 255 255 -248 255 255 255 -228 237 252 255 -232 239 255 255 -249 255 255 255 -251 255 255 255 -240 244 255 255 -237 240 247 255 -246 249 254 255 -254 255 255 255 -254 255 253 255 -248 250 245 255 -255 255 250 255 -255 255 248 255 -255 255 250 255 -255 255 250 255 -255 254 249 255 -255 254 249 255 -255 254 249 255 -254 253 249 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -251 255 252 255 -246 252 250 255 -247 255 255 255 -241 252 255 255 -122 137 142 255 -59 78 82 255 -134 156 154 255 -159 185 176 255 -84 113 93 255 -99 129 101 255 -125 155 117 255 -148 176 135 255 -152 179 134 255 -140 166 121 255 -137 160 116 255 -147 170 118 255 -149 169 108 255 -162 182 113 255 -166 182 117 255 -195 211 146 255 -196 212 147 255 -174 193 127 255 -182 201 137 255 -164 186 121 255 -161 183 118 255 -139 165 100 255 -169 198 132 255 -177 209 142 255 -186 223 156 255 -152 193 125 255 -123 166 97 255 -121 166 97 255 -131 182 113 255 -134 187 119 255 -133 183 122 255 -149 196 142 255 -137 182 139 255 -160 201 167 255 -109 147 122 255 -86 119 102 255 -143 170 161 255 -200 222 219 255 -240 255 255 255 -238 252 252 255 -233 245 245 255 -245 254 253 255 -250 255 254 255 -242 243 245 255 -253 251 255 255 -247 242 249 255 -255 250 255 255 -248 245 252 255 -248 245 252 255 -253 250 255 255 -246 243 250 255 -254 253 255 255 -255 254 255 255 -243 244 249 255 -234 235 240 255 -252 255 255 255 -244 247 252 255 -246 251 255 255 -236 241 245 255 -251 255 255 255 -244 247 254 255 -247 250 255 255 -248 249 254 255 -246 247 252 255 -248 249 253 255 -254 255 255 255 -254 255 253 255 -253 255 250 255 -255 255 248 255 -255 255 248 255 -255 255 248 255 -255 255 248 255 -255 255 250 255 -255 255 250 255 -255 254 250 255 -255 254 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -250 255 249 255 -251 255 251 255 -248 255 255 255 -237 248 250 255 -119 134 139 255 -45 65 66 255 -143 168 165 255 -191 218 209 255 -147 176 156 255 -133 164 133 255 -128 159 118 255 -133 162 116 255 -135 163 114 255 -138 165 114 255 -146 168 119 255 -153 174 118 255 -155 177 112 255 -169 191 119 255 -176 197 128 255 -202 223 154 255 -190 211 142 255 -168 191 121 255 -177 200 132 255 -152 179 110 255 -175 202 133 255 -147 178 110 255 -145 181 111 255 -130 170 99 255 -144 187 116 255 -136 182 110 255 -134 181 109 255 -131 183 111 255 -124 177 109 255 -128 183 118 255 -144 193 137 255 -123 167 118 255 -161 199 160 255 -108 141 112 255 -90 117 98 255 -157 178 169 255 -236 252 249 255 -237 248 250 255 -240 250 252 255 -247 255 255 255 -250 255 255 255 -247 251 252 255 -242 246 245 255 -245 245 245 255 -254 249 253 255 -249 242 249 255 -255 252 255 255 -255 251 255 255 -248 243 247 255 -243 241 244 255 -239 237 240 255 -255 255 255 255 -242 242 244 255 -253 253 255 255 -253 253 255 255 -254 255 255 255 -235 236 238 255 -247 251 252 255 -252 255 255 255 -254 255 255 255 -248 249 251 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -252 252 254 255 -252 252 250 255 -251 252 247 255 -255 255 248 255 -255 255 246 255 -255 255 246 255 -255 255 246 255 -255 255 248 255 -255 255 251 255 -255 253 252 255 -255 253 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -248 251 244 255 -249 255 248 255 -243 252 249 255 -239 251 251 255 -139 154 157 255 -49 69 70 255 -137 162 159 255 -170 198 186 255 -157 186 164 255 -141 172 140 255 -136 167 125 255 -136 166 116 255 -129 156 103 255 -133 158 103 255 -146 167 111 255 -148 169 110 255 -149 172 104 255 -140 166 93 255 -161 184 112 255 -189 215 142 255 -169 195 122 255 -142 168 97 255 -146 173 102 255 -139 169 97 255 -155 186 116 255 -142 178 106 255 -138 178 107 255 -122 165 93 255 -135 182 110 255 -134 184 111 255 -142 194 120 255 -133 186 114 255 -148 205 137 255 -141 195 133 255 -128 177 122 255 -132 174 128 255 -116 150 117 255 -124 150 125 255 -213 231 219 255 -248 255 255 255 -242 247 250 255 -238 241 246 255 -245 246 251 255 -254 255 255 255 -254 255 255 255 -247 249 248 255 -250 252 249 255 -255 255 253 255 -255 251 252 255 -244 240 241 255 -255 250 252 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -248 246 247 255 -253 253 253 255 -253 253 253 255 -255 255 255 255 -249 249 249 255 -254 255 255 255 -245 246 248 255 -254 255 255 255 -254 255 255 255 -237 239 236 255 -255 255 251 255 -253 254 249 255 -250 250 248 255 -250 250 250 255 -254 254 254 255 -255 255 255 255 -254 254 252 255 -250 251 246 255 -255 255 248 255 -255 255 246 255 -255 255 244 255 -255 255 246 255 -255 255 247 255 -255 254 250 255 -255 253 254 255 -254 252 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -246 249 240 255 -250 255 248 255 -243 249 245 255 -244 254 253 255 -160 176 176 255 -63 83 82 255 -141 163 160 255 -155 181 170 255 -113 143 119 255 -101 132 98 255 -109 140 96 255 -121 149 98 255 -122 147 90 255 -136 160 102 255 -158 179 120 255 -160 182 118 255 -179 205 132 255 -147 175 100 255 -157 183 109 255 -155 183 108 255 -133 161 86 255 -139 169 95 255 -157 187 113 255 -165 197 122 255 -160 196 122 255 -159 197 122 255 -160 202 128 255 -145 191 116 255 -148 199 124 255 -128 182 106 255 -130 187 110 255 -117 175 101 255 -137 193 128 255 -101 155 97 255 -145 193 141 255 -141 180 136 255 -106 135 105 255 -229 248 228 255 -241 252 244 255 -244 248 249 255 -255 254 255 255 -255 253 255 255 -252 247 254 255 -244 242 247 255 -252 250 253 255 -255 255 255 255 -248 250 247 255 -227 228 223 255 -255 255 251 255 -247 246 241 255 -251 247 244 255 -246 245 241 255 -252 251 247 255 -255 255 253 255 -246 246 244 255 -249 249 247 255 -234 234 234 255 -243 245 244 255 -243 244 246 255 -250 254 255 255 -250 254 255 255 -230 234 237 255 -252 255 255 255 -254 255 255 255 -252 253 247 255 -249 249 241 255 -246 245 241 255 -248 247 245 255 -252 252 252 255 -254 254 254 255 -254 254 252 255 -254 255 250 255 -255 255 248 255 -254 255 245 255 -255 255 243 255 -255 255 245 255 -255 253 248 255 -255 252 251 255 -255 251 255 255 -253 251 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -251 254 247 255 -252 255 250 255 -247 253 251 255 -242 254 254 255 -162 177 180 255 -63 83 84 255 -141 166 163 255 -154 182 170 255 -156 185 163 255 -125 156 124 255 -113 144 102 255 -112 142 92 255 -113 140 85 255 -138 163 105 255 -169 190 133 255 -169 193 131 255 -164 191 120 255 -149 177 102 255 -170 200 126 255 -148 178 104 255 -126 158 85 255 -157 191 117 255 -157 193 119 255 -141 179 104 255 -152 193 117 255 -146 190 113 255 -142 191 112 255 -131 182 103 255 -131 185 107 255 -109 166 89 255 -125 183 106 255 -126 183 112 255 -116 172 111 255 -142 192 139 255 -133 176 131 255 -115 151 113 255 -198 224 197 255 -232 249 231 255 -243 250 243 255 -255 255 255 255 -248 243 249 255 -255 252 255 255 -255 252 255 255 -255 250 254 255 -249 245 246 255 -250 249 247 255 -254 255 250 255 -255 255 250 255 -255 255 250 255 -251 250 245 255 -255 255 251 255 -250 249 245 255 -247 248 243 255 -255 255 253 255 -249 249 247 255 -255 255 253 255 -248 250 249 255 -254 255 255 255 -249 250 252 255 -238 242 245 255 -254 255 255 255 -242 246 249 255 -254 255 255 255 -237 238 240 255 -249 250 244 255 -255 255 248 255 -255 255 251 255 -255 255 253 255 -251 251 251 255 -245 245 245 255 -248 248 246 255 -255 255 251 255 -254 255 249 255 -254 255 247 255 -254 254 246 255 -254 254 246 255 -254 253 249 255 -253 252 250 255 -255 250 254 255 -253 251 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 255 251 255 -251 255 251 255 -242 251 250 255 -238 249 251 255 -146 161 166 255 -80 101 104 255 -130 156 155 255 -152 182 174 255 -139 172 153 255 -113 148 118 255 -109 144 104 255 -110 142 95 255 -128 158 108 255 -129 158 104 255 -122 146 94 255 -165 190 133 255 -156 185 118 255 -151 181 109 255 -153 184 114 255 -151 184 115 255 -139 176 107 255 -138 178 108 255 -141 184 112 255 -133 181 105 255 -134 186 104 255 -114 168 84 255 -125 180 96 255 -143 201 116 255 -99 158 76 255 -96 155 75 255 -141 199 123 255 -114 169 102 255 -144 192 140 255 -131 173 133 255 -115 153 116 255 -148 179 148 255 -227 251 227 255 -225 242 226 255 -244 251 243 255 -253 255 250 255 -255 253 254 255 -255 252 254 255 -255 252 254 255 -255 252 252 255 -255 253 250 255 -255 254 249 255 -255 254 249 255 -255 254 249 255 -255 255 251 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -253 255 252 255 -250 255 252 255 -249 255 255 255 -243 254 255 255 -157 174 181 255 -70 91 96 255 -102 128 127 255 -116 146 138 255 -114 147 128 255 -115 150 120 255 -136 170 133 255 -139 172 127 255 -140 172 123 255 -134 164 112 255 -115 143 92 255 -132 159 104 255 -148 179 112 255 -146 177 107 255 -153 186 117 255 -151 188 119 255 -132 173 105 255 -121 163 97 255 -118 165 95 255 -111 163 88 255 -121 176 95 255 -123 181 97 255 -123 183 97 255 -134 193 109 255 -117 176 96 255 -112 170 94 255 -130 187 116 255 -111 163 101 255 -130 176 130 255 -111 151 116 255 -147 180 151 255 -182 210 185 255 -235 255 237 255 -244 255 243 255 -251 255 250 255 -254 255 251 255 -255 254 252 255 -255 253 252 255 -255 252 252 255 -255 253 250 255 -255 253 250 255 -255 253 249 255 -255 253 249 255 -255 254 249 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -253 255 252 255 -244 250 248 255 -249 255 255 255 -242 253 255 255 -177 195 199 255 -68 89 92 255 -83 109 106 255 -95 125 115 255 -73 107 83 255 -75 110 77 255 -102 137 95 255 -113 147 97 255 -125 158 105 255 -150 180 126 255 -154 183 129 255 -154 183 125 255 -144 177 108 255 -131 167 95 255 -132 169 99 255 -136 176 106 255 -127 170 101 255 -122 167 100 255 -124 174 105 255 -122 174 102 255 -124 178 102 255 -138 195 118 255 -135 192 115 255 -142 198 123 255 -144 200 127 255 -131 186 118 255 -134 189 124 255 -137 188 132 255 -109 151 111 255 -112 149 118 255 -194 224 198 255 -224 249 227 255 -238 255 242 255 -247 255 248 255 -249 255 248 255 -253 254 249 255 -255 254 252 255 -255 253 252 255 -255 252 252 255 -255 253 250 255 -255 253 250 255 -255 254 249 255 -255 254 249 255 -255 254 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 253 255 -239 245 243 255 -249 255 255 255 -236 247 251 255 -198 216 220 255 -84 105 108 255 -89 116 111 255 -106 137 122 255 -149 183 158 255 -119 155 119 255 -109 145 99 255 -108 145 93 255 -115 150 92 255 -141 175 115 255 -150 181 122 255 -134 166 103 255 -153 189 119 255 -136 174 99 255 -134 174 101 255 -144 185 115 255 -143 188 119 255 -142 189 121 255 -139 190 123 255 -132 185 117 255 -113 168 100 255 -119 174 106 255 -120 175 108 255 -123 178 113 255 -120 174 114 255 -113 164 107 255 -115 165 112 255 -121 168 122 255 -70 110 76 255 -142 174 150 255 -223 251 229 255 -241 255 246 255 -242 255 245 255 -245 255 247 255 -247 252 246 255 -247 247 245 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 252 255 -255 253 252 255 -255 254 250 255 -255 254 250 255 -254 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 253 255 -241 247 245 255 -249 255 255 255 -237 248 252 255 -223 238 243 255 -112 132 133 255 -98 123 117 255 -118 149 133 255 -139 173 146 255 -113 150 109 255 -109 146 95 255 -128 166 109 255 -140 176 114 255 -156 191 127 255 -167 199 136 255 -148 183 117 255 -136 176 103 255 -133 175 99 255 -144 188 113 255 -148 194 121 255 -137 184 114 255 -127 176 110 255 -122 173 107 255 -112 164 102 255 -137 191 131 255 -132 186 128 255 -141 191 138 255 -129 179 128 255 -119 168 121 255 -134 181 137 255 -117 163 124 255 -70 111 77 255 -43 77 52 255 -187 214 195 255 -229 253 237 255 -239 255 247 255 -247 255 251 255 -240 249 244 255 -254 255 253 255 -255 255 255 255 -255 253 254 255 -255 252 255 255 -255 252 255 255 -255 253 254 255 -254 254 254 255 -253 255 252 255 -253 255 252 255 -253 255 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 253 255 -248 254 252 255 -249 255 255 255 -244 255 255 255 -239 254 255 255 -138 158 157 255 -97 123 114 255 -117 146 126 255 -138 171 140 255 -136 173 129 255 -135 172 120 255 -149 187 126 255 -146 183 116 255 -137 174 105 255 -145 180 112 255 -136 173 103 255 -118 162 85 255 -129 176 98 255 -143 191 115 255 -136 184 110 255 -116 166 95 255 -119 170 104 255 -133 185 123 255 -133 186 130 255 -120 172 123 255 -116 168 122 255 -131 179 141 255 -115 162 128 255 -118 163 132 255 -145 190 161 255 -88 131 104 255 -0 28 5 255 -76 104 89 255 -232 255 242 255 -232 252 241 255 -238 253 246 255 -248 255 253 255 -238 244 242 255 -254 255 255 255 -255 254 255 255 -255 252 255 255 -255 252 255 255 -255 253 255 255 -254 254 255 255 -253 255 254 255 -251 255 254 255 -251 255 254 255 -251 255 252 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 254 253 255 -251 255 255 255 -247 255 255 255 -245 255 255 255 -245 255 255 255 -163 182 180 255 -102 126 113 255 -122 151 129 255 -147 181 146 255 -169 205 157 255 -156 194 137 255 -152 191 126 255 -149 189 119 255 -143 180 110 255 -153 190 120 255 -145 185 112 255 -134 181 103 255 -140 191 112 255 -144 197 119 255 -130 182 107 255 -120 173 103 255 -135 190 125 255 -145 198 142 255 -131 185 136 255 -72 124 85 255 -72 121 91 255 -100 145 122 255 -118 162 145 255 -146 188 174 255 -140 181 167 255 -60 98 87 255 -0 32 21 255 -145 171 162 255 -242 255 255 255 -236 251 248 255 -244 255 254 255 -247 255 255 255 -243 247 248 255 -248 248 250 255 -251 249 254 255 -255 252 255 255 -255 252 255 255 -255 253 255 255 -254 254 255 255 -253 254 255 255 -251 255 254 255 -250 255 254 255 -250 255 254 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -249 251 250 255 -251 255 255 255 -242 247 250 255 -240 250 252 255 -244 255 255 255 -179 198 194 255 -112 136 122 255 -137 165 140 255 -145 177 138 255 -176 213 162 255 -151 189 128 255 -137 176 109 255 -147 187 116 255 -146 186 113 255 -146 186 113 255 -124 166 92 255 -135 186 109 255 -134 188 110 255 -131 185 107 255 -118 174 99 255 -118 174 103 255 -123 179 116 255 -92 146 94 255 -36 88 49 255 -0 47 20 255 -0 43 27 255 -36 81 74 255 -101 143 141 255 -146 186 186 255 -93 131 134 255 -12 47 49 255 -32 63 65 255 -193 215 213 255 -235 251 250 255 -232 243 245 255 -248 255 255 255 -246 251 255 255 -254 255 255 255 -250 248 253 255 -254 252 255 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -253 254 255 255 -251 255 255 255 -250 255 255 255 -248 255 254 255 -250 255 254 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -250 252 251 255 -250 255 255 255 -249 254 255 255 -246 255 255 255 -242 254 254 255 -175 192 186 255 -106 129 113 255 -129 155 128 255 -145 177 136 255 -145 182 128 255 -165 204 141 255 -148 189 119 255 -137 179 105 255 -140 182 106 255 -127 169 95 255 -139 183 108 255 -145 197 122 255 -112 169 92 255 -108 165 88 255 -130 188 112 255 -106 163 94 255 -123 181 120 255 -77 133 86 255 -0 47 15 255 -9 60 45 255 -0 36 34 255 -0 38 47 255 -35 74 89 255 -105 142 160 255 -81 116 135 255 -2 35 52 255 -24 52 64 255 -195 214 221 255 -245 255 255 255 -235 246 250 255 -249 255 255 255 -252 255 255 255 -230 231 236 255 -250 247 254 255 -249 244 251 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -253 254 255 255 -251 255 255 255 -250 255 255 255 -248 255 255 255 -248 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -248 250 249 255 -249 253 252 255 -247 253 253 255 -244 254 253 255 -242 254 252 255 -177 194 186 255 -111 132 115 255 -133 159 130 255 -144 175 133 255 -149 184 130 255 -162 201 136 255 -151 192 122 255 -149 191 117 255 -148 192 117 255 -133 177 102 255 -147 193 120 255 -129 181 107 255 -154 210 137 255 -128 186 110 255 -111 169 95 255 -112 171 103 255 -130 188 130 255 -74 129 87 255 -24 77 51 255 -41 90 86 255 -13 60 70 255 -1 43 67 255 -3 42 73 255 -42 78 110 255 -39 74 104 255 -0 31 58 255 -34 62 84 255 -191 209 223 255 -237 250 255 255 -237 246 255 255 -241 248 255 255 -250 253 255 255 -250 249 255 255 -255 253 255 255 -249 244 250 255 -255 252 255 255 -255 252 255 255 -255 253 255 255 -254 254 254 255 -251 255 255 255 -250 255 255 255 -248 255 255 255 -250 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -248 250 247 255 -248 252 251 255 -246 252 252 255 -246 255 254 255 -246 255 255 255 -183 199 189 255 -119 138 119 255 -140 165 136 255 -164 192 151 255 -170 205 151 255 -169 208 145 255 -152 193 123 255 -148 191 119 255 -133 179 106 255 -112 158 86 255 -128 175 105 255 -98 151 81 255 -132 187 119 255 -114 171 100 255 -101 158 89 255 -119 178 112 255 -136 195 141 255 -90 146 109 255 -54 107 89 255 -69 118 123 255 -33 78 101 255 -22 61 100 255 -9 46 91 255 -27 61 107 255 -34 67 110 255 -4 38 76 255 -28 55 85 255 -189 206 224 255 -233 245 255 255 -248 255 255 255 -238 245 255 255 -234 237 246 255 -252 251 255 255 -255 253 255 255 -245 240 246 255 -255 252 255 255 -255 253 254 255 -255 253 254 255 -254 254 252 255 -253 255 254 255 -251 255 254 255 -250 255 254 255 -250 255 254 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -252 254 251 255 -251 255 252 255 -248 254 252 255 -247 255 253 255 -248 255 255 255 -186 202 192 255 -122 141 122 255 -143 168 138 255 -154 182 141 255 -168 203 149 255 -163 202 139 255 -147 190 121 255 -144 190 118 255 -130 177 105 255 -118 165 95 255 -136 185 119 255 -126 178 112 255 -104 159 94 255 -107 164 95 255 -124 183 115 255 -124 182 121 255 -124 182 131 255 -90 145 114 255 -33 84 75 255 -76 123 139 255 -17 61 96 255 -8 48 99 255 -12 48 106 255 -28 63 119 255 -34 70 122 255 -1 35 81 255 -4 32 69 255 -111 129 151 255 -173 185 199 255 -236 246 255 255 -241 248 255 255 -240 243 252 255 -255 254 255 255 -255 254 255 255 -255 253 255 255 -255 252 254 255 -255 252 252 255 -255 253 252 255 -255 254 252 255 -254 254 252 255 -253 255 252 255 -251 255 252 255 -251 255 254 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 253 255 -252 255 253 255 -247 253 251 255 -246 255 252 255 -248 255 255 255 -186 199 189 255 -118 135 117 255 -137 160 131 255 -151 178 137 255 -170 203 150 255 -161 199 138 255 -144 186 120 255 -136 181 112 255 -127 174 106 255 -127 173 108 255 -133 183 120 255 -136 187 128 255 -106 160 100 255 -116 172 107 255 -132 191 125 255 -130 188 129 255 -122 180 132 255 -94 150 123 255 -34 86 82 255 -102 150 173 255 -20 63 106 255 -0 39 100 255 -5 42 110 255 -16 54 119 255 -25 61 121 255 -5 41 93 255 -20 52 91 255 -55 73 97 255 -126 138 152 255 -206 216 228 255 -238 246 255 255 -252 255 255 255 -255 254 255 255 -249 247 252 255 -249 244 248 255 -255 252 252 255 -255 253 250 255 -255 253 250 255 -255 253 250 255 -255 254 250 255 -254 255 250 255 -253 255 250 255 -253 255 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -253 255 252 255 -250 255 249 255 -245 251 249 255 -244 253 250 255 -245 254 249 255 -181 194 184 255 -110 127 109 255 -126 149 120 255 -149 176 135 255 -166 198 148 255 -157 195 134 255 -140 182 116 255 -124 169 104 255 -124 170 105 255 -129 177 115 255 -109 159 98 255 -99 150 94 255 -109 163 105 255 -116 170 110 255 -104 160 99 255 -121 179 121 255 -118 175 132 255 -92 147 124 255 -51 102 103 255 -110 157 187 255 -32 75 126 255 -14 53 122 255 -11 49 122 255 -10 47 118 255 -10 48 113 255 -5 41 99 255 -43 76 119 255 -89 109 134 255 -153 166 182 255 -189 201 215 255 -216 224 235 255 -247 250 255 255 -252 251 255 255 -244 242 247 255 -248 244 245 255 -255 251 252 255 -255 252 249 255 -255 253 249 255 -255 253 249 255 -255 253 250 255 -255 254 250 255 -254 255 250 255 -253 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -252 254 251 255 -249 254 248 255 -245 251 249 255 -244 253 250 255 -246 255 250 255 -180 193 183 255 -106 123 104 255 -123 143 115 255 -128 155 114 255 -142 174 124 255 -141 179 120 255 -138 180 116 255 -129 173 110 255 -149 195 131 255 -162 210 150 255 -108 158 99 255 -96 146 93 255 -89 142 86 255 -107 161 103 255 -100 155 97 255 -109 166 111 255 -103 160 119 255 -86 141 120 255 -31 82 86 255 -70 119 152 255 -19 64 119 255 -12 52 124 255 -4 43 122 255 -4 41 119 255 -2 41 110 255 -0 30 92 255 -33 66 111 255 -112 133 160 255 -197 213 228 255 -201 213 227 255 -206 216 226 255 -243 247 255 255 -248 249 254 255 -255 254 255 255 -255 254 253 255 -255 252 250 255 -255 252 249 255 -255 252 249 255 -255 253 247 255 -255 254 249 255 -255 254 249 255 -254 255 249 255 -254 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -253 255 252 255 -251 255 250 255 -248 253 249 255 -249 255 251 255 -248 255 253 255 -183 196 186 255 -107 126 106 255 -121 144 116 255 -142 170 132 255 -150 183 138 255 -149 187 136 255 -148 191 135 255 -139 184 127 255 -164 212 154 255 -174 223 167 255 -94 142 90 255 -101 151 102 255 -36 86 35 255 -86 139 83 255 -129 182 126 255 -122 176 124 255 -118 173 133 255 -122 175 155 255 -33 84 88 255 -56 102 136 255 -19 61 119 255 -11 50 125 255 -0 37 118 255 -10 48 129 255 -21 59 134 255 -4 43 108 255 -36 70 118 255 -114 135 162 255 -242 255 255 255 -245 255 255 255 -234 241 251 255 -250 253 255 255 -231 232 234 255 -239 237 238 255 -244 243 241 255 -255 253 250 255 -255 253 250 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -255 254 249 255 -255 254 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -243 243 241 255 -255 255 251 255 -252 255 251 255 -247 254 246 255 -247 255 249 255 -177 195 181 255 -99 122 102 255 -117 145 120 255 -122 155 124 255 -124 162 125 255 -146 187 147 255 -165 211 165 255 -116 163 117 255 -132 180 132 255 -132 181 134 255 -100 149 104 255 -110 158 116 255 -67 116 71 255 -80 133 81 255 -111 164 110 255 -130 183 131 255 -123 176 134 255 -109 158 136 255 -30 78 80 255 -44 89 122 255 -38 81 136 255 -14 53 128 255 -22 60 143 255 -10 48 131 255 -32 71 150 255 -10 50 120 255 -86 119 172 255 -218 235 255 255 -226 234 247 255 -250 254 255 255 -238 241 246 255 -255 255 255 255 -253 254 249 255 -255 255 250 255 -252 254 249 255 -252 255 253 255 -250 255 254 255 -246 255 252 255 -248 254 252 255 -251 255 254 255 -255 255 253 255 -255 255 251 255 -255 253 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -248 247 245 255 -255 255 251 255 -253 255 249 255 -248 255 247 255 -244 255 245 255 -173 191 175 255 -97 122 103 255 -117 147 123 255 -142 178 150 255 -152 193 161 255 -161 202 168 255 -109 155 118 255 -20 66 27 255 -0 48 6 255 -3 51 9 255 -63 111 71 255 -98 146 108 255 -69 117 77 255 -63 115 66 255 -141 194 140 255 -134 187 135 255 -113 164 121 255 -114 163 141 255 -26 72 72 255 -41 85 114 255 -42 83 137 255 -18 56 129 255 -30 68 151 255 -2 40 125 255 -3 41 122 255 -5 45 117 255 -98 131 185 255 -230 245 255 255 -239 245 255 255 -252 255 255 255 -246 247 249 255 -255 255 251 255 -252 253 245 255 -255 255 248 255 -249 254 247 255 -249 255 253 255 -247 255 254 255 -244 255 254 255 -244 255 255 255 -250 255 255 255 -254 255 255 255 -255 254 253 255 -255 253 250 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -253 252 250 255 -254 255 250 255 -252 255 248 255 -250 255 249 255 -242 255 243 255 -171 189 173 255 -99 124 105 255 -120 150 126 255 -116 152 124 255 -170 211 179 255 -175 216 182 255 -65 111 74 255 -0 37 0 255 -0 45 5 255 -1 49 7 255 -87 135 93 255 -130 181 140 255 -95 146 103 255 -45 97 48 255 -140 193 139 255 -135 188 136 255 -119 170 127 255 -146 195 173 255 -60 106 106 255 -28 69 99 255 -50 90 142 255 -23 60 131 255 -29 66 147 255 -0 33 117 255 -0 30 111 255 -8 46 121 255 -74 105 162 255 -229 244 255 255 -246 254 255 255 -251 255 255 255 -250 251 255 255 -255 255 253 255 -250 251 245 255 -253 254 246 255 -250 255 248 255 -249 255 251 255 -247 255 254 255 -244 255 254 255 -245 255 255 255 -250 255 255 255 -254 255 255 255 -255 254 253 255 -255 253 250 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -251 252 247 255 -251 254 247 255 -251 255 250 255 -243 255 244 255 -174 192 178 255 -105 130 111 255 -123 152 130 255 -147 183 157 255 -146 187 157 255 -145 186 154 255 -121 167 131 255 -92 138 101 255 -49 97 57 255 -43 91 51 255 -132 180 140 255 -109 160 119 255 -90 142 96 255 -39 92 40 255 -107 160 106 255 -148 201 149 255 -129 180 139 255 -127 177 152 255 -42 88 86 255 -6 48 73 255 -50 87 139 255 -22 56 127 255 -19 52 133 255 -2 34 119 255 -12 44 127 255 -20 53 132 255 -24 53 113 255 -206 222 255 255 -243 250 255 255 -249 253 255 255 -249 250 254 255 -255 255 253 255 -250 249 244 255 -253 254 246 255 -252 255 250 255 -249 255 251 255 -247 255 254 255 -245 255 254 255 -245 255 255 255 -250 255 255 255 -254 255 255 255 -255 254 253 255 -255 253 252 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -249 250 245 255 -252 254 249 255 -251 255 250 255 -244 255 245 255 -183 201 187 255 -115 140 121 255 -121 150 128 255 -125 161 135 255 -140 181 151 255 -139 180 148 255 -142 188 152 255 -131 177 141 255 -101 149 111 255 -113 161 123 255 -111 159 119 255 -143 194 153 255 -126 179 133 255 -76 130 78 255 -40 95 40 255 -120 174 122 255 -130 183 141 255 -131 179 155 255 -97 142 139 255 -0 35 60 255 -30 66 114 255 -9 42 109 255 -10 41 121 255 -5 36 119 255 -17 48 131 255 -24 55 137 255 -9 34 100 255 -174 190 224 255 -239 248 255 255 -243 250 255 255 -248 251 255 255 -255 255 253 255 -251 250 245 255 -254 255 247 255 -254 255 248 255 -251 255 251 255 -247 255 254 255 -245 255 254 255 -246 254 255 255 -250 255 255 255 -254 255 255 255 -255 254 253 255 -255 253 252 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 253 251 255 -248 249 244 255 -253 255 250 255 -251 255 251 255 -245 255 248 255 -192 210 196 255 -122 146 130 255 -111 140 120 255 -115 150 126 255 -94 134 107 255 -106 147 117 255 -167 212 179 255 -148 193 160 255 -75 122 86 255 -124 171 135 255 -147 197 159 255 -106 159 117 255 -120 173 127 255 -118 172 122 255 -25 79 27 255 -100 154 104 255 -116 169 127 255 -98 146 120 255 -86 131 126 255 -3 44 64 255 -3 40 82 255 -0 29 93 255 -10 39 115 255 -5 33 116 255 -2 28 113 255 -17 43 128 255 -32 55 123 255 -140 156 192 255 -236 247 255 255 -245 253 255 255 -251 254 255 255 -253 253 251 255 -253 252 247 255 -255 255 248 255 -252 255 246 255 -251 255 251 255 -248 255 254 255 -246 255 254 255 -246 254 255 255 -251 255 255 255 -254 255 255 255 -255 254 255 255 -255 253 252 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 252 250 255 -249 249 247 255 -254 255 251 255 -251 255 251 255 -244 255 247 255 -199 217 203 255 -123 147 131 255 -94 123 103 255 -97 132 108 255 -109 149 122 255 -129 169 142 255 -134 179 148 255 -117 162 131 255 -79 126 92 255 -122 169 135 255 -125 175 138 255 -138 191 149 255 -136 192 145 255 -137 194 143 255 -35 92 41 255 -80 134 84 255 -127 180 138 255 -132 180 154 255 -123 168 161 255 -25 64 81 255 -0 31 69 255 -0 30 87 255 -5 34 104 255 -1 28 109 255 -0 21 107 255 -6 30 118 255 -36 56 129 255 -104 122 162 255 -231 244 255 255 -247 255 255 255 -251 255 255 255 -251 251 251 255 -255 255 250 255 -255 255 248 255 -248 249 241 255 -252 255 250 255 -248 255 252 255 -246 255 254 255 -246 254 255 255 -251 255 255 255 -255 255 255 255 -255 254 255 255 -255 253 254 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 251 249 255 -249 249 247 255 -254 255 251 255 -250 255 250 255 -242 255 245 255 -202 220 208 255 -122 146 132 255 -82 111 93 255 -90 125 103 255 -89 129 103 255 -113 153 127 255 -109 154 125 255 -116 161 132 255 -84 131 99 255 -94 141 109 255 -113 163 128 255 -138 191 149 255 -124 180 135 255 -130 186 137 255 -66 122 73 255 -87 140 94 255 -149 201 162 255 -153 201 175 255 -115 161 151 255 -41 81 93 255 -2 38 70 255 -7 39 90 255 -0 25 91 255 -0 24 101 255 -9 34 118 255 -3 24 113 255 -14 33 109 255 -78 95 138 255 -223 238 255 255 -244 253 255 255 -251 255 255 255 -248 248 250 255 -255 255 250 255 -255 255 248 255 -247 248 240 255 -252 255 250 255 -250 255 252 255 -248 254 254 255 -248 253 255 255 -251 255 255 255 -255 255 255 255 -255 254 255 255 -255 253 254 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 253 251 255 -250 250 248 255 -253 255 250 255 -251 255 251 255 -242 255 246 255 -211 229 217 255 -110 134 120 255 -90 119 101 255 -101 136 116 255 -106 146 122 255 -103 143 119 255 -130 174 147 255 -104 148 121 255 -82 128 99 255 -87 133 104 255 -107 156 124 255 -132 187 147 255 -132 189 144 255 -114 170 125 255 -98 154 107 255 -55 111 66 255 -132 187 148 255 -151 201 174 255 -140 186 175 255 -68 109 115 255 -18 55 81 255 -7 40 83 255 -0 25 85 255 -0 25 99 255 -15 40 122 255 -8 32 120 255 -17 39 114 255 -40 59 102 255 -223 239 255 255 -233 244 255 255 -246 253 255 255 -253 254 255 255 -248 247 243 255 -255 255 248 255 -239 239 231 255 -253 255 249 255 -251 255 250 255 -250 255 254 255 -250 255 255 255 -251 255 255 255 -254 254 255 255 -255 253 254 255 -255 253 254 255 -253 251 252 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 253 251 255 -250 250 248 255 -252 254 249 255 -251 255 251 255 -243 255 247 255 -212 229 219 255 -112 136 122 255 -95 123 108 255 -93 127 110 255 -103 142 121 255 -109 148 127 255 -133 177 152 255 -104 148 123 255 -100 146 118 255 -120 166 140 255 -134 183 153 255 -133 188 149 255 -123 180 139 255 -113 168 126 255 -107 162 120 255 -41 96 56 255 -84 138 102 255 -117 167 140 255 -136 184 168 255 -62 106 107 255 -8 46 65 255 -1 37 73 255 -3 36 87 255 -6 35 101 255 -17 44 121 255 -8 34 119 255 -9 33 107 255 -44 65 110 255 -198 215 241 255 -244 255 255 255 -235 241 253 255 -247 248 252 255 -255 255 251 255 -255 255 248 255 -255 255 246 255 -254 255 247 255 -253 255 250 255 -251 255 254 255 -251 255 255 255 -253 254 255 255 -254 253 255 255 -255 253 255 255 -255 253 254 255 -253 251 252 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 252 255 -253 253 251 255 -251 253 250 255 -251 255 253 255 -243 255 247 255 -209 226 216 255 -108 132 119 255 -96 124 109 255 -113 147 130 255 -124 163 142 255 -140 179 158 255 -157 201 178 255 -107 151 128 255 -98 144 118 255 -118 163 140 255 -118 167 138 255 -123 177 143 255 -113 169 132 255 -109 165 126 255 -106 162 123 255 -33 88 49 255 -59 113 79 255 -106 159 131 255 -136 185 166 255 -82 129 123 255 -15 58 67 255 -6 46 72 255 -19 56 100 255 -15 50 108 255 -18 51 122 255 -15 43 126 255 -11 37 111 255 -30 52 99 255 -142 162 189 255 -243 255 255 255 -235 243 255 255 -251 252 255 255 -255 255 251 255 -237 234 225 255 -252 249 240 255 -255 255 247 255 -253 255 250 255 -251 255 254 255 -251 255 255 255 -253 254 255 255 -254 253 255 255 -255 253 255 255 -255 253 255 255 -253 251 252 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 253 255 -250 252 249 255 -247 253 249 255 -241 254 245 255 -203 220 210 255 -99 123 110 255 -95 123 109 255 -99 133 116 255 -110 149 130 255 -147 186 167 255 -184 228 205 255 -127 171 148 255 -106 151 128 255 -123 168 145 255 -119 167 141 255 -123 176 146 255 -121 176 144 255 -112 168 133 255 -103 159 124 255 -40 94 60 255 -65 119 87 255 -114 167 139 255 -128 180 158 255 -111 161 150 255 -36 84 86 255 -16 61 80 255 -30 73 108 255 -18 58 110 255 -10 48 113 255 -17 50 129 255 -16 46 118 255 -5 32 77 255 -94 115 144 255 -215 230 253 255 -237 245 255 255 -254 255 255 255 -250 249 245 255 -242 238 229 255 -255 255 246 255 -255 255 247 255 -254 255 250 255 -253 255 254 255 -251 255 255 255 -253 254 255 255 -254 253 255 255 -255 253 255 255 -255 253 255 255 -253 251 252 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 253 251 255 -255 255 253 255 -250 252 249 255 -246 252 248 255 -244 255 250 255 -202 219 211 255 -96 120 107 255 -99 127 113 255 -94 128 112 255 -97 136 118 255 -142 181 163 255 -200 243 223 255 -145 188 168 255 -107 152 131 255 -120 165 144 255 -126 174 150 255 -136 189 161 255 -136 191 160 255 -120 175 144 255 -113 168 137 255 -56 111 80 255 -48 103 72 255 -93 147 121 255 -117 171 148 255 -121 174 158 255 -52 102 99 255 -23 71 83 255 -37 82 111 255 -22 66 111 255 -2 44 104 255 -7 47 119 255 -10 45 113 255 -38 66 113 255 -141 164 195 255 -226 242 255 255 -237 246 255 255 -254 255 255 255 -242 241 237 255 -255 255 246 255 -255 255 246 255 -255 255 247 255 -254 255 249 255 -253 255 252 255 -251 255 255 255 -253 254 255 255 -254 253 255 255 -255 253 255 255 -255 253 255 255 -253 251 252 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 249 247 255 -255 255 253 255 -249 251 248 255 -247 253 249 255 -247 255 253 255 -204 221 213 255 -95 119 106 255 -104 132 118 255 -116 150 134 255 -111 150 132 255 -142 181 163 255 -198 241 222 255 -147 190 170 255 -98 143 122 255 -102 147 126 255 -118 166 144 255 -133 186 160 255 -132 186 160 255 -113 167 141 255 -125 179 153 255 -77 131 105 255 -18 72 46 255 -56 112 85 255 -117 173 148 255 -119 174 155 255 -66 122 113 255 -28 81 87 255 -43 94 115 255 -40 88 128 255 -9 56 112 255 -4 49 117 255 -5 44 111 255 -46 77 123 255 -197 220 252 255 -241 255 255 255 -240 249 255 255 -250 251 255 255 -248 244 241 255 -255 254 248 255 -236 232 221 255 -255 254 247 255 -254 255 249 255 -253 255 252 255 -253 255 254 255 -254 253 255 255 -254 253 255 255 -255 252 255 255 -255 253 255 255 -253 251 252 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -249 248 246 255 -255 255 253 255 -249 251 248 255 -246 252 248 255 -247 255 253 255 -198 215 207 255 -85 108 98 255 -98 126 114 255 -107 141 127 255 -109 147 132 255 -130 169 151 255 -181 224 205 255 -147 190 171 255 -105 150 130 255 -103 148 128 255 -121 169 147 255 -122 171 149 255 -127 179 156 255 -97 151 127 255 -116 170 146 255 -94 148 124 255 -12 66 40 255 -35 91 64 255 -102 160 135 255 -128 186 164 255 -87 145 131 255 -30 86 87 255 -40 96 113 255 -56 108 145 255 -25 75 128 255 -8 55 123 255 -7 48 114 255 -10 41 87 255 -183 206 238 255 -235 251 255 255 -237 246 255 255 -253 254 255 255 -255 254 251 255 -255 254 248 255 -247 243 232 255 -255 254 247 255 -254 255 249 255 -253 255 252 255 -253 255 254 255 -254 253 255 255 -254 253 255 255 -255 252 255 255 -255 253 255 255 -253 251 252 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 250 250 255 -255 255 255 255 -247 252 248 255 -243 249 245 255 -245 255 251 255 -189 206 198 255 -72 95 87 255 -86 113 104 255 -101 134 125 255 -115 153 142 255 -127 167 156 255 -171 213 201 255 -144 188 173 255 -105 152 134 255 -92 139 121 255 -104 153 132 255 -119 171 148 255 -136 190 166 255 -91 145 121 255 -98 154 129 255 -102 156 130 255 -26 82 55 255 -27 86 58 255 -72 131 103 255 -140 199 177 255 -103 161 147 255 -25 84 82 255 -29 85 98 255 -59 114 145 255 -31 83 130 255 -9 59 118 255 -7 52 111 255 -35 66 113 255 -184 206 243 255 -226 243 255 255 -235 247 255 255 -247 252 255 255 -255 255 251 255 -242 239 230 255 -255 255 244 255 -255 254 247 255 -255 254 249 255 -254 254 252 255 -254 254 254 255 -254 254 255 255 -254 254 255 255 -255 253 254 255 -255 253 254 255 -252 252 252 255 -253 253 253 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -243 244 246 255 -252 255 255 255 -240 249 244 255 -243 255 249 255 -165 182 176 255 -75 98 92 255 -90 116 113 255 -98 130 129 255 -90 125 127 255 -134 174 174 255 -170 212 210 255 -138 183 176 255 -123 171 159 255 -89 140 123 255 -98 152 129 255 -116 172 147 255 -126 182 155 255 -127 183 154 255 -112 171 141 255 -117 174 142 255 -65 124 92 255 -4 63 31 255 -41 101 73 255 -103 162 140 255 -99 157 143 255 -60 119 117 255 -27 84 95 255 -37 91 117 255 -40 92 131 255 -13 65 112 255 -2 48 98 255 -18 48 98 255 -103 126 168 255 -222 241 255 255 -242 255 255 255 -237 247 249 255 -244 249 242 255 -241 243 230 255 -250 248 236 255 -255 252 246 255 -255 250 247 255 -254 250 251 255 -254 252 253 255 -255 254 255 255 -255 255 253 255 -252 255 248 255 -249 252 245 255 -245 245 243 255 -248 248 248 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 252 255 255 -247 248 250 255 -252 255 255 255 -240 249 244 255 -242 255 248 255 -149 168 162 255 -89 111 108 255 -103 129 130 255 -111 142 147 255 -105 140 146 255 -134 173 180 255 -162 206 209 255 -140 185 182 255 -127 174 164 255 -95 146 131 255 -111 165 142 255 -116 172 145 255 -115 174 144 255 -114 173 141 255 -109 169 135 255 -125 185 149 255 -90 150 114 255 -17 78 44 255 -15 76 45 255 -72 131 109 255 -110 168 154 255 -77 136 134 255 -31 88 99 255 -31 85 109 255 -32 85 117 255 -17 70 110 255 -5 52 96 255 -26 58 109 255 -75 97 144 255 -215 236 255 255 -234 253 255 255 -239 253 254 255 -240 250 241 255 -254 255 244 255 -255 255 244 255 -255 251 245 255 -255 249 247 255 -255 249 251 255 -255 251 252 255 -255 254 255 255 -254 255 251 255 -251 254 243 255 -246 252 240 255 -251 251 249 255 -252 252 252 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -249 248 253 255 -252 253 255 255 -252 255 255 255 -239 248 245 255 -238 253 248 255 -128 147 143 255 -107 129 127 255 -115 143 144 255 -108 139 144 255 -112 146 155 255 -129 167 176 255 -152 196 199 255 -138 183 180 255 -120 167 157 255 -87 138 123 255 -109 163 140 255 -120 176 149 255 -116 175 143 255 -116 176 142 255 -111 171 135 255 -125 185 147 255 -112 172 134 255 -48 110 73 255 -12 73 40 255 -55 115 90 255 -116 174 159 255 -80 139 135 255 -37 94 103 255 -34 89 110 255 -25 78 109 255 -23 77 115 255 -22 69 113 255 -8 41 92 255 -27 51 99 255 -163 186 220 255 -231 249 255 255 -235 248 254 255 -240 249 244 255 -247 250 241 255 -245 245 235 255 -255 251 247 255 -255 248 249 255 -255 249 251 255 -255 251 252 255 -254 252 253 255 -252 254 249 255 -251 254 243 255 -247 253 241 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -248 248 250 255 -254 255 255 255 -252 255 255 255 -238 247 244 255 -237 252 247 255 -111 130 126 255 -117 142 139 255 -118 146 149 255 -116 146 154 255 -136 170 180 255 -146 184 193 255 -169 210 216 255 -153 197 196 255 -127 174 166 255 -95 143 129 255 -118 170 148 255 -118 174 145 255 -122 182 148 255 -124 184 148 255 -110 170 132 255 -108 169 128 255 -112 173 132 255 -78 140 101 255 -34 95 61 255 -54 114 88 255 -110 169 151 255 -72 131 125 255 -43 100 107 255 -45 100 120 255 -25 79 107 255 -31 85 121 255 -44 91 133 255 -12 48 98 255 -10 38 86 255 -89 113 149 255 -238 255 255 255 -233 247 255 255 -248 255 255 255 -248 253 247 255 -249 248 243 255 -255 252 249 255 -255 250 251 255 -255 251 253 255 -255 252 253 255 -254 253 251 255 -252 254 249 255 -251 254 243 255 -248 254 244 255 -254 254 252 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 250 252 255 -253 254 255 255 -251 255 254 255 -239 248 245 255 -233 248 245 255 -104 123 121 255 -119 143 143 255 -113 142 146 255 -120 153 162 255 -145 181 193 255 -150 188 199 255 -170 210 218 255 -151 195 196 255 -123 168 163 255 -101 147 136 255 -121 173 151 255 -111 168 135 255 -120 180 142 255 -120 181 140 255 -105 166 124 255 -97 158 114 255 -109 170 126 255 -97 160 117 255 -51 113 76 255 -34 94 66 255 -99 158 138 255 -82 142 134 255 -51 109 111 255 -44 100 115 255 -32 86 112 255 -37 91 125 255 -48 97 138 255 -29 67 116 255 -7 37 87 255 -24 49 89 255 -201 222 249 255 -230 246 255 255 -236 247 253 255 -252 255 255 255 -253 253 251 255 -255 254 253 255 -255 253 253 255 -255 253 253 255 -255 253 252 255 -254 253 251 255 -251 254 247 255 -252 255 246 255 -250 255 246 255 -247 247 245 255 -249 249 249 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -249 250 252 255 -248 252 251 255 -240 251 247 255 -223 238 235 255 -103 123 122 255 -114 140 141 255 -113 142 148 255 -126 158 169 255 -141 177 191 255 -135 172 188 255 -156 196 206 255 -136 177 181 255 -115 160 157 255 -109 152 143 255 -120 169 148 255 -113 170 137 255 -119 180 138 255 -110 171 129 255 -107 168 124 255 -111 173 126 255 -120 182 135 255 -111 174 129 255 -64 126 85 255 -14 75 42 255 -80 139 117 255 -98 158 146 255 -59 117 118 255 -37 94 105 255 -40 95 116 255 -36 91 121 255 -37 86 126 255 -32 72 121 255 -8 42 90 255 -10 39 79 255 -141 166 196 255 -240 255 255 255 -225 238 247 255 -251 255 255 255 -241 243 242 255 -255 254 255 255 -255 253 253 255 -255 253 253 255 -255 252 249 255 -252 251 247 255 -250 251 245 255 -251 254 245 255 -252 255 248 255 -244 244 242 255 -247 247 247 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -246 247 249 255 -247 253 251 255 -243 253 252 255 -209 223 223 255 -106 126 127 255 -109 134 139 255 -122 152 162 255 -141 174 189 255 -142 178 194 255 -131 168 186 255 -162 199 215 255 -145 184 191 255 -133 175 174 255 -134 175 167 255 -126 173 155 255 -118 174 139 255 -124 185 143 255 -107 168 124 255 -113 175 128 255 -124 186 137 255 -123 185 136 255 -119 182 135 255 -88 151 108 255 -42 104 67 255 -50 110 84 255 -84 145 129 255 -65 124 120 255 -44 101 108 255 -46 102 119 255 -24 80 105 255 -33 83 118 255 -45 87 135 255 -32 68 118 255 -25 57 98 255 -84 110 143 255 -222 242 255 255 -241 254 255 255 -249 255 255 255 -250 254 255 255 -254 252 253 255 -255 253 252 255 -255 253 250 255 -254 250 247 255 -249 248 244 255 -247 248 242 255 -248 251 244 255 -251 254 247 255 -249 249 247 255 -251 251 251 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -244 245 247 255 -248 254 252 255 -245 255 254 255 -197 213 213 255 -107 128 131 255 -105 132 139 255 -132 162 173 255 -136 169 186 255 -129 164 184 255 -119 155 177 255 -161 198 216 255 -148 186 195 255 -141 181 183 255 -139 180 174 255 -114 158 141 255 -114 169 137 255 -126 187 145 255 -107 168 124 255 -112 174 125 255 -119 181 132 255 -110 172 121 255 -118 182 132 255 -111 174 129 255 -94 156 117 255 -24 85 54 255 -51 112 94 255 -67 127 119 255 -61 119 121 255 -50 106 119 255 -11 68 88 255 -37 90 121 255 -49 93 138 255 -42 83 129 255 -5 40 82 255 -10 40 76 255 -142 166 194 255 -233 250 255 255 -222 232 244 255 -251 255 255 255 -251 251 253 255 -253 252 250 255 -255 251 248 255 -250 249 244 255 -245 246 240 255 -244 245 239 255 -246 249 242 255 -249 251 246 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -244 244 246 255 -254 255 255 255 -251 255 255 255 -237 247 246 255 -183 199 199 255 -90 111 116 255 -122 149 158 255 -141 173 188 255 -143 178 198 255 -133 169 193 255 -130 166 190 255 -166 203 222 255 -151 187 199 255 -146 183 189 255 -138 177 174 255 -115 159 144 255 -123 178 146 255 -115 176 134 255 -116 177 133 255 -120 182 133 255 -112 174 125 255 -116 178 127 255 -120 184 132 255 -92 155 108 255 -119 181 140 255 -53 114 81 255 -37 99 76 255 -79 139 127 255 -61 120 118 255 -47 104 113 255 -25 83 97 255 -25 79 105 255 -37 86 126 255 -44 89 131 255 -24 63 104 255 -19 53 90 255 -47 72 102 255 -239 255 255 255 -245 255 255 255 -245 252 255 255 -253 254 255 255 -254 255 250 255 -255 254 249 255 -255 254 249 255 -254 255 249 255 -254 255 249 255 -253 255 250 255 -253 255 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -247 247 249 255 -254 255 255 255 -249 255 255 255 -237 249 249 255 -185 203 205 255 -99 123 127 255 -123 151 163 255 -135 166 184 255 -136 170 195 255 -137 172 200 255 -142 177 205 255 -180 216 238 255 -158 194 210 255 -145 179 188 255 -133 169 169 255 -112 154 142 255 -115 170 139 255 -108 169 128 255 -113 174 132 255 -125 187 140 255 -123 185 136 255 -121 183 132 255 -122 186 134 255 -110 173 126 255 -134 197 154 255 -128 189 155 255 -41 103 78 255 -51 112 96 255 -38 97 91 255 -26 84 86 255 -31 89 100 255 -59 116 135 255 -43 96 130 255 -50 99 139 255 -32 76 113 255 -12 50 86 255 -55 84 114 255 -180 202 226 255 -236 252 255 255 -245 254 255 255 -251 255 255 255 -254 255 250 255 -255 255 247 255 -255 255 247 255 -254 255 247 255 -254 255 249 255 -253 255 252 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -252 254 253 255 -244 253 252 255 -238 250 250 255 -188 206 208 255 -114 137 143 255 -128 157 171 255 -130 163 182 255 -137 173 199 255 -140 177 206 255 -139 174 204 255 -167 203 227 255 -142 177 196 255 -131 165 175 255 -131 165 167 255 -128 168 159 255 -105 158 132 255 -96 156 120 255 -103 163 125 255 -115 176 134 255 -117 179 132 255 -111 173 124 255 -109 173 123 255 -117 180 133 255 -85 148 105 255 -132 194 157 255 -50 113 84 255 -73 135 114 255 -61 121 111 255 -47 106 104 255 -58 117 121 255 -47 105 117 255 -34 91 118 255 -38 93 124 255 -42 91 124 255 -15 56 88 255 -54 85 116 255 -176 200 226 255 -228 245 255 255 -247 255 255 255 -250 255 255 255 -253 255 250 255 -254 255 247 255 -255 255 245 255 -254 255 247 255 -254 255 249 255 -253 255 252 255 -253 255 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -250 252 251 255 -245 254 253 255 -237 251 251 255 -182 201 205 255 -126 151 158 255 -136 165 179 255 -134 169 189 255 -136 171 201 255 -139 175 207 255 -132 167 199 255 -159 193 220 255 -140 172 193 255 -130 162 175 255 -136 167 172 255 -144 181 174 255 -118 170 148 255 -110 169 137 255 -119 179 145 255 -121 181 143 255 -121 182 140 255 -119 181 134 255 -113 176 129 255 -125 188 141 255 -123 186 141 255 -127 189 150 255 -79 142 111 255 -89 151 128 255 -65 126 111 255 -67 126 120 255 -96 156 156 255 -39 99 107 255 -25 86 105 255 -22 79 106 255 -52 103 132 255 -36 80 109 255 -39 74 104 255 -210 236 255 255 -229 247 255 255 -244 255 255 255 -247 255 255 255 -250 255 248 255 -253 255 244 255 -254 254 242 255 -253 255 244 255 -253 254 248 255 -252 254 253 255 -252 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -249 251 250 255 -248 255 255 255 -238 252 253 255 -172 191 197 255 -132 156 166 255 -141 170 186 255 -143 178 200 255 -131 166 198 255 -139 175 209 255 -135 169 204 255 -170 204 232 255 -161 193 216 255 -143 175 190 255 -136 165 173 255 -140 176 172 255 -111 162 145 255 -103 161 136 255 -126 185 155 255 -126 186 152 255 -124 185 144 255 -128 189 147 255 -110 173 126 255 -110 173 126 255 -108 171 126 255 -79 141 102 255 -72 136 102 255 -45 107 82 255 -43 104 88 255 -57 117 107 255 -73 134 129 255 -37 98 101 255 -32 96 108 255 -22 85 103 255 -48 104 127 255 -64 111 137 255 -43 80 107 255 -168 196 220 255 -231 249 255 255 -235 248 255 255 -247 255 255 255 -250 255 248 255 -253 255 242 255 -253 255 241 255 -253 255 244 255 -253 254 249 255 -252 253 255 255 -252 253 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -248 250 249 255 -249 255 255 255 -238 252 253 255 -161 180 186 255 -131 158 169 255 -138 169 187 255 -141 175 200 255 -135 170 202 255 -142 178 214 255 -130 164 201 255 -164 197 228 255 -162 194 217 255 -145 174 190 255 -134 161 170 255 -143 177 176 255 -88 138 126 255 -64 122 100 255 -107 165 140 255 -125 184 152 255 -121 181 145 255 -128 189 148 255 -103 166 121 255 -92 155 110 255 -82 145 102 255 -84 146 105 255 -104 168 133 255 -60 123 96 255 -89 150 132 255 -103 163 151 255 -63 124 116 255 -73 135 134 255 -34 101 109 255 -26 92 106 255 -30 88 108 255 -70 120 143 255 -63 103 129 255 -70 100 124 255 -210 231 248 255 -240 254 255 255 -245 255 254 255 -249 255 245 255 -251 255 240 255 -252 254 240 255 -252 254 243 255 -252 253 248 255 -251 252 255 255 -251 252 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -246 248 247 255 -249 255 255 255 -238 252 253 255 -153 174 179 255 -132 159 170 255 -130 161 181 255 -127 163 189 255 -131 167 201 255 -139 174 212 255 -123 157 195 255 -155 188 221 255 -156 186 212 255 -139 168 186 255 -132 159 170 255 -150 184 185 255 -92 142 131 255 -32 89 70 255 -86 144 120 255 -129 188 160 255 -125 185 151 255 -132 192 154 255 -114 177 134 255 -108 171 126 255 -105 168 125 255 -112 174 133 255 -113 177 142 255 -74 137 108 255 -80 142 121 255 -123 184 169 255 -52 114 103 255 -58 120 117 255 -31 99 102 255 -29 96 105 255 -22 81 97 255 -52 103 124 255 -71 111 136 255 -34 64 88 255 -141 162 179 255 -238 252 255 255 -245 255 252 255 -249 255 245 255 -251 255 240 255 -252 254 240 255 -252 254 243 255 -252 252 250 255 -251 252 255 255 -251 251 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -245 246 248 255 -251 255 255 255 -237 251 254 255 -149 169 176 255 -132 158 171 255 -122 153 174 255 -115 149 176 255 -113 149 181 255 -133 169 205 255 -129 163 200 255 -168 201 234 255 -171 201 227 255 -147 176 194 255 -132 158 171 255 -149 182 189 255 -99 145 143 255 -4 60 51 255 -56 113 98 255 -115 173 151 255 -111 170 140 255 -118 180 141 255 -113 176 133 255 -119 182 135 255 -108 171 124 255 -103 166 121 255 -107 172 130 255 -113 177 140 255 -81 144 115 255 -163 225 202 255 -85 146 130 255 -34 97 86 255 -35 104 101 255 -35 103 106 255 -32 92 102 255 -32 85 99 255 -56 102 118 255 -59 95 111 255 -57 85 97 255 -214 235 240 255 -242 255 254 255 -246 255 247 255 -249 255 243 255 -251 254 243 255 -252 253 247 255 -252 252 250 255 -252 251 255 255 -252 251 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 248 249 255 -254 255 255 255 -245 250 254 255 -241 251 255 255 -152 170 182 255 -120 143 161 255 -114 142 164 255 -132 163 191 255 -130 165 193 255 -139 174 204 255 -126 161 191 255 -161 195 222 255 -160 192 215 255 -144 172 193 255 -162 189 206 255 -138 170 185 255 -122 166 179 255 -35 85 92 255 -21 73 71 255 -114 170 157 255 -108 166 142 255 -116 178 141 255 -138 201 156 255 -109 176 122 255 -109 177 118 255 -96 164 105 255 -109 176 122 255 -107 174 123 255 -103 165 124 255 -139 199 163 255 -138 197 167 255 -77 139 116 255 -75 141 129 255 -89 156 149 255 -64 126 123 255 -41 100 98 255 -49 100 101 255 -65 111 111 255 -48 86 87 255 -115 147 146 255 -238 255 255 255 -227 243 240 255 -248 255 255 255 -244 250 246 255 -244 244 242 255 -255 254 255 255 -255 250 252 255 -255 251 253 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -245 243 244 255 -255 255 255 255 -240 245 251 255 -243 253 255 255 -163 179 194 255 -138 161 179 255 -134 162 186 255 -147 178 206 255 -128 162 190 255 -125 160 188 255 -116 151 179 255 -165 199 224 255 -176 208 231 255 -148 179 200 255 -154 181 202 255 -130 161 181 255 -118 159 179 255 -63 110 126 255 -21 71 78 255 -61 116 110 255 -119 176 157 255 -127 188 154 255 -102 168 122 255 -100 168 111 255 -89 157 96 255 -94 163 100 255 -96 164 103 255 -116 181 125 255 -108 170 121 255 -113 174 132 255 -148 206 168 255 -122 183 152 255 -120 184 167 255 -111 177 165 255 -76 139 128 255 -38 99 91 255 -47 102 96 255 -61 112 107 255 -44 89 86 255 -83 119 119 255 -190 218 219 255 -238 255 255 255 -245 255 255 255 -243 251 253 255 -254 255 255 255 -251 249 250 255 -249 240 241 255 -253 247 247 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -254 255 255 255 -241 246 252 255 -242 252 255 255 -157 173 188 255 -131 154 172 255 -123 151 175 255 -124 158 185 255 -134 169 197 255 -128 165 192 255 -129 164 192 255 -176 210 237 255 -191 223 248 255 -153 184 205 255 -159 186 207 255 -149 180 201 255 -157 198 220 255 -95 142 160 255 -13 63 72 255 -12 67 62 255 -105 162 145 255 -132 193 160 255 -108 173 130 255 -131 198 144 255 -107 175 114 255 -113 182 119 255 -91 157 96 255 -118 183 125 255 -111 173 122 255 -85 146 102 255 -132 190 150 255 -139 200 167 255 -128 193 169 255 -106 173 156 255 -81 145 131 255 -40 100 90 255 -42 99 92 255 -43 93 90 255 -39 83 84 255 -53 91 94 255 -139 168 174 255 -238 255 255 255 -240 255 255 255 -232 242 244 255 -252 255 255 255 -248 248 246 255 -251 246 243 255 -255 254 251 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -254 255 255 255 -244 249 255 255 -247 255 255 255 -159 175 190 255 -139 162 180 255 -138 166 190 255 -136 170 197 255 -119 154 182 255 -125 162 191 255 -132 167 195 255 -152 188 214 255 -163 195 220 255 -128 158 182 255 -146 174 196 255 -154 185 206 255 -143 184 206 255 -89 134 153 255 -6 54 66 255 -24 76 74 255 -89 146 131 255 -123 183 155 255 -116 178 137 255 -113 180 127 255 -114 182 123 255 -106 174 113 255 -79 145 84 255 -99 164 106 255 -116 179 126 255 -103 165 116 255 -132 191 147 255 -161 221 185 255 -122 186 159 255 -98 163 141 255 -97 160 143 255 -70 130 118 255 -62 119 112 255 -42 94 92 255 -57 102 107 255 -67 105 114 255 -119 149 160 255 -224 248 255 255 -240 255 255 255 -227 238 244 255 -250 255 255 255 -253 255 252 255 -253 252 247 255 -255 255 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -246 246 246 255 -254 255 255 255 -242 249 255 255 -241 254 255 255 -143 161 175 255 -125 148 166 255 -130 158 182 255 -127 161 188 255 -117 152 180 255 -128 165 194 255 -135 172 201 255 -130 165 193 255 -150 181 209 255 -126 156 180 255 -141 169 191 255 -144 176 199 255 -132 169 195 255 -137 182 203 255 -30 78 92 255 -22 73 74 255 -58 114 101 255 -114 174 148 255 -126 188 149 255 -113 176 129 255 -124 192 135 255 -108 176 115 255 -99 165 104 255 -86 151 93 255 -107 170 117 255 -121 183 132 255 -119 178 132 255 -158 219 178 255 -122 187 153 255 -85 151 123 255 -85 148 127 255 -80 141 126 255 -73 130 124 255 -40 91 94 255 -60 107 117 255 -73 112 127 255 -89 122 139 255 -168 195 212 255 -240 255 255 255 -241 255 255 255 -236 246 248 255 -252 255 253 255 -246 247 241 255 -250 249 244 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -254 255 255 255 -245 252 255 255 -237 250 255 255 -129 147 161 255 -109 135 152 255 -118 148 172 255 -112 146 173 255 -137 172 200 255 -139 176 205 255 -143 180 209 255 -129 164 192 255 -171 205 232 255 -154 186 211 255 -150 178 202 255 -137 169 192 255 -137 174 201 255 -207 249 255 255 -89 135 150 255 -0 45 50 255 -30 83 75 255 -107 165 143 255 -126 187 153 255 -128 191 146 255 -128 195 142 255 -120 188 129 255 -131 196 138 255 -90 155 97 255 -93 156 101 255 -115 178 125 255 -100 159 111 255 -138 199 155 255 -131 196 156 255 -86 151 117 255 -58 122 96 255 -66 127 111 255 -62 121 115 255 -36 89 93 255 -49 97 111 255 -54 95 115 255 -40 75 97 255 -95 123 145 255 -211 234 250 255 -241 255 255 255 -237 248 252 255 -249 255 255 255 -245 251 241 255 -250 253 244 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 254 253 255 -252 255 255 255 -245 253 255 255 -245 255 255 255 -145 163 177 255 -137 163 180 255 -153 183 207 255 -143 179 205 255 -135 172 201 255 -124 163 194 255 -130 166 198 255 -117 152 182 255 -172 206 234 255 -149 181 206 255 -137 165 189 255 -128 160 185 255 -113 150 179 255 -174 216 241 255 -148 191 208 255 -7 54 62 255 -25 78 72 255 -87 144 125 255 -99 160 129 255 -97 159 118 255 -105 172 121 255 -111 178 124 255 -125 190 134 255 -97 162 106 255 -94 159 103 255 -113 178 124 255 -110 172 121 255 -133 195 146 255 -129 194 151 255 -107 171 134 255 -63 126 97 255 -70 131 113 255 -63 122 116 255 -53 108 115 255 -57 106 123 255 -54 98 123 255 -35 72 99 255 -54 85 113 255 -134 161 182 255 -211 233 246 255 -238 253 255 255 -245 255 253 255 -249 255 248 255 -252 255 248 255 -254 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -251 255 255 255 -240 248 251 255 -238 251 255 255 -139 157 171 255 -133 158 178 255 -147 177 201 255 -131 167 193 255 -132 169 198 255 -116 155 186 255 -126 162 194 255 -111 147 179 255 -165 199 227 255 -132 163 191 255 -125 155 181 255 -138 170 195 255 -141 176 206 255 -122 162 188 255 -181 222 242 255 -28 72 81 255 -15 65 62 255 -70 124 110 255 -110 169 141 255 -108 170 133 255 -117 180 135 255 -121 188 135 255 -116 181 127 255 -105 170 114 255 -100 165 109 255 -102 167 111 255 -106 169 116 255 -102 164 113 255 -94 157 110 255 -106 171 129 255 -66 130 96 255 -70 132 111 255 -55 114 108 255 -54 111 120 255 -56 107 128 255 -54 101 129 255 -75 116 146 255 -58 93 123 255 -68 98 122 255 -165 191 206 255 -233 254 255 255 -235 251 248 255 -246 255 249 255 -241 251 240 255 -254 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -247 249 246 255 -249 253 252 255 -242 252 254 255 -233 248 255 255 -156 175 189 255 -132 157 177 255 -143 173 197 255 -135 170 198 255 -128 164 196 255 -131 170 203 255 -127 166 199 255 -120 156 188 255 -120 153 184 255 -130 161 190 255 -134 164 192 255 -128 159 187 255 -132 167 195 255 -138 175 201 255 -212 253 255 255 -74 118 129 255 -26 74 74 255 -56 108 96 255 -124 182 158 255 -117 178 144 255 -108 170 129 255 -109 172 125 255 -114 178 126 255 -109 174 120 255 -100 165 109 255 -109 174 118 255 -123 186 131 255 -122 185 132 255 -121 183 132 255 -142 205 160 255 -73 137 102 255 -64 126 103 255 -50 111 104 255 -37 94 103 255 -79 134 155 255 -50 99 129 255 -72 117 150 255 -43 82 113 255 -56 90 117 255 -107 136 154 255 -197 222 229 255 -229 251 249 255 -242 255 251 255 -241 254 244 255 -252 255 253 255 -250 250 250 255 -248 248 248 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -250 250 250 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -252 255 255 255 -245 255 255 255 -231 246 253 255 -148 167 181 255 -116 143 162 255 -121 153 176 255 -113 148 176 255 -125 161 193 255 -127 166 199 255 -131 170 203 255 -134 170 204 255 -136 171 203 255 -137 170 201 255 -132 163 192 255 -124 155 183 255 -121 155 183 255 -124 160 184 255 -202 240 255 255 -121 163 175 255 -17 63 63 255 -37 88 79 255 -112 167 146 255 -111 170 140 255 -128 190 153 255 -128 191 148 255 -133 196 149 255 -127 191 139 255 -109 174 120 255 -107 172 116 255 -118 181 126 255 -122 185 132 255 -118 180 129 255 -148 210 163 255 -99 160 126 255 -71 133 110 255 -46 107 100 255 -42 101 107 255 -48 105 125 255 -38 92 120 255 -39 88 120 255 -49 94 125 255 -51 91 117 255 -47 82 102 255 -109 139 149 255 -233 255 255 255 -232 255 249 255 -239 255 248 255 -252 255 255 255 -255 255 255 255 -252 252 252 255 -250 250 250 255 -250 250 250 255 -251 251 251 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 252 249 255 -251 255 255 255 -246 255 255 255 -238 253 255 255 -157 179 192 255 -129 156 175 255 -137 169 192 255 -131 168 195 255 -128 167 200 255 -127 167 202 255 -134 172 208 255 -145 181 215 255 -149 184 216 255 -144 177 208 255 -137 168 199 255 -133 162 192 255 -128 159 187 255 -120 155 177 255 -186 223 241 255 -185 225 235 255 -34 79 82 255 -32 81 75 255 -104 157 139 255 -111 169 144 255 -107 168 135 255 -105 167 128 255 -116 179 134 255 -120 183 136 255 -104 168 116 255 -97 162 108 255 -109 174 120 255 -120 183 130 255 -117 179 128 255 -133 195 148 255 -132 193 159 255 -66 128 105 255 -55 116 108 255 -30 91 94 255 -37 96 114 255 -37 93 118 255 -18 71 102 255 -39 88 118 255 -39 83 110 255 -13 51 72 255 -32 66 78 255 -177 206 212 255 -237 255 255 255 -239 255 255 255 -251 255 255 255 -255 255 255 255 -253 253 253 255 -250 250 250 255 -248 248 248 255 -250 250 250 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -251 253 250 255 -250 255 254 255 -244 254 255 255 -236 251 255 255 -150 172 185 255 -115 144 162 255 -122 154 177 255 -116 153 180 255 -129 168 201 255 -124 164 199 255 -128 166 202 255 -136 174 210 255 -139 175 209 255 -134 167 200 255 -136 166 200 255 -143 172 202 255 -135 167 192 255 -124 156 177 255 -164 200 216 255 -212 252 255 255 -80 124 127 255 -33 82 76 255 -87 140 124 255 -116 171 148 255 -128 187 157 255 -116 178 141 255 -123 185 144 255 -127 190 145 255 -108 172 122 255 -91 155 103 255 -93 157 105 255 -100 162 111 255 -111 171 120 255 -116 175 131 255 -127 187 153 255 -99 161 138 255 -57 119 108 255 -29 93 93 255 -40 102 115 255 -40 101 122 255 -37 93 120 255 -33 87 115 255 -38 85 111 255 -42 84 106 255 -26 62 78 255 -72 105 114 255 -233 255 255 255 -233 253 254 255 -243 249 249 255 -250 250 250 255 -252 252 252 255 -252 252 252 255 -253 253 253 255 -255 255 255 255 -253 253 253 255 -250 250 250 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -251 253 250 255 -250 255 254 255 -243 254 255 255 -235 252 255 255 -151 173 186 255 -114 143 161 255 -121 153 178 255 -118 155 184 255 -119 158 191 255 -116 156 191 255 -120 160 196 255 -126 164 200 255 -124 160 194 255 -120 153 186 255 -128 158 192 255 -141 172 201 255 -129 159 183 255 -128 161 180 255 -152 188 202 255 -208 246 255 255 -128 169 171 255 -30 77 71 255 -60 110 98 255 -121 176 155 255 -134 192 167 255 -117 178 145 255 -119 181 144 255 -126 189 146 255 -112 175 128 255 -95 159 109 255 -90 154 104 255 -90 152 103 255 -125 182 137 255 -120 177 136 255 -93 152 120 255 -133 195 172 255 -43 106 95 255 -36 100 99 255 -49 113 122 255 -53 116 133 255 -43 104 125 255 -46 102 127 255 -49 99 124 255 -72 119 139 255 -50 88 107 255 -20 53 68 255 -153 183 193 255 -219 239 246 255 -244 252 254 255 -252 252 252 255 -252 252 252 255 -250 250 250 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -250 250 250 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -248 253 249 255 -249 255 251 255 -245 255 255 255 -240 255 255 255 -158 180 193 255 -123 152 170 255 -132 166 191 255 -135 172 201 255 -115 154 187 255 -118 158 193 255 -125 165 201 255 -129 167 204 255 -127 163 199 255 -124 158 193 255 -130 160 194 255 -138 169 198 255 -128 159 180 255 -143 176 193 255 -165 199 211 255 -213 252 255 255 -173 214 216 255 -46 92 89 255 -44 94 83 255 -124 179 160 255 -113 171 147 255 -99 160 129 255 -103 164 130 255 -112 174 133 255 -108 171 128 255 -100 163 116 255 -95 158 111 255 -89 151 104 255 -89 146 103 255 -94 150 111 255 -125 184 152 255 -167 229 206 255 -141 205 191 255 -55 121 117 255 -35 102 108 255 -0 55 67 255 -9 72 90 255 -43 101 123 255 -42 97 118 255 -54 102 124 255 -54 95 115 255 -38 75 93 255 -48 80 95 255 -185 207 218 255 -247 255 255 255 -255 255 255 255 -254 254 254 255 -248 248 248 255 -249 249 249 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 253 255 -252 255 253 255 -249 255 253 255 -244 255 255 255 -235 252 255 255 -147 169 182 255 -107 136 154 255 -115 149 174 255 -117 156 185 255 -122 163 195 255 -124 167 201 255 -129 169 205 255 -130 168 205 255 -134 170 206 255 -138 172 207 255 -140 170 204 255 -136 167 196 255 -140 171 191 255 -144 178 190 255 -162 196 206 255 -220 255 255 255 -202 243 245 255 -84 130 127 255 -36 86 75 255 -95 150 131 255 -125 183 159 255 -118 177 149 255 -119 180 147 255 -121 183 144 255 -111 173 132 255 -106 169 124 255 -101 164 117 255 -89 151 104 255 -120 177 136 255 -115 171 134 255 -125 182 150 255 -99 158 136 255 -150 214 200 255 -71 138 131 255 -40 108 111 255 -24 91 100 255 -3 69 85 255 -27 88 107 255 -33 90 110 255 -34 85 106 255 -51 93 115 255 -55 93 114 255 -21 54 73 255 -117 140 154 255 -224 231 237 255 -246 246 246 255 -255 255 255 255 -251 251 251 255 -247 247 247 255 -252 252 252 255 -255 255 255 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -246 251 247 255 -245 251 249 255 -242 252 253 255 -240 255 255 255 -156 178 189 255 -122 149 166 255 -135 170 192 255 -143 180 209 255 -130 171 203 255 -127 170 205 255 -123 162 201 255 -120 158 197 255 -130 165 203 255 -143 177 214 255 -142 175 208 255 -134 165 194 255 -145 176 196 255 -127 159 174 255 -137 171 183 255 -215 252 255 255 -205 244 249 255 -113 155 154 255 -25 72 66 255 -49 99 87 255 -108 161 141 255 -109 165 138 255 -117 176 144 255 -119 179 143 255 -112 175 132 255 -115 178 133 255 -117 181 131 255 -107 170 123 255 -96 155 111 255 -137 195 157 255 -101 160 128 255 -106 166 140 255 -145 208 191 255 -142 205 197 255 -11 75 75 255 -40 105 111 255 -50 112 125 255 -28 87 105 255 -40 95 116 255 -44 94 117 255 -55 101 124 255 -38 80 104 255 -49 90 112 255 -44 75 93 255 -187 202 209 255 -223 231 233 255 -251 255 255 255 -252 255 255 255 -249 250 252 255 -249 249 249 255 -252 250 251 255 -251 250 248 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 254 253 255 -252 255 255 255 -244 253 252 255 -245 255 255 255 -176 196 203 255 -116 142 155 255 -133 166 185 255 -137 172 200 255 -130 168 204 255 -118 157 198 255 -137 175 220 255 -126 163 207 255 -128 163 205 255 -121 155 192 255 -132 165 198 255 -134 165 194 255 -146 174 198 255 -148 175 196 255 -126 155 173 255 -206 235 251 255 -218 250 255 255 -181 216 222 255 -22 62 62 255 -33 76 69 255 -82 130 116 255 -122 174 151 255 -109 164 133 255 -113 171 133 255 -126 187 143 255 -108 172 122 255 -103 170 116 255 -104 171 117 255 -105 171 123 255 -105 170 127 255 -107 169 132 255 -106 169 138 255 -109 171 148 255 -158 218 206 255 -65 121 118 255 -47 102 107 255 -48 102 114 255 -40 93 111 255 -47 99 120 255 -42 92 115 255 -42 92 117 255 -44 94 119 255 -31 81 106 255 -41 83 105 255 -54 84 95 255 -196 216 223 255 -233 251 255 255 -243 255 255 255 -244 252 254 255 -242 244 243 255 -247 243 242 255 -253 248 245 255 -255 251 248 255 -255 251 248 255 -255 252 249 255 -255 252 249 255 -253 253 251 255 -250 254 253 255 -249 255 255 255 -249 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -250 250 250 255 -250 252 251 255 -239 248 247 255 -243 255 255 255 -183 202 208 255 -118 145 154 255 -129 160 180 255 -127 163 189 255 -141 179 216 255 -130 169 212 255 -144 182 229 255 -130 167 212 255 -132 167 209 255 -125 159 196 255 -135 168 201 255 -129 160 189 255 -150 176 203 255 -164 188 212 255 -129 156 177 255 -180 207 226 255 -233 255 255 255 -207 239 250 255 -65 100 104 255 -34 75 71 255 -38 81 71 255 -96 145 124 255 -109 162 132 255 -110 168 130 255 -115 176 132 255 -114 181 128 255 -124 192 135 255 -115 184 129 255 -72 140 89 255 -77 145 98 255 -108 173 131 255 -116 180 145 255 -123 183 158 255 -151 208 193 255 -111 166 160 255 -45 96 99 255 -47 97 108 255 -32 83 100 255 -43 94 115 255 -44 96 118 255 -38 92 116 255 -35 91 116 255 -26 82 109 255 -40 90 113 255 -38 75 91 255 -115 145 155 255 -218 243 250 255 -227 246 252 255 -244 255 255 255 -247 251 252 255 -235 234 232 255 -254 246 243 255 -255 250 248 255 -255 251 246 255 -255 251 248 255 -255 252 249 255 -253 253 251 255 -250 254 253 255 -247 255 255 255 -247 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 255 255 -251 252 254 255 -242 247 250 255 -247 255 255 255 -197 216 222 255 -125 152 161 255 -129 160 180 255 -123 159 185 255 -106 144 181 255 -102 141 184 255 -116 154 199 255 -109 146 190 255 -122 157 197 255 -125 159 196 255 -142 175 206 255 -131 161 189 255 -126 152 177 255 -131 155 179 255 -114 141 162 255 -148 175 194 255 -226 255 255 255 -224 255 255 255 -133 168 172 255 -27 66 63 255 -24 66 56 255 -77 124 106 255 -102 152 125 255 -93 149 114 255 -85 146 102 255 -108 175 124 255 -135 202 148 255 -116 185 130 255 -112 180 129 255 -96 164 115 255 -123 188 145 255 -107 171 134 255 -104 164 138 255 -115 172 155 255 -145 201 192 255 -54 108 108 255 -39 92 100 255 -32 84 98 255 -45 98 116 255 -38 93 114 255 -32 88 111 255 -41 99 123 255 -36 93 120 255 -39 91 113 255 -41 83 99 255 -35 69 79 255 -164 192 203 255 -227 250 255 255 -242 255 255 255 -243 251 254 255 -254 255 255 255 -250 246 245 255 -255 251 248 255 -255 251 248 255 -255 251 249 255 -255 252 249 255 -253 253 251 255 -250 254 253 255 -249 254 255 255 -249 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -246 251 254 255 -247 255 255 255 -206 225 231 255 -125 152 163 255 -128 159 179 255 -124 160 186 255 -117 155 191 255 -116 155 196 255 -121 160 203 255 -113 150 194 255 -124 159 197 255 -125 159 194 255 -149 180 209 255 -130 160 186 255 -155 181 204 255 -136 161 183 255 -145 172 193 255 -163 190 209 255 -224 251 255 255 -227 255 255 255 -189 222 227 255 -31 67 67 255 -20 61 53 255 -58 102 87 255 -103 153 128 255 -112 167 135 255 -95 156 114 255 -109 172 125 255 -118 185 134 255 -85 154 100 255 -97 165 114 255 -83 151 102 255 -119 184 141 255 -115 177 138 255 -118 177 147 255 -121 179 157 255 -156 212 201 255 -93 148 145 255 -42 95 99 255 -35 89 101 255 -44 100 115 255 -29 86 106 255 -24 82 104 255 -50 110 134 255 -46 106 132 255 -29 85 108 255 -40 85 104 255 -58 95 111 255 -59 93 105 255 -204 232 243 255 -219 239 248 255 -245 255 255 255 -244 249 252 255 -255 255 255 255 -255 253 252 255 -255 253 250 255 -255 253 250 255 -255 254 252 255 -254 254 254 255 -251 255 254 255 -250 255 255 255 -250 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 250 255 255 -254 253 255 255 -247 252 255 255 -242 253 255 255 -208 227 234 255 -117 144 155 255 -121 152 172 255 -124 158 185 255 -123 159 195 255 -125 162 204 255 -124 161 205 255 -119 156 198 255 -129 165 201 255 -128 163 193 255 -164 196 221 255 -150 181 202 255 -155 181 204 255 -150 175 197 255 -154 179 201 255 -155 181 198 255 -228 254 255 255 -229 255 255 255 -218 249 254 255 -106 140 141 255 -2 42 34 255 -12 54 40 255 -73 121 99 255 -113 166 136 255 -106 164 126 255 -117 180 135 255 -137 203 155 255 -135 203 152 255 -90 157 106 255 -77 144 93 255 -97 160 115 255 -101 163 122 255 -115 174 142 255 -129 187 163 255 -138 195 180 255 -146 201 195 255 -62 118 119 255 -25 80 87 255 -25 81 96 255 -26 83 102 255 -22 83 104 255 -39 101 124 255 -35 97 122 255 -23 81 105 255 -38 89 110 255 -69 112 131 255 -51 90 107 255 -54 88 100 255 -227 254 255 255 -217 236 243 255 -242 253 255 255 -247 252 255 255 -253 254 255 255 -254 254 254 255 -255 254 252 255 -254 254 252 255 -253 255 254 255 -253 255 254 255 -251 255 255 255 -251 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 250 255 255 -255 254 255 255 -251 255 255 255 -242 253 255 255 -218 237 244 255 -119 143 155 255 -122 150 171 255 -125 159 186 255 -106 142 178 255 -111 149 188 255 -110 147 189 255 -116 151 191 255 -125 159 194 255 -122 156 184 255 -177 209 232 255 -177 208 228 255 -123 150 171 255 -152 177 197 255 -129 154 174 255 -117 143 160 255 -216 242 255 255 -228 255 255 255 -218 247 253 255 -205 236 238 255 -50 86 82 255 -22 64 52 255 -69 116 96 255 -115 168 140 255 -103 160 125 255 -87 149 108 255 -94 159 116 255 -115 183 134 255 -117 184 133 255 -104 171 120 255 -87 150 103 255 -91 154 111 255 -104 164 130 255 -120 179 151 255 -114 171 152 255 -166 222 211 255 -95 151 148 255 -10 68 72 255 -3 61 72 255 -29 88 104 255 -24 85 104 255 -15 77 100 255 -10 74 99 255 -20 82 107 255 -27 81 105 255 -46 94 116 255 -32 77 96 255 -30 69 86 255 -96 128 143 255 -223 250 255 255 -233 252 255 255 -247 255 255 255 -249 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 255 255 -255 253 255 255 -252 255 255 255 -245 254 255 255 -232 249 255 255 -125 148 162 255 -122 150 171 255 -121 155 182 255 -123 159 193 255 -126 164 203 255 -120 158 197 255 -127 162 200 255 -126 161 193 255 -112 146 173 255 -180 212 233 255 -195 224 242 255 -154 181 200 255 -168 194 211 255 -145 168 186 255 -131 154 170 255 -190 213 227 255 -223 250 255 255 -214 241 250 255 -233 255 255 255 -58 92 91 255 -1 41 32 255 -40 84 67 255 -114 164 139 255 -139 196 164 255 -121 183 146 255 -97 162 122 255 -110 177 133 255 -93 160 109 255 -105 169 119 255 -88 150 103 255 -116 177 135 255 -131 191 153 255 -124 183 153 255 -120 178 154 255 -140 197 182 255 -119 176 169 255 -25 83 84 255 -11 70 76 255 -33 93 104 255 -19 80 98 255 -8 70 91 255 -9 73 98 255 -18 82 107 255 -22 82 108 255 -5 59 83 255 -35 85 108 255 -30 77 95 255 -24 63 80 255 -132 164 177 255 -209 233 243 255 -240 255 255 255 -247 255 255 255 -249 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 251 255 255 -253 251 255 255 -249 252 255 255 -242 251 255 255 -238 255 255 255 -127 150 164 255 -117 145 166 255 -111 145 172 255 -107 143 177 255 -111 149 186 255 -108 146 185 255 -122 158 194 255 -123 158 188 255 -110 144 169 255 -191 222 242 255 -218 247 255 255 -169 196 213 255 -140 166 181 255 -152 175 191 255 -158 181 195 255 -155 178 192 255 -225 249 255 255 -235 255 255 255 -225 253 255 255 -171 201 201 255 -53 90 83 255 -22 64 50 255 -72 121 100 255 -124 178 152 255 -129 190 157 255 -102 166 131 255 -113 180 137 255 -105 168 121 255 -117 181 131 255 -84 146 99 255 -110 171 127 255 -119 180 139 255 -101 161 127 255 -131 190 162 255 -116 173 154 255 -130 186 175 255 -54 111 105 255 -36 96 97 255 -32 92 102 255 -10 72 87 255 -20 83 101 255 -24 89 111 255 -15 79 104 255 -10 71 99 255 -32 92 118 255 -16 72 95 255 -20 71 92 255 -30 75 94 255 -18 55 71 255 -122 152 163 255 -234 255 255 255 -242 255 255 255 -247 255 255 255 -249 255 255 255 -252 255 255 255 -254 255 255 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -247 244 251 255 -255 253 255 255 -252 255 255 255 -243 252 255 255 -244 255 255 255 -154 176 189 255 -102 129 148 255 -88 120 145 255 -109 144 176 255 -107 143 179 255 -100 135 173 255 -111 147 183 255 -95 130 160 255 -116 150 175 255 -160 191 211 255 -221 250 255 255 -213 241 255 255 -144 170 183 255 -163 186 200 255 -153 176 190 255 -160 182 196 255 -225 247 255 255 -231 253 255 255 -232 255 255 255 -230 255 255 255 -63 95 92 255 -11 51 42 255 -56 103 87 255 -128 182 159 255 -113 172 144 255 -87 150 119 255 -107 173 135 255 -119 182 137 255 -110 173 126 255 -109 171 124 255 -96 157 113 255 -113 171 131 255 -119 176 141 255 -100 157 125 255 -122 180 155 255 -125 182 165 255 -140 197 188 255 -19 78 76 255 -19 78 84 255 -8 68 79 255 -4 65 83 255 -5 67 88 255 -26 90 115 255 -19 83 110 255 -18 79 107 255 -36 94 118 255 -31 86 107 255 -37 85 105 255 -44 87 103 255 -46 82 96 255 -87 117 127 255 -210 233 241 255 -239 255 255 255 -245 255 255 255 -251 255 255 255 -245 249 250 255 -244 246 245 255 -255 255 253 255 -242 241 239 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 252 255 255 -255 253 255 255 -251 251 255 255 -239 248 255 255 -239 253 255 255 -158 180 193 255 -113 140 159 255 -110 142 167 255 -108 143 175 255 -113 149 185 255 -108 143 181 255 -126 160 197 255 -118 151 182 255 -129 161 186 255 -158 189 209 255 -223 252 255 255 -216 244 255 255 -147 173 186 255 -146 169 183 255 -149 171 185 255 -169 188 202 255 -225 244 255 255 -238 255 255 255 -233 253 255 255 -219 244 249 255 -94 124 124 255 -3 40 33 255 -10 53 43 255 -81 132 115 255 -102 160 136 255 -101 164 137 255 -93 158 124 255 -105 167 126 255 -103 166 121 255 -105 166 122 255 -92 153 109 255 -107 165 124 255 -117 175 137 255 -103 160 125 255 -123 179 150 255 -127 182 159 255 -166 223 208 255 -84 141 134 255 -5 63 64 255 -20 77 86 255 -0 51 65 255 -28 86 106 255 -11 73 96 255 -9 73 100 255 -10 74 101 255 -29 89 115 255 -27 83 106 255 -26 79 97 255 -23 70 86 255 -15 57 71 255 -48 82 92 255 -139 168 176 255 -237 255 255 255 -240 254 255 255 -226 236 237 255 -252 255 255 255 -254 255 255 255 -247 245 246 255 -252 251 249 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 253 255 255 -255 253 255 255 -249 250 255 255 -241 248 254 255 -237 252 255 255 -163 185 196 255 -114 141 158 255 -121 153 176 255 -118 151 184 255 -124 158 195 255 -107 141 179 255 -123 157 194 255 -124 157 188 255 -126 158 183 255 -146 177 197 255 -220 249 255 255 -217 245 255 255 -162 189 200 255 -138 162 174 255 -146 168 181 255 -164 182 196 255 -199 217 231 255 -232 248 255 255 -237 255 255 255 -224 247 253 255 -158 186 189 255 -12 47 43 255 -6 47 39 255 -48 99 84 255 -106 161 142 255 -115 177 154 255 -96 161 131 255 -100 162 123 255 -105 168 125 255 -107 168 126 255 -92 153 111 255 -100 158 117 255 -113 169 130 255 -105 161 124 255 -115 170 138 255 -131 185 159 255 -146 199 179 255 -196 250 237 255 -59 114 111 255 -20 73 79 255 -26 80 92 255 -23 79 96 255 -11 69 89 255 -13 75 100 255 -10 74 101 255 -19 79 105 255 -16 74 96 255 -22 77 97 255 -30 82 96 255 -38 84 97 255 -75 113 124 255 -199 229 239 255 -237 255 255 255 -240 255 255 255 -245 255 255 255 -251 255 255 255 -250 252 251 255 -249 247 248 255 -252 250 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 252 255 255 -254 249 253 255 -251 252 254 255 -248 255 255 255 -240 255 255 255 -169 191 202 255 -105 132 149 255 -112 144 167 255 -122 155 188 255 -131 165 203 255 -109 142 183 255 -125 159 197 255 -133 163 197 255 -121 152 180 255 -128 156 178 255 -200 229 245 255 -221 248 255 255 -190 214 224 255 -146 168 181 255 -147 166 180 255 -147 163 178 255 -158 174 189 255 -215 231 244 255 -242 255 255 255 -236 255 255 255 -213 238 243 255 -46 78 77 255 -32 73 67 255 -40 88 76 255 -92 146 130 255 -112 174 153 255 -107 171 145 255 -75 139 104 255 -91 153 114 255 -99 160 119 255 -91 152 110 255 -103 160 119 255 -123 180 139 255 -131 186 147 255 -136 188 152 255 -124 174 145 255 -117 166 144 255 -208 255 244 255 -148 197 191 255 -18 67 71 255 -24 74 83 255 -12 61 76 255 -11 63 84 255 -18 78 102 255 -13 75 100 255 -5 65 89 255 -0 55 77 255 -0 57 76 255 -8 61 77 255 -24 72 84 255 -55 98 107 255 -175 209 218 255 -205 232 239 255 -229 248 252 255 -241 255 255 255 -244 252 254 255 -247 248 250 255 -255 254 255 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -254 250 251 255 -253 249 250 255 -253 255 254 255 -249 255 255 255 -243 255 255 255 -184 204 213 255 -106 132 147 255 -110 140 164 255 -120 153 186 255 -134 168 206 255 -118 151 192 255 -137 171 209 255 -145 175 211 255 -126 157 186 255 -118 146 170 255 -177 206 224 255 -233 255 255 255 -214 239 246 255 -154 176 187 255 -143 163 174 255 -140 156 169 255 -141 155 168 255 -203 216 232 255 -244 255 255 255 -236 254 255 255 -229 252 255 255 -102 133 135 255 -20 59 56 255 -22 69 61 255 -43 97 84 255 -104 165 149 255 -110 173 152 255 -86 149 118 255 -100 162 125 255 -103 163 125 255 -98 159 118 255 -101 158 117 255 -118 173 131 255 -134 186 147 255 -129 179 142 255 -131 180 148 255 -153 201 175 255 -139 186 168 255 -204 250 240 255 -98 142 141 255 -11 56 62 255 -27 71 84 255 -12 61 78 255 -22 79 99 255 -25 86 107 255 -17 78 99 255 -17 75 95 255 -21 78 95 255 -19 72 86 255 -27 76 90 255 -43 87 98 255 -53 90 98 255 -187 216 222 255 -240 255 255 255 -225 240 243 255 -245 253 255 255 -254 255 255 255 -243 241 242 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 255 255 -255 252 251 255 -255 251 250 255 -252 254 251 255 -247 255 255 255 -241 255 255 255 -205 225 232 255 -119 145 160 255 -121 152 173 255 -128 161 194 255 -132 166 204 255 -111 144 185 255 -124 156 197 255 -126 156 194 255 -122 151 183 255 -121 148 175 255 -172 199 218 255 -235 255 255 255 -226 251 255 255 -160 182 193 255 -142 160 172 255 -151 167 180 255 -152 166 179 255 -194 206 222 255 -230 243 255 255 -240 255 255 255 -232 255 255 255 -177 206 210 255 -12 51 50 255 -8 55 49 255 -6 59 49 255 -97 157 145 255 -114 177 158 255 -107 170 143 255 -109 173 139 255 -106 166 130 255 -107 165 127 255 -101 158 117 255 -108 163 121 255 -130 181 140 255 -119 167 129 255 -140 187 153 255 -163 208 179 255 -123 166 146 255 -187 229 217 255 -203 244 240 255 -79 118 123 255 -20 60 70 255 -10 56 71 255 -8 63 83 255 -16 77 96 255 -7 68 87 255 -14 73 91 255 -21 79 93 255 -17 70 84 255 -26 75 89 255 -33 77 88 255 -32 71 78 255 -137 168 173 255 -229 253 255 255 -242 255 255 255 -243 251 254 255 -253 254 255 255 -242 240 243 255 -243 241 242 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -254 250 247 255 -255 252 249 255 -252 254 249 255 -244 253 250 255 -242 255 255 255 -224 245 250 255 -130 156 169 255 -124 155 176 255 -128 161 194 255 -126 160 198 255 -105 138 181 255 -112 144 185 255 -105 135 173 255 -113 142 174 255 -119 146 175 255 -154 181 202 255 -229 255 255 255 -228 253 255 255 -177 200 208 255 -150 168 178 255 -160 176 189 255 -159 173 186 255 -176 188 204 255 -214 226 242 255 -242 255 255 255 -235 255 255 255 -227 255 255 255 -80 115 117 255 -10 55 52 255 -9 62 54 255 -55 115 103 255 -113 176 159 255 -100 162 137 255 -96 159 128 255 -93 153 119 255 -110 167 132 255 -110 166 127 255 -120 175 133 255 -153 204 163 255 -143 191 151 255 -132 178 142 255 -125 168 138 255 -144 186 164 255 -137 178 164 255 -208 247 242 255 -173 211 212 255 -43 80 88 255 -17 59 73 255 -38 91 109 255 -51 110 128 255 -37 96 114 255 -43 100 117 255 -46 102 117 255 -32 86 98 255 -35 85 96 255 -31 75 84 255 -45 83 92 255 -60 93 100 255 -172 197 202 255 -238 255 255 255 -232 241 246 255 -247 251 254 255 -255 254 255 255 -246 244 247 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -249 245 242 255 -253 252 248 255 -254 255 251 255 -246 255 252 255 -247 255 255 255 -235 254 255 255 -133 156 170 255 -119 147 168 255 -115 144 174 255 -119 152 187 255 -116 148 187 255 -129 161 202 255 -113 145 183 255 -115 145 181 255 -107 136 168 255 -118 146 170 255 -210 237 248 255 -230 253 255 255 -199 219 228 255 -161 179 189 255 -161 177 190 255 -153 166 182 255 -158 170 186 255 -201 214 230 255 -242 255 255 255 -233 253 255 255 -237 255 255 255 -168 199 202 255 -16 55 54 255 -30 75 70 255 -1 51 42 255 -106 160 144 255 -125 185 159 255 -111 174 143 255 -100 161 128 255 -117 177 141 255 -113 171 133 255 -115 172 131 255 -147 199 160 255 -135 185 147 255 -142 189 153 255 -135 178 148 255 -159 199 175 255 -131 168 151 255 -170 203 194 255 -231 255 255 255 -147 176 180 255 -63 96 105 255 -12 54 70 255 -40 87 105 255 -44 91 109 255 -67 116 131 255 -76 125 140 255 -54 103 117 255 -44 92 104 255 -27 71 80 255 -35 75 83 255 -84 117 124 255 -181 206 211 255 -227 245 249 255 -242 252 254 255 -254 255 255 255 -247 245 246 255 -255 252 253 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -244 244 242 255 -253 255 254 255 -251 255 255 255 -242 252 254 255 -232 245 253 255 -179 197 209 255 -92 115 133 255 -129 153 177 255 -111 138 167 255 -121 151 185 255 -119 152 187 255 -129 163 200 255 -128 163 201 255 -100 135 173 255 -117 151 179 255 -182 205 219 255 -240 255 255 255 -220 238 248 255 -157 175 187 255 -154 172 186 255 -134 150 166 255 -147 162 181 255 -139 154 173 255 -213 230 248 255 -238 255 255 255 -238 255 255 255 -228 251 255 255 -116 144 145 255 -6 36 34 255 -36 67 61 255 -62 103 87 255 -109 165 138 255 -106 170 136 255 -92 156 121 255 -88 149 115 255 -97 159 122 255 -99 159 121 255 -110 168 130 255 -140 196 159 255 -132 183 150 255 -128 174 145 255 -131 171 147 255 -154 187 168 255 -157 185 171 255 -240 255 255 255 -220 241 236 255 -193 212 216 255 -75 94 108 255 -48 71 89 255 -47 74 91 255 -77 110 127 255 -134 171 187 255 -124 166 180 255 -52 96 109 255 -43 87 98 255 -29 69 79 255 -104 138 147 255 -229 255 255 255 -237 255 255 255 -220 230 231 255 -254 255 255 255 -255 254 251 255 -248 243 240 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -247 249 246 255 -254 255 255 255 -251 255 255 255 -241 248 254 255 -235 245 254 255 -189 206 216 255 -115 134 149 255 -131 153 174 255 -133 159 182 255 -126 156 184 255 -123 156 187 255 -125 161 195 255 -125 163 200 255 -118 156 195 255 -100 135 165 255 -176 199 213 255 -238 255 255 255 -241 255 255 255 -199 217 229 255 -140 157 173 255 -138 155 173 255 -139 156 176 255 -141 158 178 255 -163 180 198 255 -221 238 254 255 -238 255 255 255 -240 255 255 255 -209 230 233 255 -81 103 101 255 -9 32 26 255 -40 74 60 255 -69 122 94 255 -101 165 130 255 -95 159 124 255 -82 146 109 255 -103 167 130 255 -106 171 131 255 -106 168 131 255 -137 194 159 255 -158 212 178 255 -117 166 136 255 -144 184 158 255 -139 172 151 255 -152 179 162 255 -210 232 219 255 -233 250 240 255 -237 252 249 255 -201 214 222 255 -123 137 150 255 -54 71 87 255 -43 66 82 255 -103 132 148 255 -126 162 176 255 -68 108 120 255 -38 78 90 255 -36 74 83 255 -45 78 85 255 -153 178 183 255 -224 242 244 255 -241 250 249 255 -255 255 253 255 -250 245 241 255 -255 254 250 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -249 251 248 255 -254 255 255 255 -251 255 255 255 -242 250 253 255 -242 253 255 255 -213 227 236 255 -158 176 190 255 -127 148 165 255 -143 168 190 255 -131 158 185 255 -129 160 189 255 -113 148 180 255 -112 148 182 255 -129 167 203 255 -90 124 152 255 -159 182 196 255 -217 236 243 255 -239 255 255 255 -227 245 255 255 -136 153 169 255 -154 171 189 255 -146 164 184 255 -153 171 191 255 -145 163 183 255 -208 227 244 255 -233 252 255 255 -225 245 254 255 -234 255 255 255 -165 189 189 255 -58 83 79 255 -43 77 63 255 -55 108 80 255 -96 158 121 255 -118 180 143 255 -105 167 128 255 -96 161 121 255 -100 165 123 255 -101 163 124 255 -97 157 119 255 -173 229 192 255 -142 191 159 255 -125 170 141 255 -131 169 144 255 -133 165 144 255 -161 185 169 255 -223 244 229 255 -241 255 250 255 -244 255 255 255 -244 255 255 255 -210 228 240 255 -134 156 169 255 -74 102 114 255 -53 85 98 255 -44 78 90 255 -55 89 99 255 -49 82 91 255 -81 110 116 255 -191 212 217 255 -244 255 255 255 -247 255 255 255 -250 252 249 255 -243 240 235 255 -255 250 246 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 255 251 255 -251 252 247 255 -253 255 252 255 -251 255 255 255 -246 254 255 255 -247 255 255 255 -237 252 255 255 -204 222 232 255 -111 130 145 255 -106 129 147 255 -112 138 161 255 -128 158 184 255 -117 148 177 255 -121 156 186 255 -148 184 216 255 -131 163 188 255 -181 205 217 255 -238 255 255 255 -238 255 255 255 -235 253 255 255 -156 173 189 255 -148 165 183 255 -134 152 172 255 -133 151 171 255 -128 146 166 255 -181 200 217 255 -234 253 255 255 -230 253 255 255 -224 248 252 255 -235 255 255 255 -171 196 193 255 -52 85 74 255 -31 81 52 255 -51 111 73 255 -108 168 130 255 -118 180 139 255 -84 146 105 255 -93 156 113 255 -108 170 129 255 -79 140 99 255 -158 214 175 255 -196 248 212 255 -116 163 131 255 -149 189 162 255 -132 166 142 255 -149 178 156 255 -213 238 219 255 -229 251 239 255 -218 237 235 255 -228 246 250 255 -241 255 255 255 -227 247 254 255 -186 210 220 255 -142 169 180 255 -90 117 128 255 -48 75 86 255 -63 87 97 255 -132 155 161 255 -228 246 250 255 -244 255 255 255 -233 239 239 255 -253 255 252 255 -255 255 250 255 -252 251 246 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -253 254 248 255 -251 252 246 255 -251 253 248 255 -248 253 249 255 -248 254 254 255 -248 255 255 255 -245 255 255 255 -233 250 255 255 -164 182 194 255 -101 123 137 255 -107 133 150 255 -130 158 179 255 -129 159 183 255 -135 167 192 255 -132 166 193 255 -139 170 191 255 -167 189 202 255 -241 255 255 255 -237 255 255 255 -232 250 255 255 -201 220 235 255 -143 162 179 255 -137 155 175 255 -133 151 171 255 -135 156 175 255 -152 173 190 255 -192 214 228 255 -233 255 255 255 -221 246 251 255 -237 255 255 255 -237 255 255 255 -122 155 144 255 -63 112 83 255 -77 133 94 255 -114 170 131 255 -129 187 146 255 -111 172 130 255 -99 162 117 255 -98 161 118 255 -92 153 111 255 -108 166 125 255 -191 246 206 255 -141 191 154 255 -136 181 148 255 -121 160 131 255 -147 181 156 255 -174 206 183 255 -217 244 227 255 -235 255 249 255 -240 255 255 255 -241 255 255 255 -241 255 255 255 -229 248 255 255 -222 241 248 255 -232 250 255 255 -232 250 255 255 -217 234 242 255 -229 244 251 255 -247 255 255 255 -249 255 255 255 -249 255 255 255 -252 255 253 255 -249 250 245 255 -247 248 243 255 -255 255 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -252 253 247 255 -252 253 245 255 -249 252 245 255 -246 251 245 255 -246 252 250 255 -246 255 254 255 -244 255 255 255 -242 255 255 255 -231 248 255 255 -137 157 168 255 -117 139 153 255 -125 151 166 255 -135 162 181 255 -137 165 186 255 -109 140 161 255 -118 145 164 255 -118 140 151 255 -198 217 224 255 -231 249 255 255 -229 247 255 255 -234 251 255 255 -153 172 189 255 -145 163 183 255 -149 167 187 255 -151 172 191 255 -139 160 177 255 -137 160 174 255 -215 239 249 255 -236 255 255 255 -214 239 244 255 -237 255 255 255 -211 244 235 255 -125 169 142 255 -137 189 151 255 -118 173 133 255 -116 173 132 255 -135 194 150 255 -101 162 118 255 -72 133 89 255 -102 163 119 255 -88 147 103 255 -143 200 157 255 -190 242 203 255 -127 174 138 255 -114 158 125 255 -134 173 144 255 -131 165 138 255 -197 226 204 255 -234 255 245 255 -235 255 249 255 -224 245 240 255 -236 255 253 255 -244 255 255 255 -244 255 255 255 -241 254 255 255 -230 240 249 255 -235 244 251 255 -230 239 246 255 -232 237 241 255 -239 244 247 255 -249 253 254 255 -252 255 253 255 -249 254 250 255 -251 253 248 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -251 252 246 255 -253 254 246 255 -249 252 245 255 -247 252 246 255 -249 255 251 255 -243 252 249 255 -240 250 251 255 -246 255 255 255 -232 247 252 255 -178 197 204 255 -137 157 166 255 -122 144 157 255 -129 152 166 255 -135 161 176 255 -131 158 175 255 -133 159 174 255 -129 149 160 255 -163 180 188 255 -238 254 255 255 -230 248 255 255 -235 252 255 255 -173 190 206 255 -132 151 168 255 -135 154 171 255 -137 158 175 255 -135 156 173 255 -134 157 171 255 -194 218 228 255 -235 255 255 255 -219 247 251 255 -219 247 250 255 -223 254 248 255 -154 197 170 255 -127 174 138 255 -94 144 106 255 -95 147 108 255 -111 166 124 255 -102 159 116 255 -92 151 105 255 -106 165 119 255 -109 168 122 255 -115 170 128 255 -189 242 200 255 -177 225 187 255 -139 183 148 255 -136 177 145 255 -132 169 138 255 -164 196 172 255 -209 236 219 255 -241 255 251 255 -234 254 245 255 -233 250 244 255 -243 255 255 255 -240 250 251 255 -249 254 255 255 -247 250 255 255 -248 248 255 255 -254 255 255 255 -254 255 255 255 -254 255 255 255 -251 255 255 255 -246 251 247 255 -244 249 245 255 -240 245 239 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -249 250 244 255 -254 255 247 255 -251 252 246 255 -252 255 248 255 -252 255 253 255 -248 254 252 255 -242 251 250 255 -248 255 255 255 -238 252 255 255 -244 255 255 255 -184 201 208 255 -137 157 164 255 -118 138 147 255 -115 137 148 255 -140 164 176 255 -136 158 171 255 -150 168 178 255 -129 146 154 255 -235 249 255 255 -231 247 255 255 -233 249 255 255 -215 233 247 255 -147 164 180 255 -145 164 179 255 -156 175 190 255 -153 175 189 255 -150 172 185 255 -140 164 174 255 -175 200 207 255 -234 255 255 255 -235 255 255 255 -224 255 249 255 -220 255 233 255 -131 172 138 255 -114 158 123 255 -121 167 130 255 -87 137 99 255 -110 163 121 255 -137 192 150 255 -95 152 107 255 -103 159 114 255 -85 141 96 255 -119 170 129 255 -220 255 230 255 -149 193 158 255 -130 171 137 255 -143 180 149 255 -119 152 125 255 -156 183 164 255 -234 255 243 255 -244 255 250 255 -242 255 246 255 -249 255 255 255 -247 251 250 255 -253 254 255 255 -249 249 251 255 -250 248 253 255 -253 251 255 255 -245 243 248 255 -251 251 253 255 -252 254 253 255 -236 241 237 255 -243 249 245 255 -252 255 253 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 250 255 -254 255 249 255 -254 255 249 255 -253 255 249 255 -253 255 252 255 -251 255 252 255 -250 255 254 255 -248 255 255 255 -243 253 254 255 -247 255 255 255 -237 251 254 255 -201 219 223 255 -162 179 186 255 -146 165 172 255 -161 181 188 255 -185 204 211 255 -137 151 160 255 -154 168 177 255 -234 247 255 255 -229 243 254 255 -244 255 255 255 -231 247 255 255 -167 185 199 255 -160 179 193 255 -151 170 184 255 -153 175 188 255 -155 177 190 255 -120 144 154 255 -162 187 194 255 -218 243 250 255 -220 248 252 255 -235 255 255 255 -235 255 246 255 -188 223 193 255 -133 170 139 255 -108 148 114 255 -105 149 113 255 -108 156 116 255 -109 160 119 255 -111 164 122 255 -98 151 109 255 -109 160 119 255 -88 136 98 255 -122 168 131 255 -210 251 217 255 -152 192 158 255 -117 154 123 255 -151 184 157 255 -180 205 184 255 -220 241 226 255 -245 255 248 255 -248 255 250 255 -245 252 245 255 -254 255 253 255 -255 254 255 255 -249 245 246 255 -255 252 255 255 -255 252 255 255 -255 252 255 255 -254 252 253 255 -252 254 253 255 -249 254 250 255 -248 254 250 255 -248 254 250 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 250 255 -255 254 249 255 -254 255 249 255 -254 255 250 255 -254 254 252 255 -253 255 252 255 -251 255 254 255 -250 255 254 255 -237 246 245 255 -246 255 255 255 -247 255 255 255 -241 255 255 255 -225 240 243 255 -221 236 239 255 -231 249 253 255 -244 255 255 255 -130 143 149 255 -128 138 147 255 -226 236 245 255 -244 255 255 255 -224 237 246 255 -244 255 255 255 -222 239 249 255 -142 160 170 255 -149 167 179 255 -154 174 185 255 -121 141 152 255 -159 182 190 255 -116 139 147 255 -178 203 210 255 -226 251 255 255 -228 254 253 255 -225 252 237 255 -228 255 233 255 -200 230 206 255 -148 182 155 255 -119 158 127 255 -127 168 134 255 -132 178 141 255 -126 174 136 255 -120 166 129 255 -101 147 110 255 -75 119 84 255 -138 179 145 255 -214 251 220 255 -206 241 211 255 -166 199 172 255 -152 180 157 255 -200 221 202 255 -230 247 231 255 -247 255 248 255 -249 255 250 255 -246 251 244 255 -253 254 249 255 -255 254 253 255 -255 249 249 255 -255 252 252 255 -255 252 252 255 -255 253 254 255 -254 253 251 255 -253 253 251 255 -250 255 251 255 -248 254 250 255 -248 254 250 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 253 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -254 254 252 255 -254 254 252 255 -253 255 252 255 -253 255 254 255 -251 255 254 255 -248 254 254 255 -249 255 255 255 -249 255 255 255 -248 255 255 255 -244 255 255 255 -239 250 252 255 -237 248 250 255 -238 249 251 255 -177 186 191 255 -110 117 125 255 -164 173 180 255 -248 255 255 255 -235 244 253 255 -246 255 255 255 -243 255 255 255 -180 194 203 255 -154 171 179 255 -147 166 173 255 -154 174 181 255 -128 151 157 255 -170 193 199 255 -129 154 159 255 -215 240 245 255 -238 255 255 255 -233 254 245 255 -242 255 246 255 -236 255 242 255 -205 233 211 255 -160 192 168 255 -129 163 136 255 -121 160 129 255 -126 167 135 255 -122 162 128 255 -126 166 132 255 -146 183 152 255 -223 255 228 255 -234 255 238 255 -231 255 234 255 -194 219 197 255 -153 174 155 255 -226 243 227 255 -241 253 241 255 -249 255 250 255 -251 255 250 255 -248 253 246 255 -251 252 246 255 -255 254 250 255 -255 254 251 255 -255 253 250 255 -255 253 250 255 -255 254 252 255 -255 254 252 255 -253 253 251 255 -252 254 251 255 -250 255 251 255 -249 254 250 255 -254 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 254 252 255 -255 254 252 255 -255 254 252 255 -255 254 252 255 -254 254 252 255 -254 254 252 255 -254 254 254 255 -253 255 254 255 -251 255 255 255 -247 253 253 255 -245 251 251 255 -243 252 251 255 -246 255 254 255 -247 255 255 255 -246 254 255 255 -244 252 254 255 -238 243 247 255 -155 160 164 255 -118 123 129 255 -222 229 235 255 -249 255 255 255 -240 249 254 255 -230 241 247 255 -239 252 255 255 -162 177 182 255 -144 162 166 255 -153 172 178 255 -151 172 177 255 -167 188 193 255 -152 175 181 255 -154 177 183 255 -237 255 255 255 -243 255 253 255 -243 255 247 255 -241 255 247 255 -235 255 241 255 -208 233 214 255 -168 196 174 255 -139 171 147 255 -130 164 139 255 -117 150 123 255 -134 167 140 255 -169 199 175 255 -227 255 232 255 -223 246 226 255 -226 247 228 255 -241 255 243 255 -240 254 239 255 -243 255 243 255 -246 253 245 255 -249 255 248 255 -252 255 250 255 -251 255 249 255 -250 253 246 255 -253 254 249 255 -255 255 251 255 -255 255 251 255 -255 255 251 255 -254 255 250 255 -254 255 250 255 -254 254 252 255 -252 254 251 255 -252 254 251 255 -252 254 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -254 254 254 255 -254 254 254 255 -253 255 254 255 -253 255 254 255 -249 253 252 255 -248 252 251 255 -248 252 251 255 -249 253 252 255 -250 255 254 255 -251 255 255 255 -252 255 255 255 -252 253 255 255 -230 231 235 255 -161 162 167 255 -206 209 214 255 -248 251 255 255 -248 253 255 255 -240 248 251 255 -248 255 255 255 -216 230 233 255 -153 168 171 255 -172 190 194 255 -192 211 215 255 -168 187 191 255 -161 182 187 255 -160 181 186 255 -194 212 216 255 -236 246 247 255 -249 255 255 255 -248 255 253 255 -236 249 240 255 -233 251 239 255 -236 255 243 255 -213 238 219 255 -173 200 181 255 -126 151 130 255 -125 150 129 255 -148 171 151 255 -203 224 205 255 -245 255 246 255 -242 255 241 255 -246 255 245 255 -240 247 239 255 -249 254 248 255 -248 250 245 255 -250 252 247 255 -252 255 251 255 -252 255 251 255 -249 254 248 255 -250 255 249 255 -252 255 251 255 -252 255 250 255 -252 255 250 255 -254 255 250 255 -253 255 249 255 -254 255 250 255 -254 255 250 255 -253 254 249 255 -253 253 251 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 254 255 -255 253 254 255 -255 253 254 255 -254 254 254 255 -254 254 254 255 -252 252 252 255 -253 255 254 255 -254 255 255 255 -253 255 254 255 -249 251 250 255 -242 246 245 255 -240 242 241 255 -239 241 240 255 -248 248 250 255 -253 253 255 255 -232 231 236 255 -242 243 245 255 -238 239 243 255 -241 245 246 255 -251 255 255 255 -240 248 250 255 -246 255 255 255 -227 241 242 255 -164 180 180 255 -225 243 245 255 -180 198 202 255 -178 197 201 255 -155 174 180 255 -165 180 185 255 -228 235 241 255 -245 249 252 255 -249 255 255 255 -240 249 246 255 -240 253 246 255 -244 255 251 255 -242 255 250 255 -228 249 234 255 -227 248 233 255 -185 206 191 255 -149 165 152 255 -165 179 166 255 -237 249 239 255 -233 240 232 255 -246 251 245 255 -250 252 247 255 -250 250 248 255 -249 249 247 255 -251 251 249 255 -254 255 253 255 -251 255 253 255 -250 255 250 255 -248 255 250 255 -249 255 251 255 -249 255 250 255 -249 255 250 255 -251 255 250 255 -252 255 250 255 -254 255 250 255 -255 254 250 255 -255 254 250 255 -255 254 250 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 255 255 -255 252 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -254 254 255 255 -245 245 245 255 -249 249 249 255 -254 254 252 255 -255 255 253 255 -255 255 253 255 -254 255 253 255 -255 255 253 255 -255 255 255 255 -254 252 253 255 -245 243 244 255 -255 254 255 255 -255 255 255 255 -248 249 251 255 -233 237 236 255 -251 255 255 255 -242 251 250 255 -242 252 251 255 -235 247 247 255 -208 222 223 255 -185 201 201 255 -238 255 255 255 -166 186 187 255 -163 182 186 255 -145 160 165 255 -206 209 218 255 -223 222 230 255 -240 243 248 255 -250 255 255 255 -242 252 251 255 -232 244 240 255 -234 249 242 255 -244 255 251 255 -236 252 242 255 -223 239 228 255 -204 216 206 255 -220 230 221 255 -251 255 250 255 -251 253 248 255 -255 255 253 255 -252 250 251 255 -252 248 249 255 -255 252 253 255 -255 255 255 255 -252 254 251 255 -249 255 251 255 -248 255 252 255 -248 255 251 255 -247 255 251 255 -247 255 250 255 -248 255 250 255 -249 255 250 255 -252 255 250 255 -255 255 250 255 -255 254 249 255 -255 253 250 255 -255 253 250 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -255 253 255 255 -253 253 253 255 -252 252 252 255 -250 250 248 255 -250 250 248 255 -251 251 249 255 -252 252 250 255 -253 253 251 255 -253 253 251 255 -255 254 255 255 -252 250 251 255 -255 254 255 255 -243 243 243 255 -255 255 255 255 -249 251 250 255 -252 255 255 255 -248 254 252 255 -251 255 255 255 -227 236 235 255 -245 255 255 255 -246 255 255 255 -233 244 246 255 -237 251 252 255 -191 205 208 255 -166 175 180 255 -166 166 174 255 -216 215 221 255 -251 252 255 255 -249 253 255 255 -246 252 252 255 -249 255 255 255 -248 255 255 255 -234 245 239 255 -243 254 248 255 -249 255 251 255 -240 246 242 255 -252 255 253 255 -234 236 233 255 -250 250 248 255 -255 254 255 255 -249 245 246 255 -253 248 252 255 -255 253 255 255 -255 254 255 255 -250 252 251 255 -246 251 247 255 -248 255 252 255 -248 255 253 255 -248 255 251 255 -248 255 251 255 -248 255 251 255 -249 255 251 255 -252 255 251 255 -255 255 251 255 -255 254 250 255 -255 253 250 255 -255 253 252 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -251 253 252 255 -254 255 255 255 -249 253 254 255 -244 248 249 255 -246 250 251 255 -247 251 252 255 -232 236 237 255 -212 216 217 255 -165 165 167 255 -176 176 178 255 -211 211 213 255 -250 251 253 255 -254 255 255 255 -244 246 245 255 -243 247 246 255 -252 255 255 255 -251 255 254 255 -253 255 252 255 -253 255 254 255 -253 255 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 253 254 255 -255 254 255 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -254 255 255 255 -254 255 255 255 -252 255 255 255 -252 255 253 255 -252 255 253 255 -252 255 253 255 -254 255 253 255 -254 255 253 255 -255 255 253 255 -255 255 253 255 -255 255 253 255 -255 254 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -254 254 254 255 -255 255 255 255 -252 252 252 255 -238 238 238 255 -203 203 203 255 -188 188 188 255 -194 194 194 255 -228 228 228 255 -253 253 253 255 -254 254 254 255 -252 252 252 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -255 255 255 255 -254 254 254 255 -249 249 249 255 -251 251 251 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -251 251 251 255 -224 224 224 255 -212 212 212 255 -232 232 232 255 -253 253 253 255 -255 255 255 255 -251 251 251 255 -251 251 251 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -251 251 251 255 -255 255 255 255 -254 254 254 255 -249 249 249 255 -248 248 248 255 -252 252 252 255 -254 254 254 255 -251 251 251 255 -255 255 255 255 -251 251 251 255 -249 249 249 255 -255 255 255 255 -255 255 255 255 -249 249 249 255 -248 248 248 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -254 254 254 255 -254 254 254 255 -253 253 253 255 -242 242 242 255 -249 249 249 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -246 246 246 255 -250 250 250 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -249 249 249 255 -253 253 253 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -254 254 254 255 -249 249 249 255 -251 251 251 255 -253 253 253 255 -254 254 254 255 -252 252 252 255 -250 250 250 255 -252 252 252 255 -255 255 255 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -249 249 249 255 -249 249 249 255 -250 250 250 255 -253 253 253 255 -254 254 254 255 -253 253 253 255 -252 252 252 255 -252 252 252 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -251 251 251 255 -253 253 253 255 -255 255 255 255 -252 252 252 255 -248 248 248 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -253 253 253 255 -251 251 251 255 -252 252 252 255 -254 254 254 255 -253 253 253 255 -252 252 252 255 -252 252 252 255 -245 245 245 255 -250 250 250 255 -252 252 252 255 -252 252 252 255 -253 253 253 255 -255 255 255 255 -254 254 254 255 -250 250 250 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -254 254 254 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255 -255 255 255 255